Azure数据工厂/聚合为逗号分隔字符串
我想使用聚合按数据进行聚合 以下是场景: 我有一个表,其值如下:Azure数据工厂/聚合为逗号分隔字符串,azure,ssis,etl,azure-data-factory,data-transform,Azure,Ssis,Etl,Azure Data Factory,Data Transform,我想使用聚合按数据进行聚合 以下是场景: 我有一个表,其值如下: Key | Value 1 | v1 1 | v2 2 | v1 2 | v3 Key | Value 1 | v1, v2 2 | v1, v3 执行聚合后,我希望输出如下所示: Key | Value 1 | v1 1 | v2 2 | v1 2 | v3 Key | Value 1 | v1, v2 2 | v1, v3 我试图找到ADF中没有的String_Agg函数
Key | Value
1 | v1
1 | v2
2 | v1
2 | v3
Key | Value
1 | v1, v2
2 | v1, v3
执行聚合后,我希望输出如下所示:
Key | Value
1 | v1
1 | v2
2 | v1
2 | v3
Key | Value
1 | v1, v2
2 | v1, v3
我试图找到ADF中没有的String_Agg函数。最近也遇到了同样的问题。我最终下沉了表,然后创建了一个新的数据流,该数据流将使用SQL GROUP BY和STRING_AGG查询该表 2020年5月更新: Microsoft发布了一项新功能-收集转换:
它可以在聚合步骤中使用,并生成具有所需值的数组。接着是派生列步骤,将字符串数组转换为字符串。最近也遇到了同样的问题。我最终下沉了表,然后创建了一个新的数据流,该数据流将使用SQL GROUP BY和STRING_AGG查询该表 2020年5月更新: Microsoft发布了一项新功能-收集转换:
它可以在聚合步骤中使用,并生成具有所需值的数组。然后可以执行派生列步骤,将字符串数组转换为字符串。数据聚合可以通过数据流在ADF中完成,请查看下面的Microsoft文档,以便更好地了解这一点:我也这样做了。我正在使用映射数据流,但我无法这样做。数据聚合可以通过数据流在ADF中完成,请查看下面的Microsoft文档以更好地了解这一点:我也这样做了。我正在使用映射数据流,但我不能这样做。我很高兴,我只希望在ADF中有一个更简单的解决方案:是的,它应该。我觉得这是我们所做的一个变通方法。事实上,看起来就像上周,微软发布了一个新的功能-收集聚合:将它与派生列结合使用可能会奏效。这很好。如果你能提供样本作为答案,那么它将对其他人有所帮助。谢谢我很高兴,我只是希望ADF中有一个更简单的解决方案:是的,它应该。我觉得这是我们所做的一个变通方法。事实上,看起来就像上周,微软发布了一个新的功能-收集聚合:将它与派生列结合使用可能会奏效。这很好。如果你能提供样本作为答案,那么它将对其他人有所帮助。谢谢