Метки данных

Метка данных позволяет настроить правила, с помощью которых можно получить информацию о данных, хранящихся в метаданных (например, какие значения хранит колонка).

Процесс присвоения (назначения) меток данных объектам физического слоя называется разметка данных.

Главная задача разметки данных - определить, какие данные хранятся в метаданных, и присвоить их, т.е. связать с ними термин (актив не физического слоя).

Управление назначениями меток (проставлением меток на активы) и запуск переназначения осуществляется в разделе "Каталог меток данных".

Обзор раздела

Раздел "Метки данных" представляет собой типовой раздел системы, имеющий список созданных меток в левой части экрана и настройку параметров в правой (Рисунок 1).

Создание новой метки происходит во включенном режиме черновика.

Пример отображения раздела "Метки данных": 1 - список существующих меток, 2 - настройка параметров меток

Рисунок 1 – Пример отображения раздела "Метки данных": 1 - список существующих меток, 2 - настройка параметров меток

Создание меток

Чтобы создать метку данных:

  1. Перейдите в раздел "Метки данных", если это не было сделано ранее, и включите режим черновика.

  2. Нажмите кнопку image1 "Создать", расположенную в нижней части списка меток.

  3. Заполните основные параметры метки:

    • Имя. Логическое имя, должно содержать латинские буквы, цифры, символы "-", "_" и начинаться с буквы. Не может содержать пробелы. После сохранения недоступно для изменения.

    • Отображаемое имя. Имя, которое отображается в интерфейсе.

    • Описание. Краткая информация о добавляемой метке.

    • Тип актива, связанный с термином. Выбор типа актива из выпадающего списка, с записями которого будут связаны объекты физического слоя.

    • Доп. параметры. Перечень параметров (пара "имя" – "значение"), которые содержат дополнительную текстовую информацию. На параметры могут ссылаться кастомные расширения, также параметры могут содержать нестандартную информацию из внешних систем.

  4. В секции "Задать правило" выберите правило метаданных (правило разметки) из списка ранее созданных.

    • С помощью кнопки image2 в конце строки доступен переход в модальное окно для редактирования правила.

  5. Нажмите кнопку image4 "Сохранить", расположенную в правом верхнем углу.

  6. Опубликуйте черновик с помощью кнопки image5 внизу списка меток.

Создание правил и функций

Чтобы создать новое правило:

  1. Нажмите кнопку image6 внизу списка меток.

  2. В результате действия откроется модальное окно, содержащее 2 вкладки: "Правила" и "Функции".

  3. Убедитесь, что открыта вкладка "Правила" (Рисунок 2).

  4. Для создания нового правила нажмите кнопку image1 "Создать" внизу списка правил.

  5. Заполните параметры правила:

    • Имя. Логическое имя, должно содержать латинские буквы, цифры, символы "-", "_" и начинаться с буквы. Не может содержать пробелы. После сохранения недоступно для изменения.

    • Отображаемое имя. Имя, которое отображается в интерфейсе.

    • Описание. Краткая информация о добавляемом правиле.

    • Доп. параметры. Перечень параметров (пара "имя" – "значение"), которые содержат дополнительную текстовую информацию. На параметры могут ссылаться кастомные расширения, также параметры могут содержать нестандартную информацию из внешних систем.

    • Функция. Выбор функции из выпадающего списка ранее созданных в системе. Могут быть выбраны функции, у которых есть хотя бы один входной строковой порт и хотя бы один выходной логический порт. Если в системе нет ни одной функции - создайте их.

  6. Нажмите кнопку image4 "Сохранить", расположенную в правом верхнем углу.

Чтобы создать новую функцию:

  1. Нажмите кнопку image6 внизу списка меток.

  2. В результате действия откроется модальное окно, содержащее 2 вкладки: "Правила" и "Функции".

  3. Перейдите во вкладку "Функции" (Рисунок 3).

  4. Для создания новой функции нажмите кнопку image1 "Создать" внизу списка функций и выберите: "Java" или "Композитная".

  5. При выборе пункта Java в результате действия откроется мастер добавления функций:

    • На первом шаге выделите требуемую библиотеку, ранее загруженную в систему. Или добавьте новую по кнопке "Добавить библиотеку" в левом нижнем углу.

    • На втором шаге добавьте одну или несколько функций, содержащихся в библиотеке.

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

    • Нажмите "Добавить".

  6. При выборе пункта "Композитная" в результате действия отроется окно настройки новой функции:

    • Укажите основные настройки функции: Имя, Отображаемое имя, Описание.

    • Установите необходимые режимы обработки функции: глобальный и/или локальный.

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

      • Во входные порты может быть указана либо константа, либо displayName.

    • Сохраните изменения. Нажмите кнопку "Сохранить", расположенную в верхнем правом углу окна настройки функции.

  7. В результате действия новая функция будет добавлена в список.

Удаление меток

Чтобы удалить метку:

  1. Выберите необходимую метку данных из списка существующих.

  2. Нажмите кнопку image3 "Удалить", расположенную в правом верхнем углу.

  3. Подтвердите удаление в модальном окне.

Примечание

Метку невозможно удалить, если она имеет назначения в разделе "Каталог меток данных". Для возможности удаления сначала необходимо снять все назначения.

Пример отображения вкладки "Правила"

Рисунок 2 – Пример отображения вкладки "Правила"

Пример отображения вкладки "Функции"

Рисунок 3 – Пример отображения вкладки "Функции"