我们正在尝试使用 App Engine 的服务帐户确定 BigQuery 上的作业状态。
以下代码将确定作业的状态,但我们需要将其从使用默认 App Engine 凭据更改为服务帐户。
credentials = GoogleCredentials.get_application_default()
bigquery = discovery.build('bigquery', 'v2', credentials=credentials)
request = bigquery.jobs().get(projectId=PROJECT_ID, jobId=JOB_ID)
result = request.execute(num_retries=2)
我们如何更改它以使用服务帐户来获取 BigQuery 作业的状态?
陪伴而非守候
相关分类