Поделиться через


Управление запланированными обновлениями панели мониторинга и подписками

Планирование обновлений информационных панелей гарантирует, что они отображают актуальную информацию и повышают производительность для конечных пользователей. Подписки информируют заинтересованных лиц, отправляя моментальные снимки панели мониторинга в электронную почту, Slack или Microsoft Teams. На этой странице объясняется, как настроить подписки и управлять ими.

Создание расписания

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

Для каждого запланированного обновления панели мониторинга происходит следующее:

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

Преимущества совместно используемых разрешений на данные для запланированных обновлений

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

  • Общий кэш: Запланированные обновления заполняют общий кэш результатов запросов, к которому могут получить доступ все средства просмотра панелей мониторинга, значительно улучшая время загрузки для всех пользователей.
  • Обновление конкретного кэша: Даже если панель приборов публикуется с отдельными разрешениями на данные, пользователи могут выбирать расписания только для обновления кэша или подписываться на расписания с уведомлением. Это гарантирует, что личный кэш остается up-to-date и сокращает время загрузки при доступе к панели мониторинга.
  • Сокращенная загрузка запроса: Так как результаты кэшируются и совместно используются, базовые запросы SQL выполняются реже, сокращая затраты на вычислительные ресурсы и нагрузку на хранилище.

Пользователи могут выбирать только расписания обновления, чтобы воспользоваться обновлениями кэша без получения уведомлений или подписаться на расписания, чтобы также получать моментальные снимки панели мониторинга через электронную почту, Slack или Microsoft Teams.

Чтобы создать расписание, выполните следующие действия.

  1. В правом верхнем углу панели мониторинга нажмите кнопку "Расписание".

    Диалоговое окно добавления расписания

  2. Используйте селекторы раскрывающегося списка, чтобы указать частоту, время начала и часовой пояс.

    По желанию установите флажок Показать синтаксис cron, чтобы изменить расписание в синтаксисе Quartz Cron .

  3. (Необязательно) Нажмите кнопку "Дополнительные параметры" , чтобы настроить дополнительные параметры:

    • Имя: введите идентификатор имени для нового расписания.
    • Хранилище SQL: выберите другое хранилище SQL для запланированных запусков. По умолчанию хранилище SQL, используемое для создания и запуска панели мониторинга, также используется в запланированном запуске.
    • Выберите "Использовать текущие выбранные фильтры ", чтобы применить текущие выбранные фильтры во время запланированного выполнения.
    • Пользовательская тема электронной почты: введите настраиваемую тему для уведомлений по электронной почте о подписке.
    • Подписчики: добавьте пользователей или адреса уведомлений, чтобы уведомить после каждого запланированного запуска. Смотрите направления подписки.
    • Прикрепить данные к электронной почте: выберите виджеты для включения в качестве вложений данных в письма подписки и выберите формат экспорта (CSV, TSV или Excel).

    Добавьте дополнительные параметры для расписаний.

  4. Нажмите кнопку Создать. Откроется диалоговое окно "Расписания" и отображается созданное расписание. Если для этой панели мониторинга существуют другие расписания, откроется диалоговое окно.

Замечание

Для расписаний с определенным временем начала обновление происходит в это время каждый день. Например, расписание, выполняемое каждые 4 часа, начиная с 15:10, выполняется в 15:10, 19:10, 23:10 и т. д., продолжая до 15:09 на следующий день. Затем частота сбрасывается и начинается снова в 15:10.

Управление расписаниями

Чтобы изменить, приостановить или удалить расписание:

  1. Нажмите Расписание на опубликованной панели. Появится список расписаний для панели мониторинга.
  2. Щелкните значок меню Kebab. на иконке, находящейся справа от расписания, которым вы хотите управлять.
  3. Щелкните Изменить, приостановитьили Удалить.
  • Редактирование: открывает интерфейс планирования. Используйте пользовательский интерфейс для настройки расписания и сохранения.
  • Пауза или Возобновить: Задает, активно ли расписание или приостановлено. Приостановленные расписания сохраняют свои параметры конфигурации и подписчика, но панель мониторинга не обновляет или не отправляет уведомления до возобновления расписания.
  • Удалить: Удаляет расписание и все параметры подписчика.

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

