Dynami c имя файла в источнике потока данных фабрики данных - PullRequest
1 голос
/ 04 августа 2020

Я работаю с конвейером, который динамически загружает данные таблицы из onpremise SQL в файл csv datalake, загружая файл .csv для каждой таблицы, которую я уже установил для загрузки в таблице versionControl в AzureSQL с использованием Foreach.

Итак, после загрузки данных я хочу обновить таблицу versionControl с указанием даты lastUpdate на основе поля MAX (lastUpdate) каждого загруженного файла .csv. Чтобы выполнить это sh, я знаю, что мне нужно добавить поток данных после операции копирования, поэтому я могу использовать агрегированное преобразование, но не знаю, как передать имя файла источнику потока данных динамически в параметре.

Спасибо!

1 Ответ

1 голос
/ 04 августа 2020

2 варианта:

  1. Параметризованный набор данных. Используйте исходный набор данных в потоке данных, который имеет параметр для имени файла. Затем вы можете передать это имя файла в качестве параметра конвейера.

  2. Параметризованный подстановочный знак источника. Вы также можете использовать исходный набор данных в потоке данных, который указывает только на папку в вашем контейнере. Затем вы можете параметризовать свойство подстановочного знака в источнике и отправить туда имя файла в качестве параметра конвейера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...