Opciones de formato del paquete DBMS_CLOUD para Avro, ORC o Parquet
El argumento format en DBMS_CLOUD
especifica el formato de los archivos de origen.
Las dos formas de especificar el argumento de formato son las siguientes:
format => '{"format_option" : “format_value” }'
Y:
format => json_object('format_option' value 'format_value'))
Ejemplos:
format => json_object('type' VALUE 'CSV')
Para especificar varias opciones de formato, separe los valores con una ",
".
Por ejemplo:
format => json_object('ignoremissingcolumns' value 'true', 'removequotes' value 'true', 'dateformat' value 'YYYY-MM-DD-HH24-MI-SS', 'blankasnull' value 'true')
Opción de formato | Descripción | Sintaxis |
---|---|---|
|
Controla la longitud máxima por defecto de
|
Valor por defecto: |
|
Cuando el valor de Los caracteres "*" y "?" se consideran caracteres comodín cuando el parámetro Los patrones de expresión regular solo están soportados para el nombre de archivo o la ruta de subcarpeta en los URI y la coincidencia de patrones es idéntica a la realizada por la función En el caso de las tablas externas, esta opción solo está soportada con las tablas que se crean en un archivo de Object Storage. Por ejemplo:
Consulte Condición REGEXP_LIKE para obtener más información sobre la condición |
Valor por defecto: |
type |
Especifica el tipo del archivo. |
|
|
Cuando el esquema se define en Los nombres de columna coincidirán con los que se encuentran en Avro, ORC o Parquet. Los tipos de dato se convierten de tipos de dato Avro, ORC o Parquet a tipos de dato de Oracle. Todas las columnas se agregan a la tabla. El valor El valor Valor por defecto: si se especifica Nota: para los archivos de formato Avro, ORC o Parquet, la opción de formato |
|
Tema principal: DBMS_CLOUD Soporte para Avro, ORC y Parquet