Origens Internas
O Oracle AI Data Platform Workbench suporta a ingestão de origens internas da Oracle usando conectores de ingestão integrados. Esses conectores permitem que os usuários extraiam dados de forma integrada usando notebooks baseados no Spark e os integrem em seus fluxos de trabalho e pipelines de dados.
Os conectores de ingestão abstraem as complexidades da configuração da conexão, fornecendo padrões de acesso otimizados para ingestão em lote e quase em tempo real de serviços nativos da Oracle.
O AI Data Platform Workbench fornece modelos de código de amostra no repositório Git Oracle AI Data Platform Workbench Samples para oferecer suporte à ingestão de dados de várias origens internas usando o Spark em notebooks.
Tabela 14-1 Origens Internas
| Origem | Tipo de Acesso | Método de Integração | Descrição | Suporte a Catálogo Externo | Código de amostra disponível |
|---|---|---|---|---|---|
| Fusion | Somente Extração | Modelos Spark Pré-configurados | Extrai dados de aplicações Fusion SaaS via BICC para tabelas ou volumes do AI Data Platform Workbench. | No | Sim |
| Pontos Finais REST | Somente para Leitura | JDBC via Notebook Spark | Leituras de APIs para ingestão de dados semiestruturados como JSON. | No | Sim |
| MySQL HeatWave | Somente para Leitura | JDBC via Notebook Spark | Mova dados entre o AI Data Platform Workbench e o MySQL HeatWave usando JDBC. | No | Sim |
| Oracle Autonomous AI Lakehouse | Leitura/Gravação + Cópia Zero | JDBC ou Catálogo Externo | Faça a ingestão do Oracle Autonomous AI Lakehouse ou registre-o como um catálogo externo para consultar dados diretamente sem duplicação. | Sim | Sim |
| Oracle Autonomous AI Transaction Processing | Leitura/Gravação + Cópia Zero | JDBC ou Catálogo Externo | Ingerir de ou registrar como um catálogo externo para consultar dados diretamente sem duplicação. | Sim | Sim |
| Oracle Database | Leitura/Gravação | JDBC ou Catálogo Externo | Suporta a ingestão de dados de bancos de dados on-premises ou da OCI. | Sim | Sim |
| Exadata | Leitura/Gravação | JDBC ou Catálogo Externo | Acesse os sistemas Exadata para leituras e gravações de alto desempenho usando JDBC. | No | Sim |
Tabela 14-2 Spark SQL para , Oracle Autonomous AI Database, mapeamento de Tipo de Dados Exadata
| Tipo de SQL do Spark | Oracle AI Database, Oracle Autonomous AI Database, Tipo de Dados Exadata |
|---|---|
| Tipo de Byte | NÚMERO (38,10) |
| Tipo Abreviado | NÚMERO (38,10) |
| IntegerType (INT) | NÚMERO (38,10) |
| Tipo Longo | NÚMERO (38,10) |
| Tipo de Flutuação | FLOAT(126) |
| Tipo Duplo | NÚMERO (38,10) |
| DecimalType(p,s) | NUMBER(p,s) |
| Tipo de String | VARCHAR2(4000 CHAR) |
| Tipo Binário | BLOB |
| Tipo booliano | VARCHAR2(4000 CHAR) |
| Tipo de Data | DATE |
| TimestampType | TIMESTAMP(6) |
| Tipo de Matriz | VARCHAR2(4000 CHAR) |
| Tipo de Mapa | Não suportado |
| Tipo de Estrutura | VARCHAR2(4000 CHAR) |
| TipoIntervalo Calendário | Suportado se convertido em String/VARCHAR2 |