Обнаружение изменений для обновления страницы (предварительный просмотр)
В этом месяце мы представляем новую опцию автоматического обновления страницы, чтобы обновление вашей страницы основывалось на обнаружении изменений, а не на конкретном
интервале обновления. При частых обновлениях неэффективно непрерывно отправлять все запросы к источнику, особенно если данные даже не изменились.
Например, если вы отслеживаете твиты, они могут появляться в вашей модели очень часто или через большие промежутки времени.
Если вы запрашиваете источник данных с постоянным частым интервалом, это может привести к ненужным запросам и дорогостоящему использованию ресурсов.
Лучшим подходом является создание облегченного запроса, который выполняется в фоновом режиме, чтобы проверить, не изменились ли данные, и обновить всю страницу отчета
только в случае обнаружения изменения. Поэтому, в этом выпуске мы предоставляем новую опцию обнаружения изменений, чтобы указать, как мы должны запрашивать
изменения в вашем источнике Direct Query, в частности, какую меру мы должны оценить и как часто мы должны проверять изменения этой меры.
Чтобы включить эту функцию, необходимо сначала включить переключатель предварительного просмотра автоматического обновления страницы в диалоговом окне «Параметры»:
После включения переключателя предварительного просмотра есть несколько способов получить доступ к этой новой возможности: перейдите в раздел моделирования на ленте
и выберите обнаружение изменений, щелкните правой кнопкой мыши в списке полей и выберите обнаружение изменений для того же результата или перейдите к панели
форматирования страницы и выберите "Добавить" обнаружение изменений в разделе обновления страницы.
У разработчика есть два варианта создания меры обнаружения изменений: они могут выбрать ту, которая уже есть в их модели, или они могут создать новую на основе распространенных
сценариев, таких как последняя дата или количество строк. Наконец, вам нужно будет указать, как часто мы должны проверять изменения этой меры.
Как только это будет сделано в Desktop, вы можете опубликовать отчет в Сервисе. Обнаружение изменений будет работать только в том случае, если отчет опубликован в рабочем
пространстве Premium, и эта функция включена в качестве Premium. Кроме того, поскольку администраторы могут определять минимальный интервал, разрешенный для обнаружения
изменений, Power BI будет соблюдать этот минимум, даже если автор установил более частый интервал для проверки изменений данных.
Подводя итог, вот важные соображения для этой новой возможности:
- Поддерживаются только источники DirectQuery
- Вам разрешено указывать только одну меру обнаружения изменений для каждой модели
- В Desktop при настройке обнаружения изменений визуальные элементы не обновляются. Вам нужно будет опубликовать в сервис для обновления
страницы, чтобы работать, что включает повторную аутентификацию с теми же учетными данными для обновления.
- Это только премиум-функция
- Премиум-емкость администратор должен включить это на административном портале