将数据从BigQuery导出到谷歌存储的最佳方式是什么?注意,我需要对Bigquery运行查询,而不是导出所有数据。本质上,我需要对BigQuery (如select * from mytable where code=foo )运行自定义查询,查询结果需要写入存储在Google Cloud上的csv中。我相信,最好的方法是通过Google Dataflow。如果还有其他选择,请让我知道。此外,我正在寻找一些如何实现这一点的样本。有没有我能找到一些例子的</em
比如说,在Dataflow/Apache程序中,我正在尝试读取数据呈指数增长的表。我想提高阅读的性能。dataset.tablename")BigQueryIO.Read.fromQuery("SELECT A, B FROM [projectid:dataset.tablename]")
如果我只是在表中选择所需的列,而不是上面的整个表,那么我的读取性能会提高吗?
这些数据呈指数增长,我需要一种高效的方法来执行查询。数据库以~3GB/天的速度增长,我希望将数据保存至少3个月。因此,我把我的CloudSQL连接到BigQuery ..。下面是我在BigQuery上运行的一个查询示例,但我对此表示怀疑。不确定查询是在Postgres还是BigQuery中执行的。created_at) d, variable1, AVG(variable2) FROM my_table GROUP BY 1,2 ORDER