При каждом запуске расписания подписчики получают моментальный снимок текущей панели мониторинга. Подписчики получают моментальные снимки панели мониторинга по электронной почте, Slack или Microsoft Teams. Подписчики электронной почты получают PDF-изображение и могут по желанию включать табличные данные из выбранных виджетов панели мониторинга в виде вложений форматов CSV, TSV или Excel. Каналы Slack и Microsoft Teams получают моментальный снимок изображения PNG, видимый непосредственно в канале, прямую ссылку для открытия панели мониторинга в Azure Databricks и вложения PDF в потоке сообщений. Для панелей мониторинга с несколькими страницами моментальный снимок отображает первую страницу панели мониторинга.

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

Подписка на существующее расписание

Чтобы подписаться на существующее расписание или управлять ими:

  1. Щелкните "Расписание " в правом верхнем углу панели мониторинга, чтобы просмотреть существующие расписания.
  2. Для каждого расписания используйте раскрывающееся меню, чтобы выбрать нужные параметры:
    • Неактивно для меня: Не участвуйте в этом расписании.
    • Обновите данные для меня: активируйте обновления кэша без получения уведомлений электронной почты (только для обновления).
    • Обновите данные для меня и электронной почты: активируйте обновления кэша и получайте уведомления по электронной почте.

Это важно

Списки подписок могут содержать до 100 подписчиков. Адресат уведомления считается одним подписчиком независимо от количества отправляемых сообщений.

Назначения подписки

Подписки панели мониторинга поддерживают следующие назначения:

  • Электронная почта: пользователи рабочей области и получатели уведомлений получают PDF-снимок по электронной почте. При необходимости можно включить табличные данные из выбранных мини-приложений панели мониторинга в виде вложений в формате CSV, TSV или Excel. Вы можете настроить пользователей учетной записи, списки рассылки и внешних пользователей (например, партнеров или клиентов) в качестве назначений уведомлений электронной почты.
  • Slack: каналы Slack получают моментальный снимок изображения PNG, видимый непосредственно в канале, прямую ссылку для открытия панели мониторинга в Azure Databricks и вложения PDF в потоке сообщений. Администраторы рабочей области должны настроить места получения уведомлений Slack до того, как пользователи смогут выбрать их как каналы для подписки. См. статью "Настройка уведомлений Slack".
  • Microsoft Teams: каналы Teams получают моментальный снимок изображения PNG, видимый непосредственно в канале, прямую ссылку для открытия панели мониторинга в Azure Databricks и вложения PDF в потоке сообщений. Администраторы рабочей области должны настроить назначения уведомлений в Microsoft Teams, прежде чем вы сможете выбрать их как подписчиков. См. Configure Microsoft Teams notifications.

Замечание

Если вы не можете добавить подписчиков электронной почты, возможно, администратор рабочей области отключил Уведомления по электронной почте для рабочей области. См. руководство по администрированию ИИ/BI.

Администраторы рабочей области должны определять назначения уведомлений, прежде чем они могут быть выбраны в качестве подписчиков. См. Управление пунктами назначения уведомлений для пунктов назначения электронной почты, Настроить уведомления Slack для пунктов назначения Slack, и Настроить уведомления Microsoft Teams для пунктов назначения Microsoft Teams.

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

Вложения электронной почты

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

  • Поддерживаемые форматы: CSV, TSV или Excel (выгрузки Excel ограничены 100 000 строк)
  • Поддерживаемые мини-приложения: Мини-приложения, отображающие табличные данные, такие как мини-приложения таблицы и сводной таблицы

Замечание

Табличные вложения доступны только для подписок электронной почты. Подписки Slack и Microsoft Teams в настоящее время не поддерживают табличные вложения.

Ограничения размера, применяемые к табличным вложениям, см. в разделе " Ограничения подписки панели мониторинга".

Подпишитесь на канал в Slack или Microsoft Teams

Прежде чем подписаться на каналы Slack или Microsoft Teams, администраторы рабочей области должны настроить назначения уведомлений. См. Настройка уведомлений Slack для каналов Slack и Настройка уведомлений Microsoft Teams для каналов Microsoft Teams.

Чтобы подписаться на канал Slack или Teams, выполните приведенные действия.

  1. Щелкните "Расписание " в правом верхнем углу панели мониторинга.
  2. Создайте новое расписание или измените существующее расписание:
    • Чтобы создать новое расписание, введите имя расписания, частоту и значения фильтра, а затем нажмите кнопку "Создать".
    • Чтобы изменить существующее расписание, щелкните значок меню кебаб меню Kebab. Рядом с расписанием и нажмите кнопку "Изменить".
  3. В конфигурации расписания щелкните "Подписчики".
  4. Введите для поиска и выбора назначения уведомления.
  5. Нажмите кнопку Сохранить.

