Auf dieser Seite werden Sie durch die Einrichtungsschritte geführt, die erforderlich sind, um die Cloud Spanner API mit der Google Cloud CLI, Clientbibliotheken und Spanner-Treibern zu verwenden.
Wenn Sie Spanner mit der Google Cloud Console verwenden möchten, lesen Sie die Kurzanleitung zur Console.
Hinweise
Auf dem Entwicklungscomputer muss Folgendes installiert sein:
- Die gcloud CLI, einschließlich der Einrichtung der Google Cloud CLI (Herunterladen).
Google Cloud-Projekt einrichten
-
Rufen Sie in der Google Cloud Console die Seite Projekte auf.
- Erstellen Sie ein neues Google Cloud-Projekt oder öffnen Sie ein vorhandenes Projekt, indem Sie auf den Projektnamen klicken.
-
Öffnen Sie ein Terminalfenster und legen Sie Ihr Projekt als Standardprojekt für die Google Cloud CLI fest. Ersetzen Sie dabei
MY_PROJECT_ID
durch Ihre Projekt-ID (nicht den Projektnamen):gcloud config set project MY_PROJECT_ID
-
Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.
Informationen zu Spanner-Preisen
-
Aktivieren Sie die Cloud Spanner API für das Projekt.
Hinweis: Wenn Sie ein Dienstkonto in einem anderen Projekt für den Zugriff auf Ihre Spanner-Instanz verwenden, müssen Sie die Spanner API in beiden Projekten aktivieren.
Authentifizierung und Autorisierung einrichten
Spanner verwendet OAuth 2.0 für die API-Authentifizierung und -Autorisierung.
Wenn Sie Ihren Code während der Entwicklung und Tests lokal ausführen möchten, verwenden Sie die Google Cloud CLI zusammen mit den Standardanmeldedaten für Anwendungen. Führen Sie über eine Eingabeaufforderung Folgendes aus:
gcloud auth application-default login
Nachdem Sie sich mit dem Befehl gcloud auth application-default login
authentifiziert haben, übernehmen API-Clientbibliotheken, die die Standardanmeldedaten für Anwendungen verwenden, automatisch die erstellten Anmeldedaten. Sie müssen diesen Befehl in jeder lokalen Nutzerumgebung nur einmal ausführen.
Google Cloud CLI ausführen
Nachdem Sie die Entwicklungsumgebung und Authentifizierung eingerichtet haben, führen Sie das gcloud
-Befehlszeilentool aus, um mit Spanner zu interagieren:
gcloud spanner instance-configs list
Sie sollten eine Liste der Spanner-Instanzkonfigurationen sehen, auf die das Projekt zugreifen kann, einschließlich regionaler und multiregionaler Konfigurationen. Weitere Informationen dazu finden Sie unter Instanzen.
Sie haben die Einrichtung abgeschlossen.
Nächste Schritte
Cloud-Clientbibliotheken und -Treiber zum Erstellen einer Spanner-Instanz, -Datenbank, -Tabellen und -Indexe verwenden Anschließend können Sie Daten in Spanner speichern, abfragen und lesen.
- Erste Schritte mit Spanner in C++
- Erste Schritte mit Spanner in C#
- Erste Schritte mit Spanner in Go
- Erste Schritte mit Spanner in Java
- Erste Schritte mit Spanner in JDBC
- Erste Schritte mit Spanner in Node.js
- Erste Schritte mit Spanner in PHP
- Erste Schritte mit Spanner in Python
- Erste Schritte mit Spanner in Ruby
- Erste Schritte mit Spanner in REST
- Erste Schritte mit Spanner in gcloud