【问题标题】:How to compute a variable or column of comma separated values from multiple rows of the same column如何从同一列的多行计算变量或逗号分隔值列
【发布时间】:2020-05-07 10:25:47
【问题描述】:

场景:Azure 数据流处理来自 csv 数据集的批量记录。为了在目标 sql 上执行相关作业,需要从该 csv 的多行中使用逗号分隔 id。有人可以帮助如何做到这一点。

尝试使用带有合并、连接函数的派生列步骤,没有得到想要的结果。

【问题讨论】:

    标签: azure-data-factory azure-data-factory-2 azure-data-flow


    【解决方案1】:

    【讨论】:

    • 嗨,马克,收集是不错的选择,但收集返回一个数组,我有时间找到解决方案,将其转换为逗号分隔值以传递给存储过程。出于这个原因,我一直在寻找其他解决方案。如果我的目标数据库是 noSQL,这没有问题,但我的情况是 MS SQL。非常感谢这里的任何建议
    • 只需使用派生列跟进您的 collect() 聚合。将字符串数组转换为 toString()。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    • 2019-08-03
    • 1970-01-01
    相关资源
    最近更新 更多