如何解决 BigQuery 中的错误 "Dataset was not found in location US"?
How can I solve the error "Dataset was not found in location US" in BigQuery?
我正在尝试 运行 使用 Google BigQuery 进行一些测试,以计算我的 Google 电子表格中的数据。尝试 运行 代码时,出现错误:"Dataset was not found in location US".
我已经尝试在查询设置中处理 "Automatic" 或 "EU" 中的网站,但都没有带来任何有用的结果。
我用的是这个代码:
SELECT a.Customer AS Customer,
round(100.00*sum(b.Online_Sales)/sum(a.Sales), 2) AS PctOnlineSales
FROM
Dataset.Big_Data_Test_1_Sales a
JOIN
Dataset.Big_Data_Test_1_Online_Sales b
ON a.Customer = b.Customer
--WHERE a.Customer IN ('1002')
GROUP BY 1
ORDER BY 1
我希望将我数据集中计划的两张纸的数据相乘。
你们能帮我解决位置问题吗?
提前致谢!
内斯
在数据集之前添加您的项目 ID,以便 BigQuery 可以找到它。这是基于您的代码的示例
SELECT a.Customer AS Customer,
round(100.00*sum(b.Online_Sales)/sum(a.Sales), 2) AS PctOnlineSales
FROM
ProjectId.Dataset.Big_Data_Test_1_Sales a
JOIN ProjectId.Dataset.Big_Data_Test_1_Online_Sales b
ON a.Customer = b.Customer
--WHERE a.Customer IN ('1002')
GROUP BY 1
ORDER BY 1```
我正在尝试 运行 使用 Google BigQuery 进行一些测试,以计算我的 Google 电子表格中的数据。尝试 运行 代码时,出现错误:"Dataset was not found in location US".
我已经尝试在查询设置中处理 "Automatic" 或 "EU" 中的网站,但都没有带来任何有用的结果。
我用的是这个代码:
SELECT a.Customer AS Customer,
round(100.00*sum(b.Online_Sales)/sum(a.Sales), 2) AS PctOnlineSales
FROM
Dataset.Big_Data_Test_1_Sales a
JOIN
Dataset.Big_Data_Test_1_Online_Sales b
ON a.Customer = b.Customer
--WHERE a.Customer IN ('1002')
GROUP BY 1
ORDER BY 1
我希望将我数据集中计划的两张纸的数据相乘。
你们能帮我解决位置问题吗?
提前致谢! 内斯
在数据集之前添加您的项目 ID,以便 BigQuery 可以找到它。这是基于您的代码的示例
SELECT a.Customer AS Customer,
round(100.00*sum(b.Online_Sales)/sum(a.Sales), 2) AS PctOnlineSales
FROM
ProjectId.Dataset.Big_Data_Test_1_Sales a
JOIN ProjectId.Dataset.Big_Data_Test_1_Online_Sales b
ON a.Customer = b.Customer
--WHERE a.Customer IN ('1002')
GROUP BY 1
ORDER BY 1```