Condividi tramite


Risolvere i problemi del connettore di formato testo delimitato in Azure Data Factory e Azure Synapse

SI APPLICA A: Azure Data Factory Azure Synapse Analytics

Suggerimento

Provare Data Factory in Microsoft Fabric, una soluzione di analisi all-in-one per le aziende. Microsoft Fabric copre tutto, dallo spostamento dati al data science, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Vedere le informazioni su come iniziare una nuova prova gratuita!

Questo articolo fornisce suggerimenti per risolvere i problemi comuni relativi al connettore formato testo delimitato in Azure Data Factory e Azure Synapse.

Error code: DelimitedTextColumnNameNotAllowNull

  • Messaggio: The name of column index %index; is empty. Make sure column name is properly specified in the header row.

  • Causa: quando 'firstRowAsHeader' è impostato nell'attività, la prima riga viene usata come nome di colonna. Questo errore indica che la prima riga contiene un valore vuoto, ad esempio 'ColumnA, ColumnB'.

  • Raccomandazione: controllare la prima riga e correggere il valore se è vuoto.

Codice errore: DelimitedTextMoreColumnsThanDefined

  • Messaggio: Error found when processing '%function;' source '%name;' with row number %rowCount;: found more columns than expected column count: %expectedColumnCount;.

  • Cause e raccomandazioni: cause diverse possono causare questo errore. Controllare l'elenco di seguito per un’analisi delle possibili cause e raccomandazioni correlate.

    Analisi delle cause Elemento consigliato
    Il numero di colonne della riga problematica è maggiore di quello della prima riga. La causa potrebbe essere dovuta a un problema di dati o a impostazioni non corrette del delimitatore di colonna o del carattere virgolette. Ottenere il numero di righe nel messaggio di errore, controllare la colonna della riga e correggere i dati.
    Se il numero di colonne previsto è "1" in un messaggio di errore, è possibile che siano state specificate impostazioni di compressione o formato errate, che hanno causato l'analisi errata dei file. Controllare le impostazioni del formato per assicurarsi che corrispondano ai file di origine.
    Se l'origine è una cartella, i file nella cartella specificata potrebbero avere uno schema diverso. Assicurarsi che i file nella cartella specificata abbiano uno schema identico.

Per altre informazioni sulla risoluzione dei problemi, usare le risorse seguenti: