是否可以从Cloud DataFlow中读取不在Google Cloud Platform中的文件

时间:2017-04-28 23:08:57

标签: google-cloud-platform google-cloud-dataflow

我正在尝试阅读Google Cloud Platform之外的简单CSV。 可能吗。 ?

1 个答案:

答案 0 :(得分:1)

使用本地CSV文件试用此代码段:

PCollection<String> lines = p.apply(TextIO.Read.named("ReadMyFile").from("/tmp/myfile.csv"));

constructing-your-pipeline reading-data-into-your-pipeline

编辑:

基于TextIO.Read.from()的手册,它支持本地文件。

如果您在CSV文件所在的本地计算机或非GCP服务器上运行代码,则此代码段将能够将数据加载到DataFlow中。 TextIO.Read.From documentation