Коробочное решение "Мониторинг Tableau Server"
Вводная информация:
- Tableau Server хранит всю информацию о себе в базе PostgreSQL. К этой базе можно подключиться.
- Проблема анализа работы сервера Tableau актуальна и существует большое количество открытых решений. Тем не менее, большая их часть содержит неполную информацию.
Наше решение:
- Является готовым коробочным решением;
- Добавлен дэшборд "Матрица разрешений", который является "жемчужиной" всего решения. На просторах интернета нет ни одного полноценного аналога, а те что есть, являются лишь поверхностным образом того, что есть у нас.
- Решение полностью покрывает все потребности администраторов сервера Tableau;
- Решение работает для любой организации, в которой установлен Tableau Server;
Основная информация – Дашборд содержит статистическую информацию о метриках сервера, например количество просмотров, логинов и их изменение. Помогает определить степень вовлеченности пользователя в работу сервера, также приведён рейтинг наиболее популярных по подключению источников данных и самых активных пользователей. Также на графиках сезонности можно выделить взаимосвязь с динамикой действий.
Техническая информация – Представляет из себя наиболее значимую с технической части информацию о нагрузке визуализаций и экстрактов, а также эффективности их работы и потреблении оперативной памяти. При помощи этого системный администратор сможет оперативно заметить неполадки, а также определить их причины.
Использовани вью – На данном скриншоте мы анализируем изменение вью в зависимости от сравнимого показателя (QTD / MTD/WTD) и метрики - нижние графики. Благодаря нему можем получить подробную информацию о том на сколько изменилось число пользователей и вью за определенный промежуток времени, выявить зависимость с временем и днями недели, а также отследить где именно (в проектах или приложениях).
Матрица разрешений – Дашборд содержит информацию о наличии пользователей прав доступа для определенных сущностей (проектов, приложений и других), что представляет существенные преимущества в области пользовательского администрирования – в ограничении и выдаче доступов чтобы наблюдать как действия на сервере отображаются на них.
Из-за сложности темы разрешений и управления прав, возникают проблемы - пользователь может видеть и взаимодействовать с теми сущностями, с которыми не должен и наоборот – например случайное удаление папки или приложения на сервере, восстановить которую уже невозможно, что возникло из-за отсутствия у него запрета на данное действий. Правильно отображаемые разрешения устранят это и помогут администратору управлять правами доступа.
ЦА: компании, которые внедрили Tableau хотя бы год назад и имеют 50+ пользователей.
Пользователи приложения: администраторы сервера Tableau, которые регулируют его работу.
Зачем нужно приложение: оно позволяет мониторить работу сервера Tableau и своевременно реагировать на возникающие проблемы администрирования.
Преимущество приложения: является полной заменой одного из элементов Server Management Add-On + матрица разрешений (решает проблему неправильного распределения прав доступа различным людям).
Коробочное решение "Отражение новостей в Tableau"
Задача заключалась в том, чтобы показывать топ-15 самых важных новостей в реальном времени. То есть пользователь должен видеть актуальные новости в любой момент времени с возможностью просмотреть скриншот этой новости из источника.
В качестве решения была сделана веб-страница, которая отображает 15 блоков, каждый из которых содержит только одну новость с подробной информацией, при этом частота обновления данных - раз в минуту, а частота обновления веб-страницы - раз в 5 минут.
Технические подробности: решение расположено на одной машине(на ней находятся сразу Tableau Server, веб-сервер и скрипт для обновления данных), достаточно создания шаблона одной новости (остальные 14 настраиваются через фильтры) и используется настроенная интеграция Tableau и JavaScript.