Questa pagina illustra i passaggi di configurazione necessari per utilizzare l'API Cloud Spanner. con Google Cloud CLI, librerie client e Driver di Spanner.
Se vuoi utilizzare Spanner con la console Google Cloud, consulta Guida rapida all'utilizzo della console.
Prima di iniziare
Sul computer di sviluppo deve essere installato quanto segue:
- gcloud CLI, che include la configurazione 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 tuo progetto come progetto predefinito per Google Cloud CLI, sostituendo
MY_PROJECT_ID
con il tuo ID progetto (non il nome del tuo 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 altro progetto per accedere al tuo un'istanza Spanner, devi abilitare 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 localmente durante lo sviluppo e il test, utilizza la classe Google Cloud CLI, oltre a Credenziali predefinite dell'applicazione. Al prompt dei comandi, esegui:
gcloud auth application-default login
Dopo aver eseguito l'autenticazione mediante gcloud auth application-default login
librerie client API che utilizzano le credenziali predefinite dell'applicazione
automaticamente le credenziali create. Devi eseguire solo il comando
una volta per ambiente utente locale.
Esegui Google Cloud CLI
Ora che hai configurato l'ambiente di sviluppo e l'autenticazione, esegui
Strumento a riga di comando gcloud
con cui interagire
Spanner:
gcloud spanner instance-configs list
Dovresti vedere un elenco delle configurazioni di istanze Spanner che a livello di progetto può accedere, anche a livello di regione, di due regioni e di più regioni configurazioni. Per ulteriori informazioni, consulta la panoramica delle istanze.
Hai completato la configurazione.
Passaggi successivi
Scopri come utilizzare le librerie client e i driver di Cloud per creare Istanza, database, tabelle e indici Spanner. Quindi archivia, esegui query leggere i dati in Spanner.
- Introduzione a Spanner in C++
- Guida introduttiva a Spanner in C#
- Guida introduttiva a Spanner in Go
- Introduzione a Spanner in Java
- Introduzione a Spanner in JDBC
- Introduzione a Spanner in Node.js
- Introduzione a Spanner in PHP
- Introduzione a Spanner in Python
- Introduzione a Spanner in Ruby
- Introduzione a Spanner in REST
- Introduzione a Spanner in gcloud