Импорт из ХД Импорт из Deductor Warehouse

Компонент предназначен для импорта набора данных из Хранилища данных Deductor Warehouse (далее — Хранилище данных).

Важно: Для работы узла требуется предварительно создать Подключение к Хранилищу данных и связать его с входным портом Подключение.

Порты

Входные порты

  • Порт подключений Подключение — принимает параметры подключения к Хранилищу данных.

Выходные порты

  • Выходной порт таблицы Набор данных — Импортированные из хранилища данные.

Мастер настройки

Позволяет настроить импорт из Хранилища данных.

Шаг 1. Выбор объекта хранилища данных

  • Подключение — отображает строку подключения к источнику данных. Недоступна для редактирования.
  • Активировать — позволяет установить связь с Хранилищем данных, если это еще не было сделано. После установления связи кнопка перестает быть активной, а название меняется на Активировано.
  • Объекты хранилища данных — содержит древовидный список Процессы Процессов и Измерения Измерений, из которых необходимо выбрать лишь один объект — Процесс Процесс или Измерение Измерение.

Шаг 2. Импорт из хранилища данных

На данной странице происходит работа с внутренними элементами объекта, выбранного на предыдущем шаге: измерениями, атрибутами и фактами.

Окно мастера поделено на две области:

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

Элемент может присутствовать только в одном списке. Между списками доступно перемещение элементов, в том числе и с помощью перетаскивания (drag&drop).

Доступные элементы

  • Параметр — метка параметра. При наведении курсора мыши появляется полное название метки.
  • Тип — отображает тип элемента. Может быть:
    • Измерение Измерение.
    • Факт Факт.
    • Атрибут Атрибут.

Примечание: Агрегация обязательна при импорте из хранилища данных. Агрегировать возможно только те данные, где тип объекта хранилища данных является фактом. Варианты агрегации: Сумма, Минимум, Максимум, Среднее, Количество.

Список можно отсортировать, нажав по колонке Параметр или Тип. Выделить несколько элементов можно удерживая клавишу Shift или Ctrl.

Контекстное меню:

  • Переместить Переместить в выбранные — перемещает выделенный элемент в список Выбранные элементы.
  • Переместить все Переместить в выбранные все — перемещает все доступные элементы в список Выбранные элементы.

Выбранные элементы

  • Выводить Выводить — определяет, будет ли добавлен этот элемент в виде поля в выходной набор данных (если отключено, то поле добавлено не будет, но по нему можно установить фильтр).
  • Поле — то же, что и Параметр в Доступных элементах.
  • Тип — то же, что и Тип в Доступных элементах.
  • Условие — для Измерений и Атрибутов позволяет выбирать из выпадающего списка условие фильтрации.
  • Значение — для Фактов отображает выбранные агрегации, для остальных элементов — значение фильтрации, если указано условие.
  • Удалить Удалить — перемещает соответствующий параметр обратно в список Доступные элементы.

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

Если в поле Условие выбран вариант в списке или вне списка, то в поле Значение появится возможность отредактировать список, по которому будет проводиться сравнение. При нажатии на кнопку уточнить откроется окно Список значений (см. далее).

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

Очередность элементов можно изменить:

  • Переместить вверх Переместить вверх — перемещает выделенный элемент вверх по списку.
  • Переместить вниз Переместить вниз — перемещает выделенный элемент вниз по списку.

Для исключения элемента из списка выбранных:

  • Перетащить элемент из списка Выбранные элементы в Доступные элементы.
  • Нажать на кнопку Удалить Удалить.

Для очистки всего списка нажать Удалить все Удалить все....

Контекстное меню дублирует общие функции:

  • Выводить Выводить — определяет, будет ли добавлен этот элемент в виде поля в выходной набор данных.
  • Удалить Удалить — перемещает соответствующий параметр обратно в список Доступные элементы.
  • Удалить все Удалить все — перемещает все параметры обратно в список Доступные элементы.
  • Переместить вверх Переместить вверх — перемещает выделенный элемент вверх по списку.
  • Переместить вниз Переместить вниз — перемещает выделенный элемент вниз по списку.

Доступны горячие клавиши, дублирующие некоторые перечисленные команды:

  • Delete — удалить;
  • Shift+Delete — удалить все;
  • Ctrl+Up — переместить вверх;
  • Ctrl+Down — переместить вниз.

Список значений

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

  • Получить список Получить список — получает список, соответствующий выбранному элементу.
  • Выбрать все Выбрать все — отмечает все строки.
  • Отменить выбор всех Отменить выбор всех — убирает выбор всех строк.
  • Инвертировать выбор Инвертировать выбор — меняет отмеченные и неотмеченные элементы местами.
  • Добавить Добавить — позволяет добавить в список новую строку.
  • Редактировать Редактировать — позволяет отредактировать добавленную в список строку.

При помощи поля фильтр Фильтрация можно уменьшить видимую часть списка.

После завершения работы со списком следует нажать кнопку Применить для внесения изменений либо Отменить для возврата к состоянию до начала работы со списком.