在管道中,我有一个小的数据流活动,该活动从JSON文件中读取一个我想在主流中使用的值。
从停止数据流开始,我想用此值设置一个变量,但是我还没有找到一种方法来实现这一点。
那么如何在“数据流”中为变量设置新值?
答案 0 :(得分:1)
每个数据流活动都需要有一个接收器。将数据流中的数据值存储到目标存储区(即Blob存储区)中。然后,您可以在后续的Lookup活动中从数据流中读取该值,以将其加载到管道变量中。
答案 1 :(得分:0)
现在,我们可以在数据流中设置值,而无需使用接收器将文件加载到Blob存储中并使用额外的活动来读取它。查看Cached lookup
文档:
在Sink
中,我们可以选择Cache
而不是数据集...
然后我们可以在其他任何活动中使用该值:
像mySinkName#outputs()[myRowNumber].yColumnName