Преобразование "Преобразовать в строку" в потоке данных для сопоставления
ОБЛАСТЬ ПРИМЕНЕНИЯ: Фабрика данных Azure Azure Synapse Analytics
Совет
Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !
Преобразование в строку позволяет преобразовывать в строки сложные типы данных. Это может быть полезно, если необходимо хранить или отправлять данные столбца в виде одной строковой сущности, которая может возникать как структура, карта или тип массива.
Настройка
На панели конфигурации преобразования stringify сначала выберите тип данных, содержащихся в столбцах, которые требуется проанализировать. Преобразование stringify также содержит следующие параметры конфигурации.
Column
Как и в случае с производными столбцами и статистическими выражениями, здесь можно изменить выходной столбец, выбрав его в раскрывающемся списке. Также можно ввести имя нового столбца. ADF будет хранить преобразованные в строки исходные данные в этом столбце. В большинстве случаев необходимо определить новый столбец, который задает тип входящего сложного поля.
Expression
Используйте построитель выражений для создания исходного сложного поля, которое требуется преобразовать в строку. Можно просто выбрать исходный столбец с автономными данными, которые необходимо преобразовать в строку, или создать сложные выражения для анализа.
Пример выражения
В этом примере body.properties.periods
— это массив внутри структуры, возвращенной из источника REST.
body.properties.periods
Скрипт потока данных
stringify(mydata = body.properties.periods ? string,
format: 'json') ~> Stringify1
Связанный контент
- Используйте преобразование в плоскую структуру, чтобы свести строки в столбцы.
- Используйте преобразование "Синтаксический анализ" для преобразования сложных внедренных типов в отдельные столбцы.
- Используйте преобразование "Производный столбец", чтобы свести столбцы к строкам.