DBMS_CLOUD Opções de Formato do Pacote para Avro, ORC ou Parquet
O argumento de formato em DBMS_CLOUD
especifica o formato de arquivos de origem.
As duas maneiras de especificar o argumento de formato são:
format => '{"format_option" : “format_value” }'
E:
format => json_object('format_option' value 'format_value'))
Exemplos de:
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 Padrões de expressão regulares só são suportados para o nome do arquivo ou 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 Condição REGEXP_LIKE 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 de coluna corresponderão aos encontrados em Avro, ORC ou Parquet. Os tipos de dados são convertidos de tipos de dados Avro, ORC ou Parquet para 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