Dataflow中的DatastoreV1.Query未使用限制

时间:2016-01-08 16:19:59

标签: google-cloud-datastore google-cloud-dataflow

我有以下代码段

DatastoreV1.Query q = DatastoreV1.Query.newBuilder()
  .addKind(DatastoreV1.KindExpression.newBuilder()
    .setName("Example").build())
  .setLimit(100).build()
PCollection<Example> examples = pipeline
  .apply(DatastoreIO.readFrom("example", q));

返回来自DataStore的1000多个条目。我正在使用DataFlow SDK 1.3.0。

1 个答案:

答案 0 :(得分:1)

这是Dataflow SDK中的一个错误。该修复程序为pushed to Github。请注意以下几点:“当设置此限制时,将执行从Cloud Datastore读取 由单个工作人员而不是在群集中并行执行。“感谢您的耐心等待!

更新:此修复程序已经released in 1.4.0