Panoramica di Gemini in Databases

Gemini in Databases, che è un prodotto del portafoglio Gemini per Google Cloud, è un assistente per database basato su AI che ti aiuta a ottimizzare il parco risorse del tuo database e a utilizzare i dati nei tuoi database. Gemini in Databases aiuta a semplificare tutti gli aspetti delle operazioni dei database, tra cui programmazione, ottimizzazione delle prestazioni, gestione del parco risorse, governance e migrazioni.

Assistenza AI con Gemini in Databases

Gemini in Databases fornisce assistenza basata sull'AI per aiutarti nei seguenti modi:

  • Riduci i rischi e ottimizza il parco risorse di database con Centro database. Database Center consente di aggregare e riepilogare i problemi di integrità di primo livello del parco risorse in base ai dati dei progetti Google Cloud e di Security Command Center. Database Center ti consiglierà come esaminare le istanze o i progetti interessati. La dashboard del Centro database mostra una percentuale che rappresenta il numero di risorse che superano un determinato test di integrità. Disponibile in AlloyDB per PostgreSQL e Cloud SQL.

  • Fornire assistenza per il codice in Database Studio. Gemini in Databases consente di usare domande in linguaggio naturale per gestire i dati e creare query SQL. Puoi eseguire una serie di azioni su un client a riga di comando SQL, ad esempio creare tabelle e indici, modificare tabelle o impostare viste. Disponibile in AlloyDB per PostgreSQL, Cloud SQL e Spanner.

  • Previeni potenziali problemi di rendimento con gli approfondimenti avanzati sulle query. Gemini in Databases include Advanced Query Insights per rilevare, risolvere i problemi e prevenire problemi relativi alle prestazioni del database e delle query utilizzando la diagnostica in tempo reale. Puoi correlare le metriche su più dimensioni per identificare problemi difficili da diagnosticare. Gemini in Databases offre spiegabilità contestuale per concetti di database complessi come eventi di attesa, flag di database e varie metriche di database disponibili per la risoluzione dei problemi. Disponibile in AlloyDB per PostgreSQL.

  • Migliora il livello di sicurezza. Gemini in Databases ti aiuta a migliorare la strategia di sicurezza dei tuoi database rilevando in modo proattivo i problemi di configurazione e fornendo suggerimenti per la sicurezza. Disponibile in AlloyDB per PostgreSQL e Cloud SQL.

  • Utilizza il codice assistito e la conversione dello schema in Database Migration Service. Gemini in Databases ti aiuta a migliorare la conversione del codice in un'area di lavoro e a velocizzare le attività di conversione. Gemini in Databases semplifica la conversione del codice dell'applicazione di database come stored procedure, trigger e funzioni in un dialetto compatibile con PostgreSQL per modernizzare i tuoi database legacy in un database ottimizzato per il cloud come Cloud SQL per PostgreSQL o AlloyDB per PostgreSQL.

Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati. Essendo una tecnologia in fase iniziale, Gemini per Google Cloud è in grado di generare output che sembrano plausibili, ma che sono di fatto errati. Ti consigliamo di convalidare tutti gli output di Gemini per Google Cloud prima di utilizzarli. Per maggiori informazioni, consulta Gemini per Google Cloud e l'IA responsabile.

Funzionalità

La tabella seguente mostra le funzionalità di Gemini in Databases, insieme ai link alla documentazione:

Attività Tipo di assistenza Documentazione del prodotto
Gestisci il parco risorse di database
  • Fornisci una chat contestuale per interagire con i risultati.
  • Analizzare i pattern di utilizzo.
  • Previeni i problemi del database.
  • Fornire suggerimenti per migliorare le configurazioni dei database.
Generare query SQL
  • Scrivi in linguaggio naturale per generare istruzioni SQL.
  • Ottieni un codice contestuale che funziona con il tuo schema.
  • Ottimizza e spiega le query esistenti.
Ottimizza le prestazioni del database
  • Rileva e risolvi i problemi di prestazioni delle query.
  • Analizzare le metriche delle query in più dimensioni.
  • Fornisci suggerimenti proattivi e personalizzati per ridurre i costi, migliorare le prestazioni e contribuire a proteggere le tue applicazioni.
Modernizza il database
  • Filtra lo schema di origine per gruppo di problemi, contestualizzato in base alle nuove istruzioni SQL salvate.
  • Rivedi i suggerimenti per le correzioni del codice.

Dove interagire con Gemini in Databases

Dopo aver configurato Gemini in Databases per un progetto, puoi richiedere assistenza in alcuni punti all'interno della console Google Cloud:

  • L'agente conversazionale Gemini
  • Database Center
  • Assistenza di Gemini in Studio
  • Dashboard di Query Insights
  • La pagina Aree di lavoro di conversione in Database Migration Service
  • Pagine AlloyDB per PostgreSQL e Cloud SQL

Agente conversazionale Gemini in Databases

Puoi usare l'agente conversazionale Gemini per ricevere assistenza per le tue istanze e i tuoi database. Ad esempio, puoi chiedere a Gemini di domande sull'integrità del tuo parco database e Gemini consiglia dei modi per ottimizzare i database al suo interno.

Per maggiori informazioni, vedi Utilizzare Gemini per scoprire di più sui problemi di integrità del parco risorse.

Database Center

Database Center è una dashboard dei problemi di integrità per istanze e database del progetto Google Cloud. con una percentuale che rappresenta il numero di risorse che superano un determinato test relativo a problemi di integrità.

Per ulteriori informazioni, consulta Panoramica del Centro database.

Pagine AlloyDB per PostgreSQL e Cloud SQL

Puoi visualizzare l'elenco di suggerimenti su sicurezza, protezione dei dati e prestazioni visualizzati nella console Google Cloud per AlloyDB per PostgreSQL e Cloud SQL.

Per ulteriori informazioni, consulta Suggerimenti sulla sicurezza del database e Suggerimenti per la protezione dei dati e le prestazioni.

Assistenza di Gemini in Studio

Quando utilizzi Cloud SQL o AlloyDB per PostgreSQL, puoi fare clic su pen_spark Aiutami a programmare per generare, comprendere e ottimizzare le query SQL in base a istruzioni in linguaggio naturale basate sullo schema del tuo database. Ad esempio, puoi chiedere a Gemini di generare codice SQL in risposta ai seguenti prompt:

  • "Crea una tabella che tenga traccia dei risultati del sondaggio sulla soddisfazione dei clienti."
  • "Aggiungi una colonna della data denominata Data di nascita alla tabella Cantanti."
  • "Quanti cantanti sono nati negli anni '90?"

Per ulteriori informazioni, consulta una delle seguenti pagine:

Suggerimenti per il codice in Studio

Database Migration Service integra Gemini nella pagina Aree di lavoro di conversione. Gemini analizza le correzioni che applichi ai problemi di conversione degli oggetti SQL e suggerisce altre modifiche in base all'input. In questo modo, puoi propagare le correzioni a più oggetti senza apportare tutte le modifiche manualmente. Dopo aver apportato un numero sufficiente di modifiche, Gemini visualizza un prompt e suggerisce ulteriori modifiche.

Per ulteriori informazioni, consulta una delle seguenti pagine:

Configura Gemini in Databases

Per la procedura di configurazione dettagliata, vedi Configurare Gemini in Databases.

Passaggi successivi