Impostazione delle opzioni di gestione dati - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Impostazione delle opzioni di gestione dati

È possibile impostare i parametri della tabella quando si creano tabelle esterne per personalizzare i dati sottoposti a query nelle tabelle esterne. In caso contrario, si possono verificare errori di scansione. Per ulteriori informazioni su queste proprietà, consultare PROPRIETÀ DI TABELLA in CREATE EXTERNAL TABLE. Per alcuni esempi, consulta Esempi di gestione dei dati. Per un elenco dei possibili errori, consultare SVL_SPECTRUM_SCAN_ERROR

È possibile impostare le seguenti PROPRIETÀ DI TABELLA quando si creano tabelle esterne per specificare la gestione dell'input per i dati sottoposti a query in tabelle esterne.

  • column_count_mismatch_handling consente di determinare se il file contiene più o meno valori per una riga rispetto al numero di colonne specificato nella definizione della tabella esterna.

  • invalid_char_handling per specificare la gestione dell'input per i caratteri non validi nelle colonne contenenti dati VARCHAR, CHAR e stringa. Quando si specifica REPLACE per invalid_char_handling, è possibile specificare il carattere sostitutivo da utilizzare.

  • numeric_overflow_handling per specificare la gestione dell'eccedenza cast in colonne contenenti dati interi e decimali.

  • surplus_bytes_handling per specificare la gestione degli input per i byte in eccesso nelle colonne contenenti dati VARBYTE.

  • surplus_char_handling per specificare la gestione dell'input per i caratteri eccedenti nelle colonne contenenti dati VARCHAR, CHAR e stringa.

È possibile impostare un'opzione di configurazione per annullare le query che superano il numero massimo di errori. Per ulteriori informazioni, consulta spectrum_query_maxerror.