Usar o Autonomous AI Database como um Proxy de IA para Selecionar IA
Os hosts do Autonomous AI Database atuam como uma camada central de metadados e processamento para origens de dados locais e externas. O AI Proxy Database controla o processamento de consultas distribuídas, enquanto os sistemas externos permanecem autorizados para seus dados.
O que é um banco de dados proxy de IA
Um AI Proxy Database é uma instância do Autonomous AI Database que executa o Select AI em nome de origens de dados locais ou externas. Ele não possui os dados. Em vez disso, ele usa metadados expostos por meio de Links de Banco de Dados e Links de Nuvem para interpretar solicitações de linguagem natural e gerar SQL que é executado em sistemas distribuídos.
Nesta arquitetura, o AI Proxy Database:
-
AI de Seleção de Hosts
-
Usa o LLM especificado pelo usuário para interpretar a intenção e gerar SQL
-
Coordena a execução de consulta federada
-
Retorna resultados como conjuntos de resultados SQL padrão
Essa abordagem permite análises orientadas por IA em armazenamentos de dados heterogêneos sem migrar ou duplicar dados.
Consulte Usar Links de Banco de Dados com o Autonomous Database e Usar Links de Nuvem para Acesso a Dados Somente para Leitura no Autonomous AI Database para obter mais detalhes.
Por exemplo, uma consulta em linguagem natural, como "Show Pending Orders for Acme Corp", recupera dados do cliente de uma tabela BigQuery no Google Cloud e detalhes do pedido de um banco de dados do Amazon Redshift na AWS. O Select AI gerencia as junções, os locais de dados e a otimização de consultas, para que você não precise gravar SQL ou mover dados manualmente. A Select AI usa perfis, funções e criptografia de IA para proteger dados e garantir a conformidade em bancos de dados vinculados. Usando um banco de dados totalmente gerenciado com o Real Application Security (RAS), o AI Proxy Database com tecnologia Select AI garante acesso e análise de dados seguros e eficientes baseados em IA.
Consulte:
-
Exemplo: Usar Selecionar IA com Links de Banco de Dados para Consultar Outro Autonomous AI Database para explorar o uso de Selecionar IA para consultar dados em outra instância do Autonomous AI Database conectada por meio de Links de Banco de Dados.
- Exemplo: Usar Selecionar IA com Links de Banco de Dados para Consultar Não Oracle Database para explorar o uso de Selecionar IA para consultar dados em bancos de dados não Oracle conectados por meio de Links de Banco de Dados.
-
Exemplo: Usar Selecionar IA com Links da Nuvem para Consultar Outro Autonomous AI Database para explorar o uso de Selecionar IA para consultar dados em outra instância do Autonomous AI Database conectada por meio de Links da Nuvem.
Tópicos
- Como Selecionar IA Usa o Banco de Dados Proxy AI
Você cria Links de Banco de Dados ou Links de Nuvem para expor tabelas e views remotas ao Banco de Dados Proxy AI. Esses objetos aparecem como esquemas mapeados no Autonomous AI Database. Selecione AI para ler os metadados desses objetos mapeados e criar um prompt aumentado. - Links de Banco de Dados versus Links de Nuvem
O Banco de Dados Proxy de IA usa Links de Banco de Dados e Links de Nuvem para acessar origens de dados externas e gerar SQL federado por meio do Select AI. Ambos os mecanismos expõem metadados ao Select AI, mas atendem a diferentes necessidades de conectividade e governança. - Caso de Uso Principal
Selecione IA para converter prompts de linguagem natural em SQL que são executados em vários bancos de dados.
Tópico principal: Selecionar Recursos de IA
Como o Select AI Usa o Banco de Dados Proxy AI
Você cria Links de Banco de Dados ou Links de Nuvem para expor tabelas e views remotas ao Banco de Dados Proxy AI. Esses objetos aparecem como esquemas mapeados no Autonomous AI Database. Selecione AI para ler os metadados desses objetos mapeados e criar um prompt aumentado.
A Select AI envia o prompt aumentado para o LLM especificado pelo usuário, que gera SQL que abrange origens de dados locais e remotas. O AI Proxy Database executa a consulta federada, envia o processamento para sistemas externos e conclui junções ou agregações conforme necessário. Os resultados retornam como conjuntos de resultados SQL padrão.
Do ponto de vista do usuário, a consulta se comporta como se fosse executada em um único sistema.
Tópico principal: Usar o Autonomous AI Database como um Proxy de IA para o Select AI
Links de Banco de Dados versus Links de Nuvem
O AI Proxy Database usa Links de Banco de Dados e Links de Nuvem para acessar origens de dados externas e gerar SQL federado por meio do Select AI. Ambos os mecanismos expõem metadados ao Select AI, mas atendem a diferentes necessidades de conectividade e governança.
Links de Banco de Dados conectam o Banco de Dados Proxy de IA a bancos de dados externos, Oracle e não Oracle, usando conectividade de rede direta e credenciais. Eles suportam ambientes heterogêneos, incluindo sistemas on-premises, bancos de dados Oracle legados e bancos de dados de terceiros, como PostgreSQL, MySQL, SQL Server, Amazon Redshift, Snowflake e outros. Com os Links de Banco de Dados, o Select AI lê a tabela e exibe metadados de esquemas remotos e gera NL2SQL federado que é executado em sistemas distribuídos enquanto os dados permanecem em seu banco de dados de origem. Consulte CREATE DATABASE LINK para obter mais detalhes.
Os Links da Nuvem conectam um Autonomous AI Database a outro de maneira controlada e segura. Um proprietário de dados escolhe quais tabelas ou views compartilhar e as disponibiliza para outros Autonomous AI Databases. Uma vez compartilhados, outros bancos de dados podem encontrar e usar esses dados sem configurar nomes de usuário, senhas, wallets ou conexões de rede. Os dados permanecem somente leitura e permanecem no banco de dados de origem, enquanto as regras de compartilhamento são gerenciadas centralmente. Os Cloud Links foram projetados especificamente para compartilhar dados entre Autonomous AI Databases de maneira simples e controlada. Consulte Usar Links de Nuvem para Acesso a Dados Somente para Leitura no Autonomous AI Database para obter mais detalhes.
Em ambos os casos, o Select AI depende de metadados expostos, e não da movimentação física de dados, para interpretar prompts de linguagem natural e gerar SQL. O AI Proxy Database coordena a execução de consultas, enquanto os sistemas externos permanecem autorizados para seus dados e impõem seus próprios controles de segurança.
Fontes de Dados Externas Suportadas
Quando usado como um AI Proxy Database, o Autonomous AI Database pode operar em dados armazenados em uma ampla variedade de sistemas externos, incluindo, entre outros:
-
Oracle Autonomous AI Database (incluindo versões anteriores, como 19c)
-
PostgreSQL
-
MySQL
-
Servidor SQL
-
SQL do Azure
-
DB2
-
Teradados
-
Amazon Redshift
-
Snowflake
-
Databricks
-
Salesforce
O suporte depende da acessibilidade da rede e do uso de Links de Banco de Dados ou de Cloud Links. See Create Database Links to Non-Oracle Databases with Oracle-Managed Heterogeneous Connectivity for a complete list of supported non-Oracle databases.
Tópico principal: Usar o Autonomous AI Database como um Proxy de IA para o Select AI
Caso de Uso Principal
Selecionar IA converte prompts de linguagem natural em SQL que são executados em vários bancos de dados.
Consultas federadas: Sua plataforma de dados pode incluir bancos de dados relacionais on-premises, Autonomous AI Database, data lakes, sistemas legados ou armazenamentos de dados de terceiros. Você pode usar o Select AI para consultar com o Autonomous AI Database por meio de Links de Banco de Dados ou Links de Nuvem como um sidecar.
O AI Proxy Database coordena a execução de consultas enquanto os sistemas externos processam seus dados no local. Isso mantém os dados em seu local original e evita replicação, sincronização ou ETL.
Principais Benefícios:
-
Manter dados nos sistemas de origem
-
Evite ETL, replicação e movimentação de dados
-
Consultar bancos de dados Oracle e não Oracle juntos
-
Amplie a IA generativa e o NL2SQL para sistemas legados e em nuvem
-
Use uma única interface Select AI em todas as origens de dados
Tópico principal: Usar o Autonomous AI Database como um Proxy de IA para o Select AI