Panoramica di Gemini nei database

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

Assistenza all'AI per Gemini nei database

Gemini nei database fornisce assistenza AI per aiutarti nei seguenti modi:

  • Riduci i rischi e ottimizza il tuo parco database con il Centro database. Database Center ti consente di aggregare e riepilogare i problemi di integrità di primo livello del tuo parco risorse in base ai dati dei tuoi progetti Google Cloud e di Security Command Center. Il Centro database ti consiglia quindi su 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.

  • Fornisci assistenza per il codice in Database Studio. Gemini in Database consente di utilizzare domande in linguaggio naturale per gestire i dati e creare query SQL. Puoi eseguire una serie di azioni che eseguiresti 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.

  • Resta un passo avanti rispetto a potenziali problemi di rendimento con gli insight sulle query avanzati. Gemini in Databases include Advanced Query Insights, che consente di rilevare, risolvere e prevenire problemi di prestazioni di database ed query utilizzando la diagnostica in tempo reale. Puoi correlare le metriche su più dimensioni per identificare problemi difficili da diagnosticare. Gemini nei database offre spiegabilità nel contesto per concetti di database avanzati come eventi di attesa, flag del database e varie metriche di database disponibili per la risoluzione dei problemi. Disponibile in AlloyDB per PostgreSQL.

  • Migliorare la postura di sicurezza. Gemini nei database consente di migliorare la strategia di sicurezza dei database rilevando in modo proattivo i problemi di configurazione e fornendo suggerimenti per la sicurezza. Disponibile in AlloyDB per PostgreSQL e Cloud SQL.

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

Gemini non utilizza i tuoi prompt o le sue risposte come dati per addestrare i suoi modelli. Per maggiori informazioni, consulta In che modo Gemini per Google Cloud utilizza i tuoi dati. Poiché si tratta di una tecnologia in fase iniziale, Gemini è in grado di generare risultati che sembrano plausibili, ma di fatto errati. Ti consigliamo di convalidare tutti gli output di Gemini prima di utilizzarli. Per maggiori informazioni, consulta Gemini per Google Cloud e IA responsabile.

Funzionalità

La tabella seguente mostra Gemini nelle funzionalità dei database, insieme ai link alla documentazione:

Attività Tipo di assistenza Documentazione del prodotto
Gestisci il tuo parco di database
  • Fornisci una chat contestuale per interagire con i risultati.
  • Analizzare i modelli di utilizzo.
  • Anticipa i problemi del database.
  • Fornisci suggerimenti per migliorare le configurazioni dei database.
Generare query SQL
  • Scrivi utilizzando un linguaggio naturale per generare istruzioni SQL.
  • Ottieni codice contestuale che funziona con il tuo schema.
  • Ottimizzare e spiegare 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, che viene contestualizzato in base alle nuove istruzioni SQL salvate.
  • Esamina i suggerimenti per le correzioni del codice.

Dove interagire con Gemini nei database

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

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

Agente di conversazione Gemini in Databases

Puoi utilizzare l'agente conversazionale Gemini per ricevere assistenza per istanze e database. Ad esempio, puoi suggerire a Gemini domande sull'integrità del tuo parco risorse di database e Gemini ti suggerisce come ottimizzare i database del parco risorse.

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

Centro database

Il Centro database è una dashboard dei problemi di integrità delle istanze e dei database del tuo progetto Google Cloud. Mostra una percentuale che rappresenta quante risorse superano un determinato test per problemi di integrità.

Per saperne di più, consulta Panoramica del Centro database.

Pagine di AlloyDB per PostgreSQL e Cloud SQL

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

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

Assistenza 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 basate su istruzioni in linguaggio naturale basate sullo schema del tuo database. Ad esempio, puoi chiedere a Gemini di generare SQL in risposta ai seguenti prompt:

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

Per ulteriori informazioni, consulta una delle seguenti pagine:

Suggerimenti di 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 con gli oggetti SQL e suggerisce altre modifiche in base al tuo input. In questo modo, puoi propagare le correzioni a più oggetti senza apportare manualmente tutte le modifiche. 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 nei database

Per la procedura dettagliata di configurazione, consulta Configurare Gemini nei database.

Passaggi successivi