该错误信息表示在指定的位置(US)中未找到名为bigquery-public-data的数据集。 要解决此问题,可以按照以下步骤操作:
from google.cloud import bigquery
client = bigquery.Client()
project_id = client.project
location = client.location
print("当前项目:", project_id)
print("当前位置:", location)
确保输出的项目和位置与要访问的数据集所在的项目和位置匹配。
from google.cloud import bigquery
client = bigquery.Client()
dataset_id = 'bigquery-public-data.shaley-397718'
dataset = client.get_dataset(dataset_id)
print("数据集存在:", dataset_id)
如果数据集存在,您将看到输出:数据集存在:bigquery-public-data.shaley-397718。否则,您可能需要检查数据集名称是否正确。
以上是解决“BigQuery错误信息 - 未找到:在位置US中未找到数据集shaley-397718:bigquery-public-data。”的一些常见方法。根据您的具体情况,可能需要进一步调查和调试。