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 en ellos, 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 las columnas y tipos de dato equivalentes de Oracle. Solo necesita saber 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. Estos pasos muestran 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, haga lo siguiente:
Consulte el procedimiento CREATE_EXTERNAL_TABLE para archivos Avro, ORC o Parquet y el procedimiento COPY_DATA para archivos Avro, ORC o Parquet para obtener más información.
Consulte DBMS_CLOUD URI Formats 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 los 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 la columna de texto se define en función del valor 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, haga lo siguiente:
Consulte el procedimiento CREATE_EXTERNAL_TABLE para archivos Avro, ORC o Parquet y el procedimiento COPY_DATA para archivos Avro, ORC o Parquet para obtener más información.
Consulte DBMS_CLOUD URI Formats para obtener información sobre los servicios de almacenamiento de objetos en la nube soportados.