Azure перекрестное соединение потока данных - PullRequest
0 голосов
/ 30 марта 2020

У меня есть одно требование, которое мне нужно выполнить с потоком данных Azure.

введите описание изображения здесь

Как вы можете видеть в выводе, что мы можем легко использовать функцию скрещивания и разделения в запросе sql, но то же самое можно сделать, используя поток данных.

1 Ответ

0 голосов
/ 01 апреля 2020

Вы можете сделать это в потоках данных ADF.

enter image description here

  1. Из вашего источника плоских файлов добавьте производный столбец
  2. Создайте новый столбец под названием «страны». Мы возьмем ваш многозначный столбец и разберем его в этом массиве, используя следующее выражение: split (country, ',')
  3. Используйте Flatten для денормализации в вывод, который вы запрашивали для
  4. Свести: установите разворачивание в страны (я назвал это myarray на скриншоте) и выньте оригинальное поле, разделенное запятыми, из ваших сопоставлений полей.

enter image description here

...