Questa pagina illustra i passaggi di configurazione necessari per utilizzare l'API Cloud Spanner con Google Cloud CLI, librerie client e driver Spanner.
Se vuoi utilizzare Spanner con la console Google Cloud, consulta la guida rapida all'utilizzo della console.
Prima di iniziare
Sulla tua macchina di sviluppo dovrebbe essere installato quanto segue:
- gcloud CLI, che include la configurazione di Google Cloud CLI (scarica).
Configura un progetto Google Cloud
-
Vai alla pagina Progetti nella console Google Cloud.
- Crea un nuovo progetto Google Cloud o aprine uno esistente facendo clic sul nome del progetto. .
-
Apri una finestra del terminale e imposta il progetto come predefinito per Google Cloud CLI, sostituendo
MY_PROJECT_ID
con il tuo ID progetto (non con il nome del progetto):gcloud config set project MY_PROJECT_ID
-
Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.
Puoi anche scoprire di più sui prezzi di Spanner.
-
Abilitare l'API Cloud Spanner per il progetto.
Nota: se utilizzi un account di servizio in un progetto diverso per accedere all'istanza Spanner, devi abilitare l'API Spanner in entrambi i progetti.
Configura autenticazione e autorizzazione
Spanner utilizza OAuth 2.0 per l'autenticazione e l'autorizzazione delle API.
Per eseguire il codice in locale durante lo sviluppo e il test, utilizza Google Cloud CLI insieme a Credenziali predefinite dell'applicazione. Al prompt dei comandi, esegui:
gcloud auth application-default login
Dopo l'autenticazione con il comando gcloud auth application-default login
, le librerie client API che utilizzano le credenziali predefinite dell'applicazione raccolgono automaticamente le credenziali create. Devi eseguire il comando solo
una volta per ambiente utente locale.
Esegui Google Cloud CLI
Ora che hai configurato l'ambiente di sviluppo e l'autenticazione, esegui lo strumento a riga di comando gcloud
per interagire con Spanner:
gcloud spanner instance-configs list
Dovresti vedere un elenco delle configurazioni di istanze Spanner a cui può accedere il tuo progetto, incluse le configurazioni a livello di una o più regioni. Scopri di più in merito in Istanze.
Hai completato la configurazione.
Passaggi successivi
Scopri come utilizzare le librerie client e i driver di Cloud per creare un'istanza, un database, tabelle e indici di Spanner. quindi archiviare, eseguire query e leggere i dati in Spanner.
- Iniziare a utilizzare Spanner in C++
- Iniziare a utilizzare Spanner in C#
- Iniziare a utilizzare Spanner in Go
- Iniziare a utilizzare Spanner in Java
- Guida introduttiva a Spanner in JDBC
- Introduzione a Spanner in Node.js
- Iniziare a utilizzare Spanner in PHP
- Iniziare a utilizzare Spanner in Python
- Iniziare a utilizzare Spanner in Ruby
- Iniziare a utilizzare Spanner in REST
- Introduzione a Spanner in gcloud