首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据流工作:组合函数

数据流工作:组合函数
EN

Stack Overflow用户
提问于 2016-10-10 16:37:40
回答 1查看 143关注 0票数 0

我有多个自定义的组合函数,我这样叫它们:

例如,我之前在流水线中计算了'data‘。

代码语言:javascript
复制
cd1 = data | customCombFn1()
cd2 = data | customCombFn2()
cd3 = data | customCombFn3()

在上述情况下,管道是如何工作的?“数据”是否一次又一次地被评估?或者,cd1cd2cd3被评估为管道的副产品?

EN

回答 1

Stack Overflow用户

发布于 2016-10-11 00:49:57

您的data对象是一个PCollection。

不会有你所说的“重新评估”。PCollection通常是在多个工作进程上生成的,并立即由需要它的转换使用。如果在给定的情况下这是不可能的,PCollection通常将被存储以供以后处理。

一般来说,云数据流服务会自动对用户的管道进行优化。在大多数情况下,包括这种情况,它允许用户专注于他们的业务逻辑,而不是底层的执行考虑。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39954336

复制
相关文章

相似问题

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