首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据流IO到BigTable [2.9.0]

数据流IO到BigTable [2.9.0]
EN

Stack Overflow用户
提问于 2019-01-21 17:03:17
回答 1查看 694关注 0票数 0

我找到了这个Bigtable with Dataflow示例https://github.com/GoogleCloudPlatform/cloud-bigtable-examples/blob/master/java/dataflow-connector-examples/src/main/java/com/google/cloud/bigtable/dataflow/example/HelloWorldWrite.java

但是,它使用

束流运行程序-google-cloud-dataflow java 2.4.0

在2.9.0中,org.apache.beam.runners.dataflow.options.DataflowPipelineOptions不再存在。

是否有一个最新的从数据流写入BigTable的示例?

我发现:https://beam.apache.org/releases/javadoc/2.0.0/org/apache/beam/sdk/io/gcp/bigtable/BigtableIO.html -这是正确的轨道吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-22 10:27:01

我使用了您链接到的BigTable连接器示例,按照这里的说明,使用了Dataflow JavaSDK2.9.0,它工作得很好。唯一需要的额外步骤是更改pom.xml文件(线路)中的SDK:

<beam.version>2.4.0</beam.version>替换为<beam.version>2.9.0</beam.version>

数据流作业将启动(您将在std输出中看到Dataflow SDK version: 2.9.0 )。一旦成功,您就可以在HBase shell中验证是否写入了正确的行:

代码语言:javascript
复制
hbase(main):001:0> scan 'Dataflow_test'
ROW                                                                              COLUMN+CELL
 Hello                                                                           column=cf:qualifier, timestamp=1548151071821, value=value_21.60451762361535
 World                                                                           column=cf:qualifier, timestamp=1548151064955, value=value_21.60451762361535
2 row(s) in 1.4230 seconds
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54294670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档