Настройка фильтра неструктурированных данных

Официальный перевод недоступен. Переведите эту страницу с помощью Google:

Фильтр неструктурированных данных

Подробную информацию о фильтрах в целом см. в разделе Описание фильтров.

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

Примеры структурированных текстовых данных см. в разделах Устаревшие данные, Составной CSV и Двоичные файлы.

UUID-4b1a2f40-6b83-c012-167b-05001fcbf3f4.png

Задание полей

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

UUID-396764de-d7c7-eb07-b0a9-5c287d870869.png

Задание подобластей

Подобласть — это раздел данных, который включает несколько блоков данных, определяемых одним и тем же правилом извлечения. Каждый блок данных предоставляет данные для одной этикетки.

Все блоки данных должны определяться одним и тем же правилом конфигурации. Каждый блок данных может содержать другую подобласть. Можно задать неограниченное количество вложенных подобластей в родительских подобластях.

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

UUID-c4dd13f8-55bd-7d17-4ce3-a62688c3940a.png

Настройка областей задания

Фильтр неструктурированных данных автоматически выявляет поля и их значения в полученных данных. Это позволяет не сопоставлять переменные с полями вручную.

UUID-0f008231-0a59-5d7a-0ffb-44f780894b31.png