Apache Beam:PTransform vs PValue

时间:2017-12-19 22:48:31

标签: apache-beam spring-cloud-dataflow

给定任意类型X和Y的PTransform<PCollection<X>, PCollection<Y>>。究竟什么是变换,这个例子究竟是什么样的PValue? PValue是否定义了图形中的最后一个顶点?

1 个答案:

答案 0 :(得分:1)

PValue是可以作为PTransform的输入和输出的各种事物的公共基类。 PCollection是最常见的例子;其他示例包括:琐碎的PBeginPDonePCollectionTuple(转换可以返回多个PCollection s - 正如ParDo.withOutputTags所做的那样),并且&#39;可以定义自定义PValue(虽然除非您是图书馆作者,否则很少需要它),例如见here