DBMS_CLOUD Opzioni di formato package per Avro, ORC o Parquet
L'argomento del formato in DBMS_CLOUD
specifica il formato dei file di origine.
Di seguito sono riportati i due modi per specificare l'argomento del formato.
format => '{"format_option" : “format_value” }'
E:
format => json_object('format_option' value 'format_value'))
Esempi:
format => json_object('type' VALUE 'CSV')
Per specificare più opzioni di formato, separare i valori con un ",
".
Ad esempio:
format => json_object('ignoremissingcolumns' value 'true', 'removequotes' value 'true', 'dateformat' value 'YYYY-MM-DD-HH24-MI-SS', 'blankasnull' value 'true')
Opzione di formato | descrizione; | Sintassi |
---|---|---|
|
Controlla la lunghezza massima predefinita
|
Valore predefinito: |
|
Quando il valore di I caratteri "*" e "?" vengono considerati caratteri jolly quando il parametro I pattern di espressioni regolari sono supportati solo per il nome file o il percorso della sottocartella negli URI e la corrispondenza del pattern è identica a quella eseguita dalla funzione Per le tabelle esterne, questa opzione è supportata solo con le tabelle create su un file nello storage degli oggetti. Ad esempio:
Per ulteriori informazioni sulla condizione |
Valore predefinito: |
type |
Specifica il tipo di file. |
|
|
Quando lo schema è impostato su I nomi delle colonne corrispondono a quelli trovati in Avro, ORC o Parquet. I tipi di dati vengono convertiti dai tipi di dati Avro, ORC o Parquet ai tipi di dati Oracle. Tutte le colonne vengono aggiunte alla tabella. Il valore Il valore Predefinito: se si specifica Nota: per i file in formato Avro, ORC o Parquet, l'opzione di formato |
|
Argomento padre: DBMS_CLOUD Supporto Avro, ORC e Parquet