REST-сервис модуля общих системных сервисов core¶
Пространства имен (Namespaces)¶
Эндпоинт /v2/core/namespaces/type-name-filters
(метод GET) возвращает список доступных фильтров, сгруппированных по namespace:
Содержит имя, отображаемое имя и описание фильтров;
Разделитель команд (например ";") внутри фильтра;
Список команд с их именами, отображаемыми именами и описаниями;
Граф команд, определяющий доступный порядок и обязательные команды:
Передается в виде пар "команда" + "список команд, которая может следовать после этой команды";
Список команд, которые могут быть первыми, указаны у специальной фиктивной команды "$start";
Список команд, которые могут быть последними, имеют в списке следующих команд специальную фиктивную команду "$end";
Граф валидируется на бэкенд на связность, наличие пути из "$start" в "$end" и т.п.;
Команды в фильтре в UPath при сохранении проверяются на соответствие графу команд.
Помимо модели сопоставления фильтры имени типа можно использовать и в модели качества данных (UPath используются только в правилах качества и сопоставления).