Ссылка на значение полезной нагрузки JSON в фабрике данных Azure для условия If - PullRequest
0 голосов
/ 01 марта 2019

У меня есть файл Json, похожий на полезную нагрузку, возвращаемую из вызова API - это тип набора данных http в фабрике данных.

{
    "count": 2,
    "name": "DatasetABC",
    "columnNames": [
        "Column_1",
        "Column_2"

    ],
    "rows": ["1234",
             "5678"

    ]

}

Я хотел бы иметь возможность использовать возвращенные записи подсчетав состоянии If.Мне интересно, что мне нужно использовать, чтобы получить значение «count», которое равно 2.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 01 марта 2019

Исходя из вашего описания, я полагаю, вы можете использовать LookUp Activity в фабрике данных Azure.

Операция поиска может извлечь набор данных из любого из источников данных, поддерживаемых фабрикой данных Azure.Используйте его в следующем сценарии:

Динамически определять, с какими объектами работать в последующем действии, вместо жесткого кодирования имени объекта.Некоторые примеры объектов - это файлы и таблицы.Операция поиска считывает и возвращает содержимое файла конфигурации или таблицы.Он также возвращает результат выполнения запроса или хранимой процедуры.Вывод из операции «Уточняющий запрос» может использоваться в последующей операции копирования или преобразования, если это одноэлементное значение.Вывод может использоваться в действии ForEach, если это массив атрибутов.

Например, может быть, вы могли бы получить доступ к значению счетчика, используя @{activity('MyLookupActivity').output.firstRow.count} в IF-действии .

...