Consulta de datos externos con Autonomous Database
Describe paquetes y herramientas para consultar y validar datos con Autonomous Database.
La base de datos no gestiona los datos externos, pero puede utilizar los procedimientos DBMS_CLOUD
para consultarlos. Aunque las consultas de datos externos no serán tan rápidas como las consultas de tablas de base de datos, puede utilizar este enfoque para empezar rápidamente a ejecutar consultas en los archivos de origen externos y los datos externos. Según el tipo de tabla externa, puede validar los datos externos mediante los procedimientos de validación DBMS_CLOUD
. Los procedimientos de validación de datos le permiten validar los archivos de origen de una tabla externa para poder identificar problemas y corregir los datos de la tabla externa o excluir datos no válidos antes de utilizar los datos.
Si no utiliza el usuario
ADMIN
, asegúrese de que el usuario tiene los privilegios necesarios para las operaciones que debe realizar el usuario. Consulte Gestión de privilegios de usuario en Autonomous Database: Conexión con una herramienta de cliente para obtener más información.
- Consulta de datos externos
para consultar datos en archivos en la nube, primero debe almacenar las credenciales de almacenamiento de objetos en Autonomous Database y, a continuación, crear una tabla externa mediante el procedimiento PL/SQLDBMS_CLOUD.CREATE_EXTERNAL_TABLE
. - 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 procedimientoDBMS_CLOUD.CREATE_EXTERNAL_TABLE
puede utilizar estos metadatos para simplificar la creación de tablas externas. - Consulta de tablas externas con partición implícita
En Autonomous Database, puede crear tablas externas particionadas implícitas a partir de datos particionados en estilo Hive o de datos particionados en carpetas simples almacenados en el almacén de objetos en la nube. - Consulta de Tablas Externas con Partición Especificada en Archivos de Origen
Si desea consultar varios archivos de datos en Object Store como una única tabla externa y los archivos se pueden representar como varias particiones lógicas, se recomienda utilizar una tabla particionada externa. El uso de una tabla particionada externa conserva la partición lógica de los archivos de datos para el acceso a consultas. - Consulta de Datos Particionados Externos (con Cláusula de Partición)
Si desea consultar varios archivos de datos en Object Store como una única tabla externa y los archivos se pueden representar como varias particiones lógicas, se recomienda utilizar una tabla particionada externa. El uso de una tabla particionada externa conserva la partición lógica de los archivos de datos para el acceso a consultas. Utilice el procedimientoDBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
para crear una tabla particionada externa. - Datos de consulta que utilizan el origen de hiperenlace de tabla
Puede crear una tabla externa a través de un hiperenlace de tabla de Autonomous Database. - Consulta de datos particionados híbridos
Si desea consultar datos internos y varios archivos de datos en Object Store como tabla lógica única, puede utilizar una tabla particionada híbrida para representar los datos como un solo objeto. Utilice el procedimientoDBMS_CLOUD.CREATE_HYBRID_PART_TABLE
para crear una tabla particionada híbrida. - Consulta de archivos de volcado de pump de datos externos
También puede consultar los archivos de volcado de Oracle Data Pump en la nube mediante la creación de una tabla externa medianteDBMS_CLOUD.CREATE_EXTERNAL_TABLE
. - Consulta de datos de Hadoop (HDFS) de Big Data Service desde Autonomous Database
Puede crear enlaces de base de datos a Oracle Big Data Service desde Autonomous Database. - Consulta de datos externos con Data Catalog
Oracle Cloud Infrastructure Data Catalog es el servicio de gestión de metadatos de Oracle Cloud que le ayuda a detectar datos y a soportar la gobernanza de datos. Proporciona un inventario de activos, un glosario de negocio y un metastore común para lagos de datos. - Consulta de datos externos con AWS Glue Data Catalog
Autonomous Database soporta un sistema para la sincronización con una instancia de Amazon AWS Glue Data Catalog. - Consulta de tablas de Apache Iceberg
Autonomous Database soporta la consulta de tablas de Apache Iceberg. - Validación de datos externos
Para validar cualquier tabla externa, puede utilizar el procedimientoDBMS_CLOUD.VALIDATE_EXTERNAL_TABLE
. - Validación de datos particionados externos
Para validar una tabla particionada externa, puede utilizar el procedimientoDBMS_CLOUD.VALIDATE_EXTERNAL_PART_TABLE
. Este procedimiento incluye un parámetro que permite especificar una partición específica para validarla. - Validación de datos particionados híbridos
Para validar una tabla particionada híbrida, puede utilizar el procedimientoDBMS_CLOUD.VALIDATE_HYBRID_PART_TABLE
. Este procedimiento incluye un parámetro que permite especificar una partición específica para validarla. - Visualización de logs para la validación de datos
Para validar una tabla externa, utilice los procedimientosDBMS_CLOUD.VALIDATE_EXTERNAL_TABLE
,DBMS_CLOUD.VALIDATE_EXTERNAL_PART_TABLE
yDBMS_CLOUD.VALIDATE_HYBRID_PART_TABLE
.
Tema principal: Enlace de datos