Функции сопоставления в потоке данных для сопоставления

Область применения:Фабрика данных Azure Azure Synapse Analytics

Совет

Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !

Потоки данных доступны в конвейерах как Фабрики данных Azure, так и Azure Synapse. Эта статья относится к потокам данных для сопоставления. Если вы не знакомы с преобразованиями, см. вводную статью Преобразование данных с помощью потока данных для сопоставления.

В следующих статьях приведены сведения о функциях сопоставления, поддерживаемых Фабрикой данных Azure и Azure Synapse Analytics в потоках данных для сопоставления.

Список функций сопоставления

Функции сопоставления выполняют операции с типами данных сопоставления

Функция сопоставления Задача
associate Создает сопоставление ключей или значений. Все ключи и значения должны быть одного типа. Если не указано ни одного элемента, по умолчанию используется соответствие строки типу String. То же, что и оператор создания [ -> ]. Ключи и значения должны чередоваться.
keyValues Создает сопоставление ключей или значений. Первый параметр является массивом ключей, а второй — массивом значений. Оба массива должны иметь одинаковую длину.
mapAssociation Преобразует сопоставление путем связывания ключей с новыми значениями. Возвращает массив. Принимает функцию сопоставления, в которой можно обращаться к элементу как #key, а к текущему значению — как #value.
reassociate Преобразует сопоставление путем связывания ключей с новыми значениями. Принимает функцию сопоставления, в которой можно обращаться к элементу как #key, а к текущему значению — как #value.