SQLAlchemy ist ein Python-SQL-Toolkit und -Objekt. Relationaler Kartograf.
Mit dem Spanner-Dialekt für SQLAlchemy lässt sich SQLAlchemy-Nutzer dürfen Spanner-Datenbanken verwenden. Der Dialekt baut auf der Spanner API, die in gemäß PEP-249 und kompatibel mit SQLAlchemy-Versionen zwischen 1.1.13 und 1.3.23 und 2.0.
Spanner-Dialekt für SQLAlchemy einrichten
Installieren Sie den Spanner-Dialekt für SQLAlchemy in Ihrer Anwendung
sqlalchemy-spanner package
.
pip3 install sqlalchemy-spanner
Alternativ können Sie es aus der Quelle installieren.
git clone https://github.com/googleapis/python-spanner-sqlalchemy.git
cd python-spanner-sqlalchemy
python setup.py install
Geben Sie als Authentifizierung für den Spanner-Dialekt für SQLAlchemy das Dienstkonto an
Speicherort der JSON-Anmeldedaten im
GOOGLE_APPLICATION_CREDENTIALS
. Andernfalls wird der Dialekt
können auch die in der gcloud CLI festgelegten Standardanmeldedaten verwenden
.
Spanner-Dialekt für SQLAlchemy verwenden
Weitere Informationen zu den verfügbaren Funktionen, Einschränkungen des Dialekts, Empfehlungen zur Verwendung des Dialekts und Codebeispiele finden Sie unter in der Referenzdokumentation zu GitHub
Nächste Schritte
- Codebeispiele für die Verwendung des Spanner-Dialekt für SQLAlchemy.
- Repository für den Spanner-Dialekt für SQLAlchemy ansehen GitHub
- Melden Sie ein GitHub-Problem, um einen Fehler zu melden oder eine Frage an zum Spanner-Dialekt für SQLAlchemy.
- Mehr über SQLAlchemy erfahren
- PyPI
- Erfahren Sie mehr über Anmeldedaten für die Autorisierung und Authentifizierung unter Erste Schritte bei der Authentifizierung.