Formati di file supportati
Questa sezione contiene informazioni sui formati di file e gli schemi di compressione supportati per l'input e l'output da Alteryx Analytics Cloud (AAC).
Nota
Per utilizzare formati proprietari di un'applicazione desktop, come Microsoft Excel, non è necessario che l'applicazione in questione sia installata sul desktop.
Nomi file
Nota
Durante l'importazione, AAC identifica i formati di file in base all'estensione del nome del file. Se non viene fornita alcuna estensione, AAC presuppone che il file inviato sia un file di testo di qualche tipo. I formati di file non di testo, come Avro e Parquet, richiedono estensioni dei nomi dei file.
Nota
I nomi dei file che includono caratteri speciali possono causare problemi durante l'importazione o la pubblicazione in un archivio dati basato su file.
Limiti di lunghezza dei percorsi dei file
Limiti massimi di caratteri per i percorsi dei file:
Percorsi delle origini per set di dati importati:
1024
Suggerimento
Questo limite (
storagelocations
) si applica sia ai file sia alle tabelle.Percorsi dei file di output:
2048
Suggerimento
Questo limite (
writesettings
) si applica ai file memorizzati in qualsiasi percorso di archiviazione.
Caratteri non consentiti nei nomi dei file di importazione
Il seguente elenco di caratteri mostra i problemi nell'area del prodotto specificata. In caso di problemi, i seguenti elenchi possono fornire indicazioni su dove si verificano.
Suggerimento
Evita di utilizzare questi caratteri nei nomi dei file di importazione. Questo elenco potrebbe non essere completo per tutti gli ambienti di esecuzione disponibili.
Generale:
"/"
Browser SEB:
"\"
Nomi di file Excel:
"#","{","}"
Ambiente di esecuzione basato su Spark:
"{", "*", "\"
Formati di file di input nativi
AAC è in grado di leggere e importare direttamente i seguenti formati di file:
CSV
JSON
Nota
AAC legge i file JSON in modo nativo ma spesso richiede un'ulteriore elaborazione per strutturare correttamente i dati in formato tabulare. A seconda della configurazione (v1 o v2) di AAC, i file JSON potrebbero richiedere la conversione per poter essere utilizzati nell'applicazione.
Nota
AAC richiede l'invio di file JSON con 1 oggetto JSON valido per riga. Gli oggetti JSON sistematicamente non validi o gli oggetti che si sovrappongono alle interruzioni di riga possono causare errori di importazione.
La dimensione massima consigliata per il file di origine è pari a 1 GB. Poiché la conversione avviene all'interno del nodo Trifacta, questo limite può variare a seconda della memoria del nodo.
Ogni record JSON deve avere dimensioni inferiori a 20 MB.
Le estensioni dei nomi dei file devono essere
.json
o.JSON
.Per risultati ottimali, è necessario racchiudere tra virgolette tutte le chiavi e i valori e importarli come stringhe.
È possibile eseguire l'escape dei valori tra virgolette per trattarli come valori letterali nelle stringhe utilizzando la barra rovesciata (
\
).Quando importi i valori nella pagina Trasformatore, AAC deduce di nuovo il tipo di dati per ciascuna colonna.
Testo normale
LOG
TSV
Parquet
Nota
Quando si utilizzano set di dati provenienti da file Parquet, le informazioni sulla derivazione e il riferimento
$sourcerownumber
non sono supportati.
Avro
Nota
Quando si utilizzano set di dati provenienti da file Avro, le informazioni sulla derivazione e il riferimento
$sourcerownumber
non sono supportati.Fogli Google
Nota
I singoli utenti devono abilitare l'accesso a Google Drive. Google Drive consente di leggere solo i dati di Fogli Google.
Formati di file convertiti
I seguenti tipi di file non vengono letti nel prodotto nel formato nativo ma vengono convertiti tramite l'apposito servizio in un formato di file supportato in modo nativo, memorizzati nel livello di archiviazione di base e infine acquisiti per l'uso nel prodotto.
Nota
I file compressi che devono essere convertiti nel formato file sottostante non sono supportati per l'uso nel prodotto.
Formati di file convertiti:
Excel (XLS/XLSX)
Nota
Altri formati correlati a Excel, come il formato XLSM, non sono supportati. In caso di problemi, prova a salvare in formato XLS o XLSX dall'applicazione Microsoft Excel.
Suggerimento
Puoi importare più fogli di lavoro contemporaneamente da una singola cartella di lavoro.
Fogli Google
Suggerimento
Puoi importare più fogli (uno alla volta) da un unico foglio Google.
PDF
JSON
Formati file di output nativi
Designer Cloud può scrivere nei seguenti formati di file:
Nota
Alcuni formati di output potrebbero richiedere l'attivazione da parte di un amministratore.
CSV
JSON
Hyper
Nota
La pubblicazione dei risultati in formato Hyper potrebbe richiedere una configurazione aggiuntiva. Consulta il testo di seguito.
Avro
Nota
Gli ambienti di esecuzione Trifacta Photon e Spark applicano la compressione Snappy a questo formato.
Parquet
Nota
Gli ambienti di esecuzione Trifacta Photon e Spark applicano la compressione Snappy a questo formato.
Algoritmi di compressione
Quando un file viene importato,
AAC tenta di dedurre l'algoritmo di compressione in uso in base all'estensione del nome del file. Ad esempio, si presume che i file
.gz
siano compressi con GZIP.
Nota
L'importazione di un file compresso il cui formato sottostante richiede la conversione tramite l'apposito servizio non è supportata.
Formati di file nativi di lettura
GZIP | BZIP | Snappy | Note | |
CSV | Supportato | Supportato | Supportato | |
JSON v2 | Non supportato | Non supportato | Non supportato | Formato di file convertito. Vedi sopra. |
JSON v1 | Supportato | Supportato | Supportato | Formato di file non convertito. Vedi sopra. |
Avro | Supportato |
Formati di file nativi di scrittura
GZIP | BZIP | Snappy | |
CSV | Supportato | Supportato | Supportato |
JSON | Supportato | Supportato | Supportato |
Avro | Supportato; sempre attivo |
Formati di compressione Snappy
Designer Cloud supporta le seguenti varianti del formato di compressione Snappy:
Estensione file | Nome formato | Note |
---|---|---|
.sz | Formato Framing2 | Consulta https://github.com/google/snappy/blob/master/framing_format.txt |
.snappy | Formato Hadoop-snappy | Consulta https://code.google.com/p/hadoop-snappy/ Nota Il formato snappy-java di Xerial, che per impostazione predefinita è scritto anche con l'estensione
|
Formati di file supportati per applicazione
Le singole applicazioni possono supportare un sottoinsieme di formati di file e algoritmi di compressione elencati in questa pagina.
Applicazione | Descrizione |
---|---|
Designer Experience | Puoi importare diversi formati di file flat da utilizzare in Designer Experience. Consulta la sezione Opzioni di formato dei file di Designer Cloud . |
Trifacta Classic | Sono supportati tutti gli algoritmi di compressione e i formati di file della piattaforma. |
Reporting | Reporting utilizza i dati dei flussi di lavoro come input. Vai a Designer Experience. I report possono essere esportati nei formati XLSX e PDF. Consulta la sezione Interfaccia utente di Reporting . |
Machine Learning | I dati caricati per l'addestramento o la previsione del modello devono essere in formato CSV. Per ulteriori informazioni, consulta le sezioni Configurazione del problema e Esportazione e previsione . |