Pandas_GBQ查询收到来自BQ的504错误

时间:2019-05-29 18:03:15

标签: python pandas google-cloud-platform google-bigquery

我正在读取一张表格[200,000行; 40列],来自Flask应用程序中的BigQuery(使用Pandas GBQ库);目标是在用户界面中将一些摘要数据显示为HTML表格。

当我尝试从Flask函数读取此表时,上游服务器返回504(网关超时)错误响应,但是在运行云控制台时成功。

我尝试读取块大小,但这并不能解决问题。

project_id = "<projectid>"

bq_table = request.form.get('bq_table')
query = "SELECT * FROM `<dataset>.{bq_table}`;".format(bq_table=bq_table)
df = pd.DataFrame(pq.read_gbq(query, project_id, dialect='standard'))

我希望查询能够同步运行(我知道这并不理想,但这是针对临时DQ工具的。)

0 个答案:

没有答案