Объединить значения из 2 или более столбцов в CSV в один столбец в фабрике данных Azure - PullRequest
0 голосов
/ 26 сентября 2019

В Azure Data Factory v2 (через портал Azure) я использую файл csv в качестве исходного файла и таблицу Azure SQL Server в качестве места назначения.Как в ADF я могу объединить значения 3 столбцов из файла CSV в одно поле в таблице базы данных?Это только дает мне варианты для сопоставления столбцов 1-к-1.Нужен ли для этого элемент потока данных или все это можно сделать внутри конвейера копирования данных?

К вашему сведению: это не ответ на мой вопрос: фабрика данных Azureотображение 2 столбцов в одном столбце

1 Ответ

1 голос
/ 26 сентября 2019

Azure Поток данных Производный столбец может помочь вам объединить значения 3 столбцов из файла CSV в одно поле в таблице базы данных.

Вы можете сослаться на мой пример.

Мои данные CSV :

enter image description here

Создать поток данных отображения в конвейере : установитьCSV-файл как Source + DerivedColun + Sink:

enter image description here

Производный столбец : создать визуальное выражение дляобъединить значения 3 столбцов из CSV-файла.enter image description here

Я объединяю столбцы 'b', 'c', 'd' в 'b': enter image description here

Настройки отображения приемника: выберите производный столбец вместо столбца b enter image description here

Предварительный просмотр данных: проверьте, что данные будут вставлены в мою базу данных SQL, и запустите конвейер.

enter image description here

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

...