bigquery 存储 api 在创建读取会话时挂起

Posted

技术标签:

【中文标题】bigquery 存储 api 在创建读取会话时挂起【英文标题】:bigquery storage api got hang at create read session 【发布时间】:2019-07-30 03:16:11 【问题描述】:

我可以使用BigQuery Storage API 来读取示例公共数据集。但是当我创建自己的数据集时,它在创建读取会话时得到了帮助:client.create_read_session。即使我授予对数据集的公共读取访问权限,问题仍然存在。

即使我授予对数据集的公共读取权限,问题仍然存在。

【问题讨论】:

更具体一点,显示您尝试过的代码、您遇到的错误等。请参阅***.com/help/how-to-ask 正如@cccnrc 提到的,请在您的答案中添加更多信息,以便我们为您提供帮助。 【参考方案1】:

client.create_read_session 遇到了同样的问题,如下所示

来自公共数据集(project_id: bigquery-public-data):

很好

来自我的私人数据集“A”:

错误(挂起),没有重试选项 错误(503:Service Unavailable) with retry=None

来自我的私人数据集“B”:

又好了

嗯...

我开始仔细研究 A/B 的每个模式, 并意识到欧盟/美国地区还可以,但目前可能不支持韩国首尔(asia-northeast3)。

我猜你的地区可能不像我的情况那样受到支持。

【讨论】:

以上是关于bigquery 存储 api 在创建读取会话时挂起的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 ruby​​ api 创建一个 bigquery 表并从云存储导入

BigQuery Storage API 无法读取由有序 (ORDER BY) 查询创建的临时表

通过 BigQuery Java api 创建数据存储备份表

PyFacebook 无限会话

Bigquery 存储 API 多处理段错误

在从日志条目创建的会话表中查找并发用户