Работа с наборами данных Visiology в Excel

Работа с наборами данных Visiology в Excel

О плагине Visiology

Мы разработали плагин который устанавливается в Excel в качестве расширения и позволяет переносить данные из Visiology в Excel, предоставляя возможность анализировать и визуализировать эти данные непосредственно в Excel.

После установки плагина вы сможете:

  • получать разные срезы данных из Visiology;

  • добавлять фильтры;

  • подключаться к нескольким наборам данных на любом листе;

  • выполнять другие операции.

В этой статье мы расскажем, как загружать данные из Visiology в Excel, как формировать таблицы с использованием этих данных и познакомим вас с элементами интерфейса данного плагина.

Установка плагина

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

  1. Войдите на платформу под своей учетной записью и перейдите в дизайнер дашбордов, нажав на соответствующую кнопку в боковой панели:

    designer.png

     

  2. В открывшемся окне нажмите Помощь > Скачать плагин “Visiology“ для Excel:

    help-button.png

    Если платформа развернута в закрытом контуре, вы можете скачать плагин по ссылке https://addons.visiology.su/excel-addon/VisiologyExcelAddonInstaller.exe.

  3. Загрузится файл VisiologyExcelAddonInstaller.exe. Установите плагин.

  4. Откройте Excel, перейдите на вкладку Данные и убедитесь, что присутствует кнопка Получить данные с логотипом Visiology:

    button.png

Если кнопка присутствует, плагин успешно установлен.

Подключение к серверу и загрузка данных

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

  1. На вкладке Данные нажмите кнопку Получить данные с логотипом Visiology (см. изображение выше).

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

    dialog.png
  3. В открывшемся диалоге отобразятся все рабочие пространства и наборы данных, которые доступны вам в Visiology (учитывается доступ как на уровне наборов данных, так и на уровне строк). Выберите из списка требуемый набор данных и нажмите Выбрать:

    select-dataset.png

     

  4. В правой части окна приложения Excel появится панель со списком таблиц загруженного набора данных и с полями, куда вы можете перетаскивать столбцы таблиц для визуализации данных:

    tables.png

Теперь вы можете визуализировать данные, загруженные из платформы Visiology.

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

saved-connections.png

Визуализация данных

Итак, после загрузки набора данных вы можете сформировать таблицу для визуализации необходимых данных. В нашем примере мы сделаем следующее:

  • перетащим столбцы brandname и productname из таблицы dimproduct в поле Строки;

  • из таблицы Значения перетащим столбец factonlinesales.salesamount в поле Значения;

  • в поле Столбцы перетащим столбец calendarquarterlable (названия кварталов) из таблицы dimdate;

  • отфильтруем отображаемые данные по классу товара, перетащив столбец classname в поле Фильтры и выбрав значения Deluxe. У нас получилась следующая таблица:

result.png

После загрузки данных в поле со списком таблиц появляется дополнительная таблица. Ее столбцы соответствуют столбцам всех исходных таблиц, в которых есть числовые значения. Эти столбцы обозначаются как: название_таблицы.название_столбца. Например, factonlinesales.salesamount означает, что столбец содержит значения из столбца salesamount таблицы factonlinesales. Чтобы визуализировать эти значения, необходимо перетащить в поле Значения именно столбец factonlinesales.salesamount из таблицы Значения, а не столбец salesamount из таблицы factonlinesales.

values.png

Аналогичным образом вы можете визуализировать данные, подключив другой набор данных как на текущем, так и на любом другом листе. Вы также можете скопировать полученную таблицу и перенести ее на другой лист.

Управление внешним видом

Вы можете изменить вид полей и раскрыть/свернуть таблицы в списке, используя настройки, доступные по кнопке с изображением шестеренки.

Доступны следующие опции:

  • Разделы полей и областей в столбик – области “Фильтры”, “Столбцы”, “Строки”, “Значения” расположены под разделом с таблицами.

  • Разделы полей и областей рядом – области “Фильтры”, “Столбцы”, “Строки”, “Значения” расположены справа от раздела с таблицами.

  • Только раздел полей – отображается только раздел с таблицами.

  • Только раздел областей (2х2) – отображаются только области “Фильтры”, “Столбцы”, “Строки”, “Значения” в виде сетки 2х2.

  • Только раздел областей (1х4) – отображаются только области “Фильтры”, “Столбцы”, “Строки”, “Значения”, выстроенные в один вертикальный столбец.

  • Развернуть все – разворачивает все элементы в разделе с таблицами.

  • Свернуть все – сворачивает все элементы в разделе с таблицами.

options.png

Возможные ошибки и способы их устранения

  • Во время работы с плагином вы можете столкнуться с ошибкой «Неверный логин или пароль». Эта ошибка появляется, если в Keycloak не был добавлен клиент. Чтобы предотвратить возникновение этой ошибки, необходимо добавить клиента.

    error1.png
  • При возникновении ошибки “Проверьте введенный домен и повторите“ убедитесь, что адрес сервера указан правильно.

    error2.png
  • Если платформа использует самоподписанный сертификат, то при первом соединении возможно возникновение ошибки:

    error3.png

    В таком случае вы можете на клиенте внести сертификат в доверенные.

Сертификат находится на сервере:

/var/lib/visiology/certs/certificate.crt

Для этого необходимо сделать следующее:

  1. Откройте консоль управления сертификатами:

    • нажмите Win + R;

    • введите mmc и нажмите Enter. Откроется консоль управления Microsoft Management Console (MMC).

      console8.png
  2. Добавьте оснастку управления сертификатами:

    • В консоли MMC нажмите Файл -> Добавить или удалить оснастку...

      console1.png
    • В появившемся окне выберите Сертификаты и нажмите кнопку Добавить:

      console2.png
    • Выберите учетной записи компьютера и нажмите Далее:

      console3.png
    • Выберите Локальный компьютер и нажмите Готово.

    • Нажмите OK для закрытия окна "Добавление или удаление оснастки".

  3. Импортируйте сертификат:

    • В дереве консолей слева разверните Сертификаты (локальный компьютер).

    • Найдите и разверните папку Доверенные корневые центры сертификации:

      console4.png
    • Щелкните правой кнопкой мыши на папку Сертификаты внутри Доверенные корневые центры сертификации и выберите Все задачи -> Импорт...

      console5.png
    • Откроется мастер импорта сертификатов. Нажмите Далее.

    • Нажмите кнопку Обзор... и выберите файл вашего сертификата (.crt или .cer).

      console6.png
    • Нажмите Открыть, затем Далее.

    • Убедитесь, что выбранное хранилище сертификатов – Доверенные корневые центры сертификации, и нажмите Далее.

    • Нажмите Готово для завершения импорта. Если все прошло успешно, вы увидите сообщение о том, что импорт завершен.

  4. Проверьте, что сертификат добавлен: в папке Доверенные корневые центры сертификации -> Сертификаты вы должны увидеть ваш самоподписанный сертификат.

После этого проверьте соединение плагина с сервером, подтвердив подключение.


Смотрите также

Загрузка данных и настройка модели данных