Как вычислить переменную или столбец значений, разделенных запятыми, из нескольких строк одного столбца
Сценарий: поток данных Azure обрабатывает массовые записи из набора данных CSV. для выполнения зависимых заданий в месте назначения sql требовались идентификаторы, разделенные запятыми, из нескольких строк этого csv. Может кто-нибудь помочь, как это сделать.
Пытался использовать шаг производного столбца с функциями coalesce, concat, не получил искомого результата.
1 ответ
Решение
Используйте агрегатную функцию collect(). Это будет действовать как строка agg. Он был выпущен только на прошлой неделе.
https://docs.microsoft.com/en-us/azure/data-factory/data-flow-expression-functions