Проблемы с фильтрацией данных

Я пытаюсь отфильтровать запрос тела в действии копирования, но проблема в том, что он не фильтрует данные. Когда я делаю это в Postman, данные фильтруются. Почему это так? Может кто-нибудь сказать мне, что я делаю неправильно?

 {
"Filters": [    
{
  "Route": "Production.HasBeenAddedBy",
  "Value": 5,
  "Operation": "NotEquals"
}
],
"Paging": {
"RecordsPerPage": 100,
"RequestedPage": 1
},
"ResponseBlocks": [

    "VacancyID",
"StartDate",
"EndDate",
"candidate"

] }

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
0
68
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я попробовал приведенный выше запрос фильтра, но столкнулся с той же проблемой. Вы можете попробовать Dataflow в качестве обходного пути, если ни один из ваших источников и приемников не находится в локальной среде.

Укажите исходные данные в качестве источника в потоке данных. Между источником и приемником вы можете использовать преобразования, такие как select и filter, чтобы получить необходимые данные из источника.

Используйте преобразование select, чтобы выбрать внутренние объекты в виде столбцов. Затем используйте преобразование фильтра, чтобы отфильтровать необходимые данные из столбцов. Вы можете использовать выражения потока данных для построения правильного выражения в соответствии с вашими входными данными.

Вы можете использовать набор данных REST API в качестве приемника потока данных.

Установите здесь нумерацию страниц и вызовите поток данных из конвейера, используя активность потока данных.

не можем ли мы фильтровать в действии, а не в потоке данных, если можем, можете ли вы сказать мне, как

Asad Amjad 04.09.2024 01:21

Я пробовал то же самое, но это не дало требуемого результата, поэтому я предложил обходной путь. Если вы хотите сделать это только в конвейере ADF, а не в потоке данных, то я думаю, вам нужно использовать циклический подход для каждой страницы. Используйте поиск источника, получайте данные и используйте фильтрацию для фильтрации данных. После фильтрации используйте веб-действие, чтобы опубликовать эти отфильтрованные данные в вашем API. Вам нужно сделать это для каждой страницы в цикле.

Rakesh Govindula 04.09.2024 05:38

Другие вопросы по теме

Фабрика данных Azure (ADF) пытается удалить CSV-файл. Ошибка. Недопустимые полезные данные действия удаления с обязательным значением «folderPath», которое не может быть пустым
Ссылка на коллекцию adf с 1 строкой
Фабрика данных Azure (ADF) создает оповещение, уведомляющее меня о запуске конвейера
Параметр набора данных недоступен в действии копирования данных (вкладка «Источник»)
Внезапная ошибка в CI CD Azure Data Factory и AzureDevOps
Как получить список конвейеров в фабрике данных Azure для определенной ветки?
Фабрика данных Azure (ADF). Можно ли сравнить схему CSV-файла со схемой базы данных перед записью в него?
Фабрика данных Azure (ADF), создайте набор данных CSV с динамическим путем к файлу
Действие копирования фабрики данных Azure добавляет таблицу в приемник
Фабрика данных Azure (ADF): всякий раз, когда я создаю набор данных из хранилища BLOB-объектов в формате CSV, она видит все типы столбцов как строку

Похожие вопросы