DBMS_CLOUD Opciones de formato de paquete para Avro, ORC o Parquet
El argumento de formato de DBMS_CLOUD
especifica el formato de los archivos de origen.
Las dos formas de especificar el argumento de formato son:
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 |
---|---|---|
|
Cuando el valor de Los caracteres "*" y "?" se consideran caracteres comodín cuando el parámetro Los patrones de expresión regular sólo 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 Para 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 de 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 datos se convierten de los tipos de datos de Avro, ORC o Parquet a los tipos de datos de Oracle. Se agregan todas las columnas a la tabla. El valor El 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 de Avro, ORC y Parquet