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

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

Фильтр структурированного текста

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

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

  • Поля разделены определенным символом. Обычно в качестве символа-разделителя используется запятая или точка с запятой. Типичным примером файла с разделителями является CSV (значения, разделенные запятыми).

  • Поля содержат фиксированное количество символов. Другими словами, поля определяются столбцами фиксированной ширины.

Примеры структурированных текстовых данных см. в разделе Текстовая база данных.

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

В случае структурированных текстовых файлов задание полей выполняется очень просто. Предусмотрено два варианта:

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

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

UUID-c4da307f-9e87-8427-2a17-cb8cd383bd9a.png

Включение динамической структуры

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