Opções de Formato de Pacote DBMS_CLOUD para Avro, ORC ou Parquet
O argumento de formato em DBMS_CLOUD
especifica o formato dos arquivos de origem.
As duas maneiras de especificar o argumento de formatação são:
format => '{"format_option" : “format_value” }'
E:
format => json_object('format_option' value 'format_value'))
Exemplos:
format => json_object('type' VALUE 'CSV')
Para especificar várias opções de formato, separe os valores com uma vírgula (",
").
Por exemplo:
format => json_object('ignoremissingcolumns' value 'true', 'removequotes' value 'true', 'dateformat' value 'YYYY-MM-DD-HH24-MI-SS', 'blankasnull' value 'true')
Opção de Formato | Descrição | Sintaxe |
---|---|---|
|
Controla o tamanho máximo padrão de
|
Valor padrão: |
|
Quando o valor de Os caracteres "*" e "?" são considerados caracteres curinga quando o parâmetro Só há suporte para padrões de expressão regular no nome do arquivo ou no caminho da subpasta em seus URIs, e a correspondência de padrões é idêntica à executada pela função Para tabelas externas, essa opção só é suportada com as tabelas criadas em um arquivo no Object Storage. Por exemplo:
Consulte REGEXP_LIKE Condição para obter mais informações sobre a condição |
Valor padrão: |
type |
Especifica o tipo de arquivo. |
|
|
Quando o esquema é definido como Os nomes das colunas corresponderão aos encontrados em Avro, ORC ou Parquet. Os tipos de dados são convertidos de tipos de dados Avro, ORC ou Parquet em tipos de dados Oracle. Todas as colunas são adicionadas à tabela. O valor O valor Padrão: Se Observação: Para arquivos de formato Avro, ORC ou Parquet, a opção de formato |
|
Tópico principal: DBMS_CLOUD Suporte a Avro, ORC e Parquet