BigQuery DataFrame aus einem abgeschlossenen Abfragejob erstellen

Verwenden Sie die BigQuery DataFrames API, um die Ergebnisse eines Abfragejobs zu untersuchen, der möglicherweise an anderer Stelle gestartet wurde, z. B. über die BigQuery-Konsole oder die bq-Befehlszeile.

Codebeispiel

Python

Bevor Sie dieses Beispiel anwenden, folgen Sie den Schritten zur Einrichtung von Python in der BigQuery-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Angaben finden Sie in der Referenzdokumentation zur BigQuery Python API.

Richten Sie zur Authentifizierung bei BigQuery die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.

from google.cloud import bigquery

import bigframes.pandas as bpd

# Project ID inserted based on the query results selected to explore
project = your_project_id
# Location inserted based on the query results selected to explore
location = "us"
client = bigquery.Client(project=project, location=location)

# Job ID inserted based on the query results selcted to explore
job_id = JOB_ID
job = client.get_job(job_id)
destination = str(job.destination)

# Load data from a BigQuery table using BigFrames DataFrames:
bq_df = bpd.read_gbq_table(destination)

Nächste Schritte

Informationen zum Suchen und Filtern von Codebeispielen für andere Google Cloud-Produkte finden Sie im Google Cloud-Beispielbrowser.