首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >BigQuery bq问题

BigQuery bq问题
EN

Stack Overflow用户
提问于 2019-05-27 18:59:01
回答 1查看 910关注 0票数 0

我有一个定期运行的BigQuery作业。到目前为止一切都很好。现在我得到了以下错误。当我直接尝试在终端中执行bq命令时,它不会一致地导致相同的错误响应。有时效果很好。

使用的bash命令是:

代码语言:javascript
运行
复制
bq query --project_id=$BQ_PROJECT_ID --nouse_legacy_sql --format=json --quiet $MAX_TIME_QUERY

并引发以下错误:

查询操作中的BigQuery错误:无法联系服务器。请再试一次。追溯:跟踪(最近一次调用):文件"/google-cloud-sdk/platform/bq/bigquery_client.py",行681,在BuildApiClient _中,discovery_document = http.request(discovery_url)文件"/google-cloud-sdk/platform/bq/third_party/oauth2client_4_0/transport.py",第160行,在new_request credentials._refresh(orig_request_method)文件第762行中,在_refresh self._do_refresh_request(http)文件第781行中,在_do_refresh_request body=body中,文件"/google-cloud-sdk/platform/bq/third_party/oauth2client_4_0/transport.py",第283行,请求文件"/google-cloud-sdk/platform/bq/third_party/httplib2/init.py",行1626,请求(响应,内容)=self._request(康涅狄格,权限,uri,request_uri,方法,正文,标头,重定向,( cachekey)文件"/google-cloud-sdk/platform/bq/third_party/httplib2/init.py",行1368,在_request (响应,内容)=self._conn_request(康涅狄格,request_uri,方法,正文,标题)文件"/google-cloud-sdk/platform/bq/third_party/httplib2/init.py",行1288,在_conn_request conn.connect() File conn.connect()文件行1082中,在connect conn.connect SSLHandshakeError(e) SSLHandshakeError: SSL: CERTIFICATE_VERIFY_FAILED证书验证失败(_ssl.c:661)中

我正在码头容器(google/cloud-sdk:206.0.0-alpine)中使用这个。同样的容器,当运行在我的mac笔记本电脑上时,它可以正常工作。当我在linux服务器上检查同样的内容时,它会失败。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-16 17:55:16

升级到google/cloud-sdk:250.0.0-alpine版本解决了这个问题。我没有找出这个问题的根本原因,但是升级帮助解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56331221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档