Import aus Google Cloud Storage
Voraussetzungen
Google Cloud Storage (GCS) kann über die httpfs-Extension genutzt werden.
Diese kann mit dem SQL-Befehl INSTALL httpfs installiert werden. Dies muss nur einmal ausgeführt werden.
Anmeldedaten und Konfiguration
Sie müssen HMAC-Schlüssel erzeugen und deklarieren:
CREATE SECRET ( TYPE gcs, KEY_ID '⟨AKIAIOSFODNN7EXAMPLE⟩', SECRET '⟨wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY⟩');Abfragen
Nach dem Einrichten der GCS-Anmeldedaten können Sie die GCS-Daten wie folgt abfragen:
SELECT *FROM read_parquet('gs://⟨gcs_bucket⟩/⟨file.parquet⟩');Eine Datenbank anhängen
Sie können eine Datenbankdatei im schreibgeschützten Modus anhängen:
LOAD httpfs;ATTACH 'gs://⟨gcs_bucket⟩/⟨file.duckdb⟩' AS ⟨duckdb_database⟩ (READ_ONLY);Datenbanken in Google Cloud Storage können nur im schreibgeschützten Modus angehängt werden.