Добавить имя файла в виде столбца в место назначения конвейера фабрики данных
Я новичок в DF. Я загружаю кучу CSV-файлов в таблицу, и я хотел бы захватить имя CSV-файла в качестве нового столбца в целевой таблице.
Может кто-нибудь помочь, пожалуйста, как я могу этого добиться? заранее спасибо
3 ответа
Если вы используете хранилище таблиц Azure, вы можете поместить свое имя файла в столбец ключа раздела. В противном случае, я думаю, что нет никакого собственного способа сделать это с ADF. Вам может понадобиться пользовательская активность или хранимая процедура.
Если вы используете поток данных Mapping, в настройках источника есть опция для хранения используемого имени файла. А позже его можно сопоставить с столбцом в Sink.
В сообщении говорилось, что для этого можно использовать блоки данных. Фабрика данных - добавление полей в приемник JSON
В другом сообщении говорилось, что они используют USQL для этого. использовать параметры конвейера adf в качестве источника для поглощения столбцов при отображении
Для хранимой процедуры, пожалуйста, обратитесь к этому сообщению. Фабрика данных Azure отображает 2 столбца в один столбец