При выполнении расписания уведомление публикуется в настроенном канале Slack или Teams.

Пример уведомления Slack с моментальным снимком панели мониторинга

При возникновении проблем см. статью Troubleshooting для Slack и Troubleshooting для Microsoft Teams.

Подписка на других пользователей

Чтобы подписаться на других пользователей, сделайте следующее:

  1. Щелкните " Подписаться" в правом верхнем углу панели мониторинга. Откроется диалоговое окно "Расписания ".
  2. Определите расписание, в которое нужно добавить подписчиков. Щелкните значок меню Kebab справа от этого расписания. Затем нажмите кнопку "Изменить".

Если у вас есть доступ CAN VIEW к панели мониторинга с назначенным расписанием, вы можете подписаться самостоятельно на получение обновлений при каждом выполнении запланированного запуска.

Чтобы подписаться на существующее расписание, сделайте следующее:

  1. Нажмите кнопку "Подписаться" в правом верхнем углу панели мониторинга. В диалоговом окне "Расписания" отображаются все расписания для панели мониторинга.
  2. Щелкните " Подписаться" справа от выбранного расписания.

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

  • Администратор рабочей области отключил параметр "Включить подписки на панель мониторинга" для рабочей области.

    Этот параметр заменяет все остальные. Если администратор рабочей области отключил этот параметр, редакторы панелей мониторинга по-прежнему могут назначать расписание, но подписчики не могут быть назначены.

  • У вас нет разрешения на доступ к рабочей области.

    Пользователи учетной записи могут добавляться только в качестве подписчиков как место получения уведомлений. На панели мониторинга для пользователей учетной записи нет кнопки "Подписаться ".

  • Расписания не определены.

    Для панелей мониторинга без определенного расписания пользователи рабочей области с CAN VIEW или CAN RUN access to a dashboard не могут взаимодействовать с кнопкой "Подписаться ".

Отмена подписки на обновления электронной почты

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

  • Чтобы отменить подписку с помощью пользовательского интерфейса панели мониторинга, сделайте следующее:
    1. Нажмите кнопку "Подписаться" в правом верхнем углу панели мониторинга. В диалоговом окне "Расписания" отображаются все расписания для панели мониторинга.
    2. Нажмите кнопку "Подписаться ", чтобы отменить подписку. Текст кнопки изменяется на "Подписка".
  • Используйте ссылку Отписаться в нижнем колонтитуле электронной почты, чтобы отписаться от запланированных обновлений.

Замечание

Когда пользователь, включенный в более крупный список рассылки, настроенный для Уведомления по электронной почте выбирает отмену подписки с помощью ссылки в нижнем колонтитуле электронной почты, действие отменяет подписку на весь список рассылки. Вся группа удаляется из подписки и не будет получать будущие обновления PDF снимков.

Ограничения размера панели мониторинга для подписок

Электронные письма подписки информационной панели включают следующие файлы, кодированные в формате BASE64:

  • PDF: PDF-файл, содержащий полную панель мониторинга.
  • DesktopImage: файл изображения, оптимизированный для просмотра на настольных компьютерах.

См. раздел Ограничения подписки на панели мониторинга для получения информации об ограничениях размера подписки и поведении при их превышении.

Безопасность данных для вложений PDF

Когда pdf-файл панели мониторинга создается для запланированной доставки или скачивания, он временно хранится в облачном хранилище, настроенном администратором рабочей области во время создания рабочей области. Это хранилище управляется Azure Databricks и не доступно напрямую извне. Зная, где находятся PDF-файлы и как они удаляются, вы можете решить требования к безопасности и соответствию требованиям. См. развертывание рабочей области с использованием портал Azure.

Политика удаления PDF

Запланированные обновления (подписки электронной почты): После завершения процесса электронной почты PDF-файл немедленно удаляется из хранилища объектов.

Скачиваемые пользователем файлы: Когда пользователь вручную скачивает PDF-файл панели мониторинга из пользовательского интерфейса, файл временно остается в хранилище объектов до 60 дней. Этот период хранения предоставляет возможность завершения загрузки файлов, устранения неполадок или повторного скачивания при необходимости.