数据流:多个扇出/ N个阵列的组合

时间:2019-01-16 19:48:57

标签: google-cloud-dataflow apache-beam

说我有一个数据key1 = [1, 2, 3] and key2 = [a, b, c],其中a和b是键值,其中value是一个数组。我需要flatMap并生成[1,a], [2, a], [3, a], [1, b], [2, b], [3, b], [1, c], [2, c], [3, c]。如果我们要创建多级扇出(换句话说,数组的n路组合),那么在Dataflow中实现此目标的最佳方法是什么?

注意:示例仅超过两个数组,因此我可以对map进行平面映射,但这需要处理n个数组组合。

0 个答案:

没有答案