Orígenes internos
Oracle AI Data Platform Workbench soporta la ingesta desde orígenes internos de Oracle mediante conectores de ingesta integrados. Estos conectores permiten a los usuarios extraer datos sin problemas mediante blocs de notas basados en Spark e integrarlos en sus flujos de trabajo y pipelines de datos.
Los conectores de ingesta resumen las complejidades de la configuración de la conexión, proporcionando patrones de acceso optimizados tanto para la ingesta por lotes como casi en tiempo real desde los servicios nativos de Oracle.
AI Data Platform Workbench proporciona plantillas de código de ejemplo en el repositorio de Git de muestras de Oracle AI Data Platform para admitir la ingestión de datos de varios orígenes internos mediante Spark en blocs de notas.
Tabla 14-1 Orígenes internos
| Origen | Tipo de acceso | Método de integración | Descripción | Soporte de catálogo externo | Código de muestra disponible |
|---|---|---|---|---|---|
| Fusión | Solo extracción | Plantillas de Spark preconfiguradas | Extrae datos de aplicaciones de Fusion SaaS a través de BICC en tablas o volúmenes de AI Data Platform Workbench. | N.º | Sí |
| Puntos finales de REST | Solo lectura | JDBC a través de Spark Notebook | Lee las API para ingerir datos semiestructurados como JSON. | N.º | Sí |
| MySQL HeatWave | Solo lectura | JDBC a través de Spark Notebook | Mueva los datos entre AI Data Platform Workbench y MySQL HeatWave mediante JDBC. | N.º | Sí |
| Oracle Autonomous AI Lakehouse | Lectura/Escritura + Copia Cero | Catálogo JDBC o externo | Ingiera o registre Oracle Autonomous AI Lakehouse como un catálogo externo para consultar datos directamente sin duplicación. | Sí | Sí |
| Oracle Autonomous AI Transaction Processing | Lectura/Escritura + Copia Cero | Catálogo JDBC o externo | Ingiera desde o regístrese como un catálogo externo para consultar datos directamente sin duplicación. | Sí | Sí |
| Oracle Database | Lectura/Escritura | Catálogo JDBC o externo | Admite la ingestión de datos desde bases de datos locales u OCI. | Sí | Sí |
| Exadata | Lectura/Escritura | Catálogo JDBC o externo | Acceda a los sistemas de Exadata para lecturas y escrituras de alto rendimiento mediante JDBC. | N.º | Sí |
Tabla 14-2 Asignación de Spark SQL a Oracle Autonomous AI Database y tipo de dato de Exadata
| Tipo SQL de Spark | Oracle AI Database, Oracle Autonomous AI Database, tipo de datos de Exadata |
|---|---|
| Tipo de byte | NÚMERO(38,10) |
| Tipo corto | NÚMERO(38,10) |
| Tipo de entero (INT) | NÚMERO(38,10) |
| Tipo largo | NÚMERO(38,10) |
| Tipo de flotación | FLOAT(126) |
| DoubleType | NÚMERO(38,10) |
| DecimalType (p,s) | NUMBER(p,s) |
| Tipo de cadena | VARCHAR2(4000 CHAR) |
| Tipo binario | BLOB |
| Tipo booleano | VARCHAR2(4000 CHAR) |
| Tipo de fecha | DATE |
| TimestampType | TIMESTAMP(6) |
| Tipo de matriz | VARCHAR2(4000 CHAR) |
| Tipo de mapa | No soportado |
| Tipo de estructura | VARCHAR2(4000 CHAR) |
| Tipo de intervalo de calendario | Soportado si se convierte en cadena/VARCHAR2 |