我正在使用 Google-Cloud-Platform 的新项目,并且我必须在此项目中使用 BigTable。
我想知道是否必须使用 Java SDK 1.x 或 2.x(使用 Apache Beam)。
最佳答案
Dataflow v1 和 Beam/Dataflow v2 都有一个 Cloud Bigtable 连接器:BigtableIO。这是official documentation目前仅涵盖 Dataflow v1,您可以在 this java file 中查看 Beam 版本的 javadoc .
还有一个名为 CloudBigtableIO 的面向 HBase 的连接器,它位于 Beam/Dataflow SDK 外部。 Here是该连接器的官方文档。
仅供引用,我是 CloudBigtableIO 和 Cloud Bigtable java 客户端的作者。
关于java - 将 Google Cloud SDK 2.X 与 Apache Beam 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46954892/