| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:api:integration_examples:navigator [11.04.2025 11:59] – ekaterina.menkhuzina | product:api:integration_examples:navigator [11.04.2025 17:38] (текущий) – [Создание отчета типа «Электронная таблица» в ADVANTA] ekaterina.menkhuzina |
|---|
| На шаге «Какие данные нужно показать в отчете?» выберем {{:product:api:integration_examples:nav2.png|}} «Задача». | На шаге «Какие данные нужно показать в отчете?» выберем {{:product:api:integration_examples:nav2.png|}} «Задача». |
| |
| Далее ниже, в области «Используйте дополнительные фильтры», укажем, что нужны только проекты одного направления. В строке «Фильтр по родительскому проекту» нажмём кнопку «Включить». | Ниже, в области «Используйте дополнительные фильтры», укажем, что нужны только проекты одного направления. В строке «Фильтр по родительскому проекту» нажмём кнопку «Включить». |
| |
| {{ :product:api:integration_examples:nav3.png?500 |}} | {{ :product:api:integration_examples:nav3.png?500 |}} |
| |
| | Появится страница выбора узла в [[product:objects:object_tree|Дереве проектов]] - нажмём кнопку «Выбрать» в строке «Портфель проектов цифровизации». Выбранное направление будет добавлено в область «Проекты в профиле». |
| |
| | <image shape="thumbnail">{{ :product:api:integration_examples:nav4.png?600&direct |}}</image> |
| | |
| | Завершим настройку фильтра по [[product:objects:object_tree|Дереву проектов]] кнопкой «Выбрать». Для завершения формирования отчета нужно нажать кнопку "Показать отчет" - появится страница отчета со стандартным набором полей: |
| | * Название; |
| | * Статус; |
| | * Исполнитель; |
| | * Планируемая дата завершения. |
| | |
| | {{ :product:api:integration_examples:nav5.png |}} |
| | |
| | Добавим в отчет дополнительные поля, которые потребуются в дашборде. Для этого зайдем меню "три точки" → "Изменить" - появится редактор настроек отчета. В редакторе настроек нужно найти раздел «Даты объектов» и включть чекбоксы в полях «Утверждённая дата завершения» и «Фактическая дата завершения», в разделе «Системные показатели» включить чек-бокс у поля «Отклонение окончания». |
| | |
| | {{ :product:api:integration_examples:nav6.png |}} |
| | |
| | Добавим поле с названием проекта, в который входит задача. Для этого в разделе «Источник» нажмем кнопку «Добавить» - появятся поля для выбора вышестоящего объекта. В списке типов объектов выберем «Проект цифровизации», а правее, в поле «Название колонки» напишем «Проект». |
| | |
| | {{ :product:api:integration_examples:nav7.png |}} |
| | |
| | Завершим настройку кнопкой «Показать отчет» в верхней части окна настроек. Выбранные столбцы появятся в отчете. |
| | |
| | {{ :product:api:integration_examples:nav8.png |}} |
| | |
| | Далее нужно настроить фильтры данных так, чтобы в отчет попадали только задачи, завершённые не вовремя. Для этого в области фильтров записей отчёта установим для параметра «Отобрать по» значение «Утверждённые даты» и включим чек-бокс «Только просроченные». |
| | |
| | {{ :product:api:integration_examples:nav9.png |}} |
| | |
| | В табличной части отчёта, в поле «Статус» установим фильтр по значению «Завершен». |
| | |
| | {{ :product:api:integration_examples:nav10.png |}} |
| | |
| | В верхней части страницы отчета, в поле «Название» введём «Задачи с отклонением по дате завершения» и сохраним отчёт кнопкой «Сохранить». Теперь отчет станет доступен в Левом меню ADVANTA, в разделе «Мои отчеты». |
| | |
| | ==== Выгрузка отчета ADVANTA в файл формата XLSX ==== |
| | На странице отчета нужно вызвать меню "три точки" → "Экспорт в" → "Экспорт в XLSX". Проявится диалог сохранения Excel-файла на диск. Выберем каталог и сохраним файл. |
| | |
| | {{ :product:api:integration_examples:nav11.png?500 |}} |
| | |
| | В указанном каталоге появится XLSX-файл, можно просмотреть его в Excel. |
| | |
| | ==== Создание источника данных в BI «Навигатор» ==== |
| | В системе [[https://platformv.sbertech.ru/products/analitika-dannyh/navigator|Навигатор]] нужно перейти в панель управления (АРМ: Администрирование). |
| | |
| | {{ :product:api:integration_examples:nav12.png |}} |
| | |
| | Откроем страницу создания источника данных. |
| | |
| | {{ :product:api:integration_examples:nav13.png |}} |
| | |
| | Добавим новый источник данных «Из файла». |
| | |
| | {{ :product:api:integration_examples:nav14.png |}} |
| | |
| | В окне «Новый источник» введём название, аналогичное нашему отчёту («Задачи с отклонением по дате завершения»). Выберем предметную область и нажмём «Загрузить». |
| | |
| | Далее найдем и откроем XLSX-файл, выгруженный ранее из ADVANTA. Появится страница загрузки данных из файла. |
| | |
| | {{ :product:api:integration_examples:nav15.png |}} |
| | |
| | <callout type="warning" icon="true">Поля отчета ADVANTA, на которые были наложены фильтры, загружаются с символом «*» в названии (в нашем случае, поле «Статус»). Чтобы в работе с таким полем далее не возникло проблем, [[https://platformv.sbertech.ru/products/analitika-dannyh/navigator|Навигатор]] автоматически заменяет спецсимвол на знак подчёркивания. |
| | |
| | {{ :product:api:integration_examples:nav16.png |}} |
| | |
| | Чтобы символ подчёркивания не усложнял работу можно удалить его, переименовав поле. |
| | </callout> |
| | |
| | Для сохранения источника, нажимаем кнопку «Загрузить», справа внизу. Созданный источник проявится в списке. |
| | |
| | {{ :product:api:integration_examples:nav17.png |}} |
| | |
| | ==== Создание дашборда на основе источника данных из ADVANTA ==== |
| | Перейдём в раздел «Визуализация → Дэшборды» и создадим новый кнопкой «Новый дэшборд». Назовём его «Задачи проектов, завершённые не в срок». |
| | |
| | На странице редактирования дашборда добавим новый «Экран» типа «Лента». |
| | |
| | {{ :product:api:integration_examples:nav18.png |}} |
| | |
| | Лишний экран типа «Сетка», созданный по умолчанию, нужно удалить. |
| | |
| | Переименуем экран в «Просроченные задачи проектов» и добавим новый глобальный набор данных. Он появится слева, в меню структуры экрана. Переименуем его в «Таблица задач». |
| | |
| | {{ :product:api:integration_examples:nav19.png |}} |
| | |
| | Далее перейдем на страницу редактирования набора данных «Таблица задач» двойным кликом по его названию в левом меню. |
| | |
| | {{ :product:api:integration_examples:nav20.png |}} |
| | |
| | В поле «Источник данных» выберем источник «Задачи с отклонением по дате завершения», настроим набор полей. |
| | |
| | {{ :product:api:integration_examples:nav21.png |}} |
| | |
| | Переименуем поля для отображения на экране: |
| | * nazvanie -> Название задачи; |
| | * ispolnitel -> Исполнитель; |
| | * proekt -> Проект; |
| | * otklonenie_okonchaniya -> Отклонение. |
| | |
| | {{ :product:api:integration_examples:nav22.png |}} |
| | |
| | Далее нужно вернуться на страницу дашборда по кнопке «Дэшборд». В окне структуры дашборда слева выберем каталог «Новая группа» и вызовем пункт меню «Добавить виджет». В списке возможных виджетов выберем диаграмму «Круговая». |
| | |
| | {{ :product:api:integration_examples:nav23.png |}} |
| | |
| | Виджет диаграммы появится в каталоге группы виджетов в окне структуры. Переименуем его в «Наибольшее отклонение» с помощью поля свойств виджета справа. |
| | |
| | Перейдём на страницу настройки виджета двойным кликом по нему в левом меню.На странице настроек виджета, в поле «Набор данных» выберем созданный нами набор «Таблица задач». |
| | |
| | {{ :product:api:integration_examples:nav24.png |}} |
| | |
| | В поле «Название» выберем «Название задачи». |
| | |
| | {{ :product:api:integration_examples:nav25.png |}} |
| | |
| | В поле «Значения» выберем «Отклонение». |
| | |
| | {{ :product:api:integration_examples:nav26.png |}} |
| | |
| | В правой части окна мы увидим превью созданного виджета. |
| | |
| | {{ :product:api:integration_examples:nav27.png |}} |
| | |
| | Далее вернемся на страницу дашборда. В правой части окна настроек дашборда установим параметры: |
| | * Генерировать из = Таблица задач; |
| | * Поле для сегментации = Проект. |
| | |
| | {{ :product:api:integration_examples:nav28.png |}} |
| | |
| | Построим созданный дашборд кнопкой «Показать в Навигаторе». |
| | |
| | {{ :product:api:integration_examples:nav29.png?400 |}} |
| | |
| | Откроется новая вкладка браузера с созданным дашбордом. Для каждого из проектов, попавших в выборку дашборд отобразит круговые диаграммы с перечнем не вовремя завершённых задач и указанием количества дней срыва сроков. |
| | |
| | {{ :product:api:integration_examples:nav30.png |}} |
| | |
| | Таков общий принцип ручной передачи данных из ADVANTA в BI-систему [[https://platformv.sbertech.ru/products/analitika-dannyh/navigator|Навигатор]] для построения в ней дашбордов. |
| | |
| | <callout type="info" icon="true">Если возникнет потребность в автоматизации процесса выгрузки, рекомендуем обратиться к специалистам по внедрению ADVANTA для проработки вариантов с учётом специфики вашего решения.</callout> |