Использовать параметры конвейера adf в качестве источника для поглощения столбцов при отображении
У меня есть конвейер ADF с операцией копирования, я копирую данные из файла CSV хранилища BLOB-объектов в базу данных SQL, это работает, как и ожидалось. Мне нужно сопоставить имя файла CSV (это происходит из параметров конвейера) и сохранить его в таблице назначения. Мне интересно, есть ли способ сопоставить параметры столбцам назначения.
1 ответ
Имя столбца не может напрямую использовать параметры. Но вы можете использовать параметр для свойства всей структуры в наборе данных и свойстве columnMappings в операции копирования. Это может быть немного утомительно, так как вам нужно будет написать весь структурный массив и columnMappings самостоятельно и передать их как параметры в конвейер.
В DF v2 в действии "Копирование данных" можно добавить новый столбец к источнику со значением $$FILEPATH, и тогда каждая запись будет иметь имя входного файла.