从本地计算机读取文件并使用谷歌数据流写入 BigQuery 或谷歌存储

Posted

技术标签:

【中文标题】从本地计算机读取文件并使用谷歌数据流写入 BigQuery 或谷歌存储【英文标题】:Read files from local computer and write to BigQuery or google storage using google dataflow 【发布时间】:2016-08-04 09:03:23 【问题描述】:

有没有办法从本地计算机读取 csv 文件并使用谷歌数据流将其写入大查询或存储?如果存在,应该使用什么 runner?

所有谷歌数据流示例要么从云读取,要么写入云存储或大查询。

我使用 DirectPipelineRunner 从本地计算机读取并写入本地计算机。

【问题讨论】:

【参考方案1】:

DirectPipelineRunner 应该为此工作;您可以使用 TextIO 读取本地输入文件并使用 BigQueryIO 写入 BigQuery。

【讨论】:

以上是关于从本地计算机读取文件并使用谷歌数据流写入 BigQuery 或谷歌存储的主要内容,如果未能解决你的问题,请参考以下文章

Google Cloud Dataflow - 是不是可以定义从 BigQuery 读取数据并写入本地数据库的管道?

怎么用java从文件中读取图片和写入图片到文件里

从 csv 文件读取数据并使用 phpspreadsheet 写入 excel

字符串,字典,数组写入本地文件和从本地文件读取

从 excel 读取数据并使用 specflow 写入特征文件

从文件中读取行并将它们分成两个数字并执行计算并将它们写入文件c ++