Как параметризовать разделитель для источника в потоках данных Azure Фабрика данных (V2)? - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть ситуация, когда я использую потоки данных для загрузки данных из хранилища BLOB-объектов. Формат файла CSV, однако некоторые файлы разделяются запятыми, а некоторые - разделителями.

Можно параметризировать сам набор данных в ADF.

enter image description here

Однако в действии «Поток данных» в настройках источника не предусмотрено ни параметров набора данных, ни изменения разделителя.

enter image description here

Невозможно параметризовать выбор набора данных. Это означает, что мне нужно создать новый поток данных для каждого разделителя, что непрактично.

1 Ответ

1 голос
/ 28 апреля 2020

Я попробовал это, и это хорошо работает.

Настройка параметров исходного набора данных, добавьте параметр ColDelimiter:

enter image description here

Создать параметр конвейера ColDelimiter:

enter image description here

Затем щелкните Поток данных, мы можем установить исходный параметр:

enter image description here

При запуске конвейера мы могли бы установить разделитель столбца из параметра: enter image description here

Надеюсь, это поможет.

...