O Gemini em bancos de dados, um produto do portfólio Gemini para Google Cloud, é um assistente de banco de dados com tecnologia de IA que ajuda você a otimizar sua frota de bancos de dados e trabalhar com os dados nos seus bancos de dados. O Gemini em bancos de dados ajuda a simplificar todos os aspectos das operações de banco de dados, incluindo programação, otimização de desempenho, gerenciamento de frotas, governança e migrações.
Assistência de IA com o Gemini em bancos de dados
O Gemini em bancos de dados oferece assistência de IA para ajudar você das seguintes maneiras:
Reduza riscos e otimize sua frota de bancos de dados com o Database Center. Com a central do banco de dados, é possível agregar e resumir os principais problemas de integridade da frota com base nos dados dos projetos do Google Cloud e do Security Command Center. A Central de banco de dados aconselha você sobre como investigar instâncias ou projetos afetados. O painel da Central de banco de dados exibe uma porcentagem que representa quantos dos seus recursos foram aprovados em um determinado teste de problema de saúde. Disponível no AlloyDB para PostgreSQL e Cloud SQL.
Forneça assistência de código no Database Studio. O Gemini em bancos de dados permite usar perguntas em linguagem natural para gerenciar dados e criar consultas SQL. É possível executar várias ações que fariam em um cliente de linha de comando do SQL, como criar tabelas e índices, modificar tabelas ou configurar visualizações. Disponível em AlloyDB para PostgreSQL, Cloud SQL e Spanner.
Antecipe-se a possíveis problemas de desempenho com os insights de consulta aprimorados. O Gemini em bancos de dados inclui insights de consulta aprimorados para detectar, resolver e ajudar a evitar problemas de desempenho de consultas e bancos de dados usando diagnósticos em tempo real. Você pode correlacionar métricas em várias dimensões para identificar problemas difíceis de diagnosticar. O Gemini em bancos de dados fornece explicações em contexto para conceitos de banco de dados diferenciados, como eventos de espera, sinalizações de banco de dados e várias métricas de banco de dados disponíveis para solução de problemas. Disponível no AlloyDB para PostgreSQL.
Melhorar a postura de segurança. O Gemini em bancos de dados ajuda a melhorar a postura de segurança dos seus bancos de dados, detectando proativamente problemas de configuração e fornecendo recomendações de segurança. Disponível no AlloyDB para PostgreSQL e Cloud SQL.
Utilize a conversão assistida de código e esquema no Database Migration Service. O Gemini em bancos de dados ajuda a melhorar a conversão de código em um espaço de trabalho e acelerar seu esforço de conversão. O Gemini em bancos de dados simplifica a conversão do código do aplicativo de banco de dados, como procedimentos armazenados, gatilhos e funções, para um dialeto compatível com PostgreSQL a fim de modernizar seus bancos de dados legados em um banco de dados otimizado para nuvem, como o Cloud SQL para PostgreSQL ou AlloyDB para PostgreSQL.
Saiba como e quando o Gemini para o Google Cloud usa seus dados. Como uma tecnologia em estágio inicial, o Gemini para Google Cloud pode gerar uma saída plausível, mas que é factualmente incorreta. Recomendamos validar todos os resultados do Gemini para Google Cloud antes de usá-los. Para mais informações, acesse Gemini para Google Cloud e IA responsável.
Recursos
A tabela a seguir mostra o Gemini em recursos de bancos de dados, com links para a documentação:
Tarefa | Tipo de assistência | Documentação do produto |
---|---|---|
Gerenciar a frota do banco de dados |
|
|
Gerar consultas SQL |
|
|
Ajuste o desempenho do banco de dados |
|
|
Modernize seu banco de dados |
|
|
Onde interagir com o Gemini em bancos de dados
Depois de configurar o Gemini em bancos de dados para um projeto, é possível pedir ajuda em alguns lugares no console do Google Cloud:
- O agente de conversação do Gemini
- Central do banco de dados
- Assistência do Gemini no Studio
- Painel Query Insights
- A página Espaços de trabalho de conversão no Database Migration Service
- Páginas do AlloyDB para PostgreSQL e Cloud SQL
Agente de conversação do Gemini em bancos de dados
É possível usar o agente de conversação do Gemini para receber assistência sobre suas instâncias e bancos de dados. Por exemplo, é possível enviar ao Gemini perguntas sobre a integridade da frota de bancos de dados, e ele recomenda maneiras de otimizar esses bancos de dados.
Para saber mais, consulte Usar o Gemini para saber mais sobre os problemas de integridade da frota.
Central do banco de dados
A central do banco de dados é um painel de problemas de integridade das instâncias e bancos de dados do seu projeto do Google Cloud. Ela mostra uma porcentagem que representa quantos recursos foram aprovados em um determinado teste de problema de saúde.
Para mais informações, consulte Visão geral da Central de banco de dados.
Páginas do AlloyDB para PostgreSQL e Cloud SQL
É possível ver a lista de recomendações de segurança, proteção de dados e desempenho que aparecem no console do Google Cloud para AlloyDB para PostgreSQL e Cloud SQL.
Para mais informações, consulte Recomendações de segurança do banco de dados e Recomendações de proteção de dados e desempenho.
Assistência do Gemini no Studio
Ao usar o Cloud SQL ou o AlloyDB para PostgreSQL, clique em pen_spark Quero ajuda com o código para gerar, entender e otimizar consultas SQL com base em instruções de linguagem natural baseadas no esquema do seu banco de dados. Por exemplo, é possível solicitar que o Gemini gere SQL em resposta aos seguintes comandos:
- "Crie uma tabela que acompanhe os resultados da pesquisa de satisfação do cliente".
- "Adicione uma coluna de data chamada data de nascimento à tabela de cantores".
- "Quantos cantores nasceram nos anos 90?"
Para mais informações, consulte uma das seguintes opções:
- Cloud SQL: gerar consultas SQL usando comandos em linguagem natural
- AlloyDB para PostgreSQL: gerar consultas SQL usando comandos em linguagem natural
- Spanner: gerar consultas SQL usando comandos em linguagem natural
Sugestões de código no Studio
O Database Migration Service integra o Gemini à página Espaços de trabalho de conversão. O Gemini analisa as correções aplicadas aos problemas de conversão com objetos SQL e sugere outras mudanças com base na entrada. Dessa forma, é possível propagar as correções para vários objetos sem fazer todas as edições manualmente. Depois de fazer mudanças suficientes, o Gemini mostra um comando e sugere mais edições.
Para mais informações, consulte uma das seguintes opções:
- Migrações do Oracle para o AlloyDB para PostgreSQL: corrigir problemas de conversão com a assistência do Gemini
- Migrações do Oracle para o Cloud SQL para PostgreSQL: corrigir problemas de conversão com a assistência do Gemini
Configurar o Gemini em bancos de dados
Para conferir as etapas detalhadas de configuração, consulte Configurar o Gemini em bancos de dados.
A seguir
- Saiba como o Gemini para Google Cloud usa seus dados.
- Saiba mais sobre a conformidade do Google Cloud.