在Jupyter Notebook中调用BigQuery函数,可以通过以下步骤实现:
!pip install google-cloud-bigquery
!pip install google-auth
from google.cloud import bigquery
from google.oauth2 import service_account
credentials = service_account.Credentials.from_service_account_file('path/to/service_account_key.json')
请将path/to/service_account_key.json
替换为您的服务账号密钥文件的路径。
client = bigquery.Client(credentials=credentials, project=credentials.project_id)
query = """
SELECT *
FROM `project.dataset.table`
LIMIT 10
"""
query_job = client.query(query)
results = query_job.result()
for row in results:
print(row)
请将project.dataset.table
替换为您要查询的项目、数据集和表的名称。
这样,您就可以在Jupyter Notebook中调用BigQuery函数了。请注意,上述步骤假设您已经在Google Cloud平台上创建了一个项目,并且已经在该项目中启用了BigQuery服务。如果您还没有创建项目或启用BigQuery服务,请先完成这些步骤。
领取专属 10元无门槛券
手把手带您无忧上云