Google BigQuery结果不显示

时间:2019-09-12 16:17:45

标签: python sql pandas google-bigquery

我创建了一个python脚本,可将熊猫数据框推入Google BigQuery,看起来好像我能够直接从GBQ查询该表。但是,当另一个用户从我在GBQ上生成的同一张表进行查询时,他们将无法查看结果。这似乎是一个大查询问题,因为当他们尝试连接到GBQ并使用熊猫间接查询表时,它似乎可以正常使用(pd.read_gbq("SELECT * FROM ...", project_id))。是什么导致这种奇怪的行为?

我看到的是:enter image description here

他们所看到的:

enter image description here

1 个答案:

答案 0 :(得分:0)

通过Python GBQ将表加载到BigQuery时遇到了此问题。如果您执行以下步骤,表格将正确显示

  1. 通过Python GBQ将数据框加载到BigQuery
  2. SELECT * FROM uploaded_dataset.uploaded_dataset;这样可以正确显示表格
  3. 在BigQuery用户界面中,保存表格(作为新表格名称)

从那里,您将能够正确看到表格。不幸的是,如果没有UI中的手动步骤,我不知道如何解决此问题。