Exportar Dados como Parquet para o Cloud Object Storage
Mostra as etapas para exportar dados da tabela do Autonomous AI Database para o Cloud Object Storage como dados Parquet especificando uma consulta.
Este método de exportação suporta todos os Cloud Object Stores suportados pelo Autonomous AI Database, e você pode usar um controlador de recursos do Oracle Cloud Infrastructure para acessar seu Oracle Cloud Infrastructure Object Store, Amazon Resource Names (ARNs) para acessar o AWS Simple Storage Service (S3), um controlador de serviços do Azure para acessar o armazenamento BLOB do Azure ou o Azure Data Lake Storage, ou uma conta de serviço do Google para acessar os recursos do Google Cloud Platform (GCP).
Observações para exportação com DBMS_CLOUD.EXPORT_DATA:
-
O parâmetro
queryque você fornece pode ser uma consulta avançada, se necessário, como uma consulta que inclui junções ou subconsultas. -
Especifique o parâmetro
formatcom a opçãocompressionpara compactar os arquivos de saída. Ocompressionpadrão paratypeparquetésnappy. -
Quando não precisar mais dos arquivos que você exporta, use o procedimento
DBMS_CLOUD.DELETE_OBJECTou use comandos nativos do Cloud Object Storage para excluir os arquivos. -
Consulte DBMS_CLOUD Package Oracle Data Type to Parquet Mapping para obter detalhes sobre o mapeamento de Tipo Oracle para Tipo Parquet.
Os seguintes tipos não são suportados ou têm limitações no suporte para exportar Parquet com
DBMS_CLOUD.EXPORT_DATA:Tipo Oracle Observações BFILENão suportado
BLOBNão suportado
DATESuportado com a seguinte limitação: o formato
DATEsuporta apenas data, mês e ano. Não há suporte para hora, minuto e segundos.Consulte DBMS_CLOUD Package Oracle Data Type to Parquet Mapping para obter detalhes sobre as limitações de formato NLS para exportar
DATEpara Parquet.INTERVAL DAY TO SECONDSuportado e tratado como string internamente
INTERVAL YEAR TO MONTHSuportado e tratado como string internamente
LONGNão suportado
LONG RAWNão suportado
NUMBERSuportado com as seguintes limitações:
- Pode ter precisão máxima de 38 e escala igual a menos de precisão.
- Se nenhuma precisão e escala forem fornecidas para o tipo de coluna
NUMBER, por padrão, será usada a precisão de 38 e a escala de 20. - A escala negativa não é suportada para tipos
NUMBER.
Object TypesNão suportado
TIMESTAMPSuportado com as seguintes limitações:
- Se houver várias colunas com precisão diferente, a maior precisão será obtida.
TIMESTAMP WITH TIME ZONEO tipo de dados Oracle usará somente o timestamp.
Consulte DBMS_CLOUD Package Oracle Data Type to Parquet Mapping para obter detalhes sobre as limitações de formato NLS para exportar
TIMESTAMPpara Parquet.
Tópico principal: Exportar Dados para o Armazenamento de Objetos como Texto