Descripción general de Gemini en bases de datos

Gemini in Databases, un producto de la de Gemini para Google Cloud, es un asistente de base de datos potenciado por IA que te ayuda a optimizar tu flota de base de datos y trabajar con los datos de tus bases de datos. Gemini en bases de datos ayuda simplifican todos los aspectos de las operaciones de bases de datos, incluidos la programación, el rendimiento la optimización, la administración de flotas, la administración y las migraciones.

Asistencia de IA con Gemini en bases de datos

Gemini en bases de datos proporciona asistencia de IA para ayudarte de las siguientes maneras:

  • Reduce el riesgo y optimiza tu flota de base de datos con Centro de bases de datos. Database Center te permite agregar y los problemas de salud de nivel superior de tu flota en función de los datos de tu proyectos de Google Cloud y Security Command Center. Database Center luego recomienda sobre cómo investigar los proyectos o las instancias afectados. El El panel de Database Center muestra un porcentaje que representa cómo muchos de tus recursos están pasando una prueba de problema de estado. Disponible en AlloyDB para PostgreSQL y Cloud SQL.

  • Proporciona asistencia para código en Database Studio. Gemini en bases de datos te permite usar preguntas de lenguaje natural para administrar tus datos y crear consultas en SQL. Tú puede realizar diversas acciones que realizarías en una línea de comandos de SQL cliente, como crear índices y tablas, modificar tablas o configurar vistas. Disponible en AlloyDB para PostgreSQL, Cloud SQL y Spanner.

  • Anticípate a posibles problemas de rendimiento con las Estadísticas de consultas mejoradas. Gemini en bases de datos incluye estadísticas de consultas mejoradas para detectar, solucionar problemas de rendimiento de consultas y bases de datos mediante diagnósticos en tiempo real. Puedes correlacionar métricas en múltiples dimensiones a para identificar problemas difíciles de diagnosticar. Gemini en bases de datos brinda información explicabilidad de conceptos de bases de datos con matices, como eventos de espera, base de datos marcas y varias métricas de base de datos disponibles para solucionar problemas. Disponibles en AlloyDB para PostgreSQL.

  • Mejora la postura de seguridad. Gemini en bases de datos te ayuda a mejorar la la postura de seguridad de tus bases de datos a través de la detección proactiva de problemas de configuración y proporciona recomendaciones de seguridad. Disponible en AlloyDB para PostgreSQL y Cloud SQL

  • Utiliza la conversión de código y esquema por contribución en Database Migration Service. Gemini en bases de datos te ayuda a mejorar la conversión de código en un espacio de trabajo y y agilizar tu trabajo de conversión. Gemini en bases de datos simplifica la conversión código de la aplicación de base de datos, como procedimientos almacenados, activadores y funciones a una Dialecto compatible con PostgreSQL para modernizar tus bases de datos heredadas una base de datos optimizada para la nube, como Cloud SQL para PostgreSQL o AlloyDB para PostgreSQL.

Descubre cómo y cuándo Gemini para Google Cloud usa tus datos. Como tecnología en etapa inicial, Gemini para los productos de Google Cloud puede generar resultados que parezcan creíbles, pero incorrectos. Te recomendamos que valides todos los resultados de Gemini para productos de Google Cloud antes de usarlos. Para ver más información, consulta Gemini para Google Cloud y la IA responsable.

Funciones

En la siguiente tabla, se muestran las funciones de Gemini en bases de datos, junto con vínculos a documentación:

Tarea Tipo de asistencia Documentación del producto
Administrar tu flota de base de datos
  • Proporciona un chat contextual para interactuar con los hallazgos.
  • Analizar los patrones de uso
  • Anticípate a los problemas de las bases de datos.
  • Proporcionar recomendaciones para mejorar la configuración de la base de datos
Genera consultas en SQL
  • Escribir en lenguaje natural para generar instrucciones de SQL
  • Obtén código contextual que funcione con tu esquema.
  • Optimiza y explica las consultas existentes.
Optimiza el rendimiento de la base de datos
  • Detecta y soluciona los problemas de rendimiento de las consultas.
  • Analizar métricas de consultas en varias dimensiones
  • Brindar recomendaciones personalizadas y proactivas para reducir los costos y mejorar rendimiento y ayudar a proteger tus aplicaciones.
Moderniza tu base de datos
  • Filtra el esquema de origen por grupo de problemas, que se contextualiza con tu nuevo instrucciones de SQL guardadas.
  • Revisa las sugerencias para las correcciones de código.

Dónde interactuar con Gemini en bases de datos

Después de configurar Gemini en bases de datos para un proyecto, puedes solicitar asistencia en los siguientes lugares de la consola de Google Cloud:

  • El agente conversacional de Gemini
  • Centro de bases de datos
  • Asistencia de Gemini en Studio
  • El panel Estadísticas de consultas
  • La página Lugares de trabajo de conversión en Database Migration Service
  • Páginas de AlloyDB para PostgreSQL y Cloud SQL

Agente de conversación de Gemini en bases de datos

Puedes usar el agente conversacional de Gemini para obtener asistencia sobre lo siguiente: de tus instancias y bases de datos. Por ejemplo, puedes indicarle a Gemini con preguntas sobre el estado de tu flota de base de datos, y Gemini recomienda y formas de optimizar las bases de datos de tu flota.

Para obtener más información, consulta Usa Gemini para conocer problemas de salud de flotas.

Centro de bases de datos

Database Center es un panel de problemas de salud de las instancias y bases de datos en tu proyecto de Google Cloud. Muestra un porcentaje que representa cuántos de tus recursos pasan una prueba de problema de estado determinada.

Para obtener más información, consulta la descripción general de Database Center.

Páginas de AlloyDB para PostgreSQL y Cloud SQL

Puedes ver la lista de recomendaciones de seguridad, protección de datos y rendimiento que aparecen en la consola de Google Cloud para AlloyDB para PostgreSQL y Cloud SQL.

Para obtener más información, consulta Recomendaciones de seguridad de bases de datos y Recomendaciones sobre protección de datos y rendimiento.

Asistencia de Gemini en Studio

Cuando usas Cloud SQL o AlloyDB para PostgreSQL, puedes hacer clic en pen_spark Ayúdame a programar para generar, comprender y optimizar las consultas SQL en función de instrucciones de lenguaje natural que se basan en el esquema de tu base de datos. Por ejemplo, puedes indicarle a Gemini para generar SQL en respuesta a los siguientes mensajes:

  • “Crea una tabla que haga un seguimiento de los resultados de la encuesta de satisfacción del cliente”.
  • "Agrega una columna de fecha llamada cumpleaños a la tabla Singers".
  • "¿Cuántos cantantes nacieron en los 90?"

Para obtener más información, consulta una de las siguientes opciones:

Sugerencias de código en Studio

Database Migration Service integra Gemini en los lugares de trabajo de conversión . Gemini analiza las correcciones que aplicas a los problemas de conversiones. con objetos SQL y sugiere otros cambios según la entrada. De esta manera, Puedes propagar tus correcciones a varios objetos sin hacer todas las ediciones manualmente. Después de hacer suficientes cambios, Gemini muestra una instrucción y sugiere otras ediciones.

Para obtener más información, consulta una de las siguientes opciones:

Configura Gemini en bases de datos

Para ver los pasos de configuración detallados, consulta Configura Gemini en bases de datos.

¿Qué sigue?