Consulta de datos externos con archivos de origen ORC, Parquet o Avro
Autonomous Database facilita el acceso a los datos de ORC, Parquet o Avro almacenados en el almacén de objetos mediante tablas externas. Los orígenes ORC, Parquet y Avro tienen metadatos embebidos y el procedimiento DBMS_CLOUD.CREATE_EXTERNAL_TABLE
puede utilizar estos metadatos para simplificar la creación de tablas externas.
No es necesario conocer la estructura de los datos. DBMS_CLOUD
puede examinar el archivo y convertir el contenido de ORC, Parquet o Avro en columnas y tipos de datos equivalentes de Oracle. Solo necesita conocer la ubicación de los datos en el almacén de objetos, especificar su tipo, ORC, Parquet o Avro, y tener credenciales para acceder al archivo de origen en el almacén de objetos.
Los pasos para utilizar tablas externas son muy similares para ORC, Parquet y Avro. En estos pasos se muestra cómo trabajar con un archivo de origen con formato Parquet.
El archivo de origen de este ejemplo, sales_extended.parquet
, contiene datos de formato Parquet. Para consultar este archivo en Autonomous Database, realice lo siguiente:
Consulte CREATE_EXTERNAL_TABLE Procedimiento para archivos de Avro, ORC o Parquet y COPY_DATA Procedimiento para archivos de Avro, ORC o Parquet para obtener más información.
Consulte Formatos de URI DBMS_CLOUD para obtener información sobre los servicios de almacenamiento de objetos en la nube soportados.
- Consulta de datos externos con archivos de origen ORC, Parquet o Avro y definición explícita del tamaño de columna de texto
Al acceder a los datos de ORC, Parquet o Avro almacenados en el almacén de objetos mediante tablas externas en Autonomous Database, puede definir de forma automática o explícita el tamaño máximo de las columnas de texto.
Tema principal: Consulta de datos externos con Autonomous Database
Consulta de Datos Externos con Archivos de Origen ORC, Parquet o Avro y Definición Explícita del Tamaño de Columna de Texto
Al acceder a los datos de ORC, Parquet o Avro almacenados en el almacén de objetos mediante tablas externas en Autonomous Database, puede definir de forma automática o explícita el tamaño máximo de las columnas de texto.
Por defecto, el tamaño de columna de texto se define según el valor de MAX_STRING_SIZE
.
El archivo de origen de este ejemplo, sales_extended.parquet
, contiene datos de formato Parquet. Para consultar este archivo en Autonomous Database y definir el tamaño máximo de columna de texto, realice lo siguiente:
Consulte Procedimiento CREATE_EXTERNAL_TABLE para archivos de Avro, ORC o Parquet y Procedimiento COPY_DATA para archivos de Avro, ORC o Parquet para obtener más información.
Consulte DBMS_CLOUD Formatos de URI para obtener información sobre los servicios de almacenamiento de objetos en la nube soportados.