Как динамически сопоставить схему в Copy Activity, когда источник и место назначения являются динамическими?

Я работаю со сценарием, в котором у меня есть одна учетная запись хранения файлов Azure, в которой у меня есть разные папки, каждая из которых содержит файл * .csv. Я хочу динамически загружать каждый файл * .csv в разные таблицы базы данных SQL Azure, выполняя итерацию по моей папке RootFolder.

Проблема, с которой я столкнулся, заключается в том, что мой файл * .csv содержит больше столбцов, чем место назначения. Когда запускается действие копирования, возникает следующая ошибка:

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


person Harsh Jariwala    schedule 29.03.2019    source источник


Ответы (1)


Вы можете сделать схему набора данных как выражение. А затем используйте GetMetadataActivity. чтобы получить схему каждого файла.

person Fang Liu    schedule 30.03.2019