# Введение в дашборды ![Interactive dashboard](./images/interactive-dashboard.png) ## Что такое дашборд? **Дашборды** представляют собой способ объединения вопросов и представления их на одной странице. Вы можете представлять себе дашборд как отчет, которым можно делиться, и который содержит набор связанных вопросов. Вы можете настроить [подписки на дашборд](./subscriptions.md) через электронную почту или Slack, чтобы получать результаты отчета в виде экспорта. Дашборд состоит из набора карточек, расположенных на сетке. Эти карточки могут быть вопросами, такими как [таблицы, графики или карты](../questions/sharing/visualizing-results.md), или же они могут быть текстовыми блоками Markdown. Вы можете добавлять [виджеты фильтров в дашборды](./filters.md), которые будут фильтровать данные для вопросов, и [настраивать пользовательское поведение при нажатии на график или таблицу](./interactive.md). Вы можете создать столько дашбордов, сколько захотите. ## Как создать дашборд? В верхнем правом углу экрана, нажмите значок **+**, чтобы открыть меню **Создать**, и выберите **Новый дашборд**. Дайте своему новому дашборду имя и описание, выберите, в какие [коллекции](../exploration-and-organization/collections.md) должен входить дашборд затем нажмите **Создать**, и GlarusBI перенесет вас на ваш красивенький новый дашборд ![Create Dashboard](images/create.png) ## Вкладки дашборда Вы можете добавлять вкладки на дашборд, чтобы упорядочить свои карты нужным образом. ![Dashboard tabs](./images/dashboard-tabs.png) В настоящее время вы не можете перестаскивать карты с вкладки на вкладку. Если вы хотите перенести карту с одной вкладки на другую, вам нужно удалить карту с одной вкладки, а потом добавить ее на другую. ## Дублирование дашборда Если вы не хотите создавать дашборд с нуля или хотите провести эксперимент, изменяя существующий дашборд, не затрагивая оригинал, вы можете **дублировать** существующий дашборд. Для этого нажмите на меню **...** в верхнем правом верхнем углу и выберите **Дублировать**. По умолчанию GlarusBI создаст новый дашборд с копиями вопросов из исходного дашборда (включая вкладки дашборда) и сохранит все в коллекцию, которую вы указали. Если вы не хотите копировать базовые вопросы дашборда, отметьте флажок, который говорит **Только дублировать дашборд**. GlarusBI скопирует дашборд и использует в нем ссылки на исходные вопросы. В обоих случаях дублирование включает только дашборд, его расположение карточек, фильтры и (при необходимости) вопросы. Следующие элементы не будут скопированы: подписки на дашборд или любые настройки для разделения или встраивания данных. Например, если вы копируете дашборд, который был сделан общедоступным, то скопированный дашборд по умолчанию не будет общедоступным. ## Добавление сохраненных вопросов на дашборд Существует два способа добавления вопросов на дашборд: с другого дашборда или непосредственно с самого вопроса. **Из вопроса**: вы можете добавить новый сохраненный вопрос на дашборд непосредственно после первого сохранения вопроса. Также вы можете добавить вопрос на дашборд нажав на значок **карандаш** рядом с именем и выбрать **Добавить на дашборд**. **Из дашборда**: Щелкните значок **карандаша**, чтобы **редактировать дашборд**. Затем щелкните значок **+** в правом верхнем углу интерфейса редактирования дашборда (не **+** в основной панели навигации), чтобы добавить любые сохраненные вопросы, независимо от того, в какой коллекции они находятся. После добавления вопроса в дашборд, он будет выглядеть примерно так: ![First Dashboard](images/first.png) ## Добавление заголовков или описаний к текстовым карточкам Еще одна крутая вещь, которую вы можете сделать, это добавить заголовки и текстовые карты в ваши дашборды. Текстовые карты позволяют вам включать в дашборды описания, объяснения, заметки, а также изображения и GIF-ы (с ними будьте аккуратны). Также можно использовать текстовые карты для разделения между секциями графиков в ваших дашбордах или включать ссылки на другие дашборды, вопросы или веб-сайты. Чтобы добавить новую текстовую карту, создайте новый дашборд (или отредактируйте существующий) и нажмите кнопку текстовой карты **Т**, в правом верхнем углу: ![Text card button](images/text-card-button.png) У вас два варианта: **Заголовок (Heading**): Заголовок текстовой карты, занимающий всю ширину дашборда. **Текст (Text)**: Настраиваемая текстовая карта, отображающая текст в формате [Markdown](http://commonmark.org/help/). Каждая текстовая карта имеет два режима: редактирования и предварительного просмотра. Когда вы кликаете на карте, она переходит в режим редактирования. Когда вы кликните где-либо за пределами карты, GlarusBI покажет вам, как карта будет выглядеть на дашборде. ![Markdown](images/markdown.png) Вы можете использовать [Markdown](http://commonmark.org/help/) для форматирования текста на карте, включая встроенные таблицы или фрагменты кода, и даже вставлять ссылки на изображения (полегче с GIF'ами, друзья). Чтобы просмотреть сформированную карту, просто кликните где-нибудь за ее пределами. ![Result](images/result.png) Для дальнейшего изучения см. [Развлекаемся с Markdown в ваших дашбордах. Документация Metabase](https://www.metabase.com/learn/dashboards/markdown). ### Добавление переменных в текстовые карточки Вы можете включить переменную в текстовую карточку, а затем подсоединить ее к фильтру дашборда. Чтобы создать переменную, достаточно обернуть слово в двойные фигурные скобки, % `{% raw %}{{{% endraw %}` и `{% raw %}}}{%endraw%}` (переменная не может содержать пробелов). Например, вы можете добавить текстовую карточку со следующим текстом: ``` {% raw %} # {{state}} orders {% endraw %} ``` Подключите эту переменную к виджету фильтра дашборда. Если кто-то выберет `WI` в фильтре штата, текст в текстовой карточке будет читаться так: **заказы в WI**. Вы также можете сделать варианты текста, заключив текст в двойные скобки, `[[` и `]]`: ``` {% raw %} # Orders [[from {{state}}] {% endraw %} ``` В этом случае фраза `{% raw %}из {{state}}{%endraw%}` будет отображаться только в том случае, если кто-то выбрал значение (или значения) в виджете фильтра. Чтобы увидеть, как подключить фильтр к карточке, см. [фильтры дашборда](./filters.md). ## Присоединенные карточки ![Dashboards with link cards](./images/dashboard-with-link-cards.png) Присоединенные карточки - это специальные карточки, которые позволяют вам искать и связываться с другими элементами в вашем GlarusBI. Вы также можете использовать их для внешних ссылок. Так же бывает полезно указывать людям на другие ресурсы, связанные с вашим дашбордом. Чтобы добавить присоединенную карточку в дашборд, нажмите значок **карандаш** для входа в режим редактирования дашборда, а затем нажмите на значок **ссылки**. Нажмите на поле ввода в присоединенной карточке, чтобы выполнить поиск в вашем GlarusBI для элемента, который вы хотите связать, или вставьте внешнюю ссылку. ## Перераспределение карточек Каждый вопрос в дашборде находится в своей собственной карточке, которую вы можете перемещать или изменять размер по своему усмотрению. Просто нажмите значок **карандаш** в верхнем правом углу дашборда, чтобы войти в интерфейс редактирования. Когда вы находитесь в этом режиме, появится сетка. Вы можете перемещать и изменять размер карточек в дашборде по своему усмотрению, они будут прилипать к сетке. ![Editing dashboard](images/edit.png) - **Для перемещения карточки**, просто кликните и перетащите ее. Другие карточки автоматически сдвинутся. - **Для изменения размера карточки**, кликните на стрелку в правом нижнем углу карточки и потяните. Рядом стоящие карточки автоматически переместятся. - **Чтобы удалить карточку**, наведите на нее и кликните на значок X в верхнем правом углу. GlarusBI автоматически обновит визуализацию вопроса, чтобы ваши данные выглядели адаптивно при любом выбранном вами размере карточки. ## Изменение настроек визуализации карточек Вы можете изменить настройки визуализации карточки (например, добавить линию цели). Изменение настроек визуализации карточки повлияет только на внешний вид вопроса в этой карточке дашборда, но не повлияет на исходные настройки визуализации вопроса. Нажмите на значок **карандаш**, чтобы войти в режим редактирования дашборда, наведите курсор на нужный вопрос и нажмите значок **палитра**, чтобы изменить настройки визуализации карточки. ![Visualization settings](images/visualization-settings.png) ## Сброс настроек визуализации карточек Если вы хотите вернуть настройки визуализации карточек к первоначальным (т.е. к тем настройками, с которыми вопрос был сохранен на дашборде изначально): 1. Перейдите на свой дашборд и нажмите значок **карандаш**, чтобы войти в режим редактирования. 2. Наведите курсор на карточку (вопрос), который вы хотите отредактировать. 3. Нажмите значок **палитра**, чтобы отобразить настройки визуализации для этой карточки. 4. Нажмите **Сбросить настройки по умолчанию**. 5. Нажмите **Готово**, чтобы сохранить настройки визуализации карточки. 6. Нажмите **Сохранить**, чтобы сохранить дашборд. ## Полноэкранные дашборды После того, как вы создали идеальный дашборд, вы можете поместить его на телевизор, чтобы помочь вашей команде быть в курсе событий в течение дня. Чтобы войти в полноэкранный режим, нажмите на значок **полный экран** в правом верхнем углу дашборда (значок со стрелками, направленными в противоположные стороны). Как только вы вошли в полноэкранный режим, вы также можете переключить информационную панель в **Ночной режим** с более высоким контрастом. ![Night mode](images/dark-mode.png) ## Автообновление Если ваши данные регулярно изменяются, вы можете настроить автоматическое обновление вашего дашборда, нажав на значок **Часы**. Вы можете настроить интервалы обновления в 1, 5, 10, 15, 30 и 60 минут, в зависимости от необходимости. Включение автоматического обновления запустит все запросы на информационной панели в выбранный промежуток времени, поэтому при установке интервала следует учитывать размер дашборда и сложность вопросов. Комбинирование полноэкранного режима и автоматического обновления - это отличный способ сохранить предоставления актуальных данных вашей команде в течение дня. ## Кеширование данных из дашбордов Если ваше результаты меняются не очень часто, вы можете включить кэширование, т.е. хранить результаты в кеше GlarusBI, чтобы в следующий раз, когда вы посетите дашборд, он мог восстановить результаты из кеша, а не запрашивал повторно базу данных. Например, если ваши данные обновляются только раз в день, то нет смысла запрашивать базу данных чаще этого. Возврат кэшированных результатов может быть значительно быстрее. См. [Кеширование в дашбордах](../configuring-metabase/caching.md#caching-per-dashboard). Вы можете установить время жизни кэша для дашборда, нажав на *...* > **Редактировать детали дашбода** > **Дополнительные параметры**. ## Предоставление общего доступа к дашбордам Если ваш администратор GlarusBI включил [предоставление общего доступа](../questions/sharing/answers.md) для сохраненного вопроса или панели, вы можете перейти к этому вопросу или панели и нажать на значок **Поделиться**, чтобы найти свои общедоступные ссылки. ![Share icon](./images/share-icon.png) Общедоступные ссылки могут просматриваться любым пользователем, даже если у него нет доступа к GlarusBI. Вы также можете использовать общедоступный код встраивания, чтобы встроить свой вопрос или панель в простую веб-страницу или блог. Посмотрите примеры простых приложений с встроенными панелями в нашем репозитории [встраиваемые ссылки на приложения](https://github.com/metabase/embedding-reference-apps). Чтобы узнать больше о [встраивании](../embedding/introduction.md), прочитайте нашу статью [Как использовать GlarusBI для предоставления аналитики вашим клиентам](https://www.metabase.com/blog/external-facing-analytics), а также статью о том, как объединить брендинг, единый вход, полное встраивание приложения и изоляцию данных, чтобы реализовать [мультитенантную аналитику](https://www.metabase.com/blog/embedding). ## Экспорт дашбордов в PDF Чтобы экспортировать дашборд в PDF, дождитесь загрузки дашборда, после чего кликните на кнопку с троеточием справа вверху и выберите **Экспорт в PDF**. ## Конфигурирование дашбордов через их ссылки URL Вы можете изменить URL дашборда, чтобы автоматически входить в полноэкранный режим, включать ночной режим или автоматически обновлять дашборд. Через URL можно гибко настраивать визуализацию - даже если у вас нет доступа к вводу на устройстве, где будет отображаться панель. Чтобы настроить дашборд с помощью URL, вы можете добавить следующие дополнительные ключевые слова: - `fullscreen` (полноэкранный режим) - `night` (ночной режим) - `refresh` (автоматическое обновление) Вот пример URL: ``` https://metabase.mydomain.com/dash/2#refresh=60&fullscreen&night ``` `refresh=60` устанавливает автоматическое обновление панели каждые 60 секунд, `fullscreen` устанавливает ее в полноэкранный режим, а `night` устанавливает ее в ночной режим (он работает только при использовании полноэкранного режима). Используйте `&`, между ключевыми словами, и убедитесь, что после номера идентификатора панели есть хэш, `#`. Есть одно важное ограничение с опцией `fullscreen`: по соображениям безопасности многие браузеры требуют дополнительных действий пользователя для запуска полноэкранного режима. В них использование опции `fullscreen` включит полноэкранный интерфейс, но не расширит содержимое браузера, чтобы заполнить экран. Чтобы расширить дашборд на весь экран, либо активируйте полноэкранный режим, нажав кнопку в интерфейсе, либо используйте опцию URL `fullscreen` и запустите браузер в полноэкранном режиме ## Версионирование дашбордов Для [вопросов](../questions/start.md), дашбордов и [моделей](../data-modeling/models.md) GlarusBI хранит историю версий для предыдущих пятнадцати версий этого элемента. См. [Версионность](../exploration-and-organization/history.md). ## Рекомендации по созданию полезных дашбордов Для создания эффективного дашборда вам в начале необходимо решить, что именно вы хотите узнать о своих данных с его помощью. Какие вопросы дадут вам понимание ваших данных и как именно вы хотите назвать ваш дашборд, чтобы подчеркнуть его суть. Вы можете выбрать, например, "План продаж на второй квартал" или же "Лояльность клиентов". Рекомендации: - **Выделите самые важные вопросы**. Чтобы привлечь внимание к самому важному, разместите самые важные сохраненные карточки вопросов ближе к верху панели и/или сделайте их больше, чем другие карточки. - **Сохраняйте фокус**. Если у вас более 10 карточек на панели, подумайте о разделении ее на две части. Скорее всего вы не захотите запутать людей слишком большим объемом информацие, и поэтому, как рекомандация, лучше сконцентрировать каждую панель вокруг одной темы. Помните — вы можете сделать столько панелей, сколько хотите, так что вам не нужно впихивать все в одну. - **Добавьте фильтры в свою панель**. [Добавление фильтров](./filters.md) в панели делает их более полезными. Например, вместо того, чтобы ваша панель была полна вопросов, ограниченных определенным временным интервалом, вы можете сделать более общие вопросы и использовать фильтры, чтобы сделать временной интервал настраиваемым параметром. - **Сделайте ваши дашборды интерактивными.** [Конфигурируйте действия при клике пользователей на график или на таблицу вашей панели](./interactive.md). ## Дополнительная информация - [Фильтры дашбордов](./filters.md) - [Интерактивные дашборды](./interactive.md) - [Графики с множественными сериями](./multiple-series.md) - [Подписки на дашборды](./subscriptions.md) - [Оптимизация дашбордов](https://www.metabase.com/learn/administration/making-dashboards-faster)