Обзор обновления PowerBI Desktop за октябрь 2019.
Обновления октября в основном касаются в целом продукта. В разделе подготовки данных появилась диагностика запросов, которая позволяет увидеть какие запросы выполняются в фоновом режиме. Что касается подготовки самих отчетов, появилась функция автоматического обновления страниц. Функция позволяет регулярно запускать обновление для отчетов, подключенных к данным в режиме DirectQuery. Функция «Вопросы и ответы» / «Q&A» также была обновлена в этом месяце: добавлены визуализация и инструмент настройки, было улучшено взаимодействие с пользователями.
Детализируем полный список обновлений октября по категориям:
Отчеты
Аналитика
Визуализации
Коннекторы данных
Подготовка данных
Template Apps
Прочее
Отчеты
При отслеживании критических моментов с помощью PowerBIважно, чтобы актуальные данные отражались в PowerBIсразу после обновления источника данных. Для этого была добавлена функция автоматического обновления страниц, позволяющая установить интервал обновления визуализаций отчета при подключении к источникам в режиме DirectQuery. Для быстро обновляющихся источников данных это почти как обновление в реальном времени. Обновление позволит пользователям отслеживать отчеты, для которых критически важны изменения во времени, быть уверенными, что им видны самые актуальные изменения.
Чтобы использовать функцию автоматического обновления страниц, ее необходимо включить в разделе «Параметры и настройки – Параметры – Глобальные – Предварительные версии возможностей / OptionsandSettings– Options– Global – Previewfeatures».
После этого вы увидите на вкладке «Формат» / «Format» в настройках страницы. опцию «Обновление страницы» / «Page refresh», в том случае, если в отчете есть источник, подключенный в режиме DirectQuery. Здесь можно настроить период обновления данных.
В PowerBI Desktop вы можете установить даже ежесекундную частоту обновления, если ваш источник данных в режиме Direct Query справляется с такой нагрузкой. В службе PowerBIминимальный интервал обновления — 30 минут для обычного рабочего пространства, так что сразу после публикации отчета частота обновления будет изменена, если она меньше 30 минут. Если ваше рабочее пространства является частью емкости «Премиум» / «Premium», минимальную частоту обновления устанавливает администратор емкости и будет работать, только если администратор разрешил автоматическое обновление в емкости.
Более подробно об автоматическом обновлении страниц можно прочитать в документации.
Аналитика
Новая визуализация «Вопросы и ответы» / «Q&A»
В этом месяце появилась визуализация «Вопросы и ответы» / «Q&A», которая позволяет более непосредственно использовать функцию «Вопросы и ответы» / «Q&A» без нажатия дополнительной кнопки. Визуализация Q&Aподдерживает взаимодействие, перекрестное выделение, закладки и оформление через темы также как любая другая визуализация. Чтобы добавить визуализацию в отчет, просто выберите иконку Q&Aна панели визуализаций.
На страницу отчета будет добавлена визуализация «Вопросы и ответы» / «Q&A» с окном ввода вопросов и несколько предложенных вопросов, с которых можно начать. При нажатии на любой из предложенных вопросов, окно для ввода запроса автоматически будет заполнено выбранным вопросом, а также будет показан результат для этого вопроса.
Если же вы хотите задать свой вопрос, наберите его и визуализация автоматически сформирует на него ответ.
Как автор отчета, вы можете использовать визуализацию как инструмент разработки и преобразовать визуализацию «Вопросы и ответы» / «Q&A» в конкретную визуализацию, которую видите. Просто нажмите на иконку рядом с окном ввода.
Также рядом с верхним краем визуализации отображается иконка информации с подсказкой. Чтобы увидеть, результат какого запроса показывает визуализация, можно навести на иконку указатель мыши.
То состояние визуализации «Вопросы и ответы» / «Q&A», в котором она находилась при сохранении отчета, будет по умолчанию отображаться пользователям отчета по умолчанию. Также можно использовать закладки, чтобы сохранить ответы на различные вопросы для конечных пользователей.Визуализация «Вопросы и ответы» / «Q&A» автоматически подхватит примененную тему. Перекрестное выделение также автоматически работает между визуализацией «Вопросы и ответы» / «Q&A» и прочими визуализациями на странице.Изменение формата поля для ввода вопроса доступно через раздел «Поле вопроса» / « Questionfield» на панели «Формат» / «Format».
Внешний вид «Предложения» / «Suggestions» также можно поменять.
Нажатие кнопки «Задать вопрос» / «AskaQuestion», добавленной в отчет, не приведет к созданию визуализации «Вопросы и ответы» / «Q&A».
Улучшения естественного языка для «Вопросов и ответов» / «Q&A»
Интеграция со словарем Office/Bing
Было улучшено ядро движка технологии «Вопросы и ответы» / «Q&A». Благодаря интеграции со словарем Office/Bing, теперь распознаются основные синонимы для терминов модели данных.
Функция «Вопросы и ответы» / «Q&A» обычно плохо работала на несвязанных таблицах. Улучшение последнего обновления позволяет автоматически определять, какие меры с какими измерениями связаны, даже для несвязанных таблиц и таблиц мер. Больше нет необходимости создавать модель данных только для использования технологии «Вопросы и ответы» / «Q&A».
Инструмент настройки визуализации «Вопросы и ответы» / «Q&A» (предварительная версия)
В этом месяце появился инструмент настройки, позволяющий увидеть, как пользователи используют визуализацию «Вопросы и ответы» / «Q&A» и улучшить результаты, которые они получают. Открыть инструмент можно по нажатию на иконку шестеренки.
Затем вы увидите список вопросов, которые задавали в службе PowerBIпо этим данным. Можно отфильтровать список, чтобы увидеть все вопросы, либо только те, где пользователи просили исправить результаты, чтобы получить лучший ответ. Вопросы, в которых функция «Вопросы и ответы» / «Q&A» не распознала термины, имеют рядом с ними иконку карандаша, по нажатию на которую можно попасть в следующую секцию — «Обучение модуля «Вопросы и ответы» / «TeachQ&A».
«Обучение модуля «Вопросы и ответы» / «TeachQ&A»
После того, как определены термины, которые функция «Вопросы и ответы» / «Q&A» не распознала, в данном случае «best», можно добавить объяснение, что означают эти термины.
Затем вы можете ввести собственное описание, например, что «хорошие производители» имеют высокие суммы продаж, посмотреть предварительные результаты справа и сохранить описание.
Таким образом можно описывать сколько угодно терминов и вопросов.
«Управление терминами» / «Manageterms»
Последняя секция позволяет управлять терминами, добавленными в «Вопросы и ответы» / «Q&A» через секцию «Обучение модуля «Вопросы и ответы» / «TeachQ&A». Здесь вы увидите, каждый термин, его определение, когда он был создан, и опцию удаления термина, если он больше не нужен.
Есть несколько ограничений применения данного функционала. Подробности можно найти в документации.
Визуализации
В прошлом месяце визуализация PowerAppsстала общедоступной и была сертифицирована, в этом месяце эта визуализация включена в набор по умолчанию. Больше нет необходимости добавлять визуализацию из магазина приложений, теперь она по умолчанию включена в список вместе с другими встроенными визуализациями на панели визуализаций.
В наборе xVizпоявилось три новых визуализации. xViz — это набор разработанных визуализаций для сквозной BI-аналитики. Набор доступен бесплатно с фирменной символикой и некоторыми ограничениями в объеме используемых данных или по фиксированной цене за полный доступ ко всем возможностям всех визуализаций набора.
Для форматирования отображения мер можно использовать раздел «Numberformatting» на вкладке «Формат» / «Format».
Этот раздел также имеет настройку «Semanticformatting», позволяющую изменять цвет и формат на основе того, положительное значение расхождения или отрицательное.
По нажатию правой клавиши мыши доступны команды, чтобы изменить порядок иерархии, скрыть или показать итоги (totals), изменить порядок сортировки, раскрыть данные до определенного уровня иерархии, а также показать или спрятать различные колонки данных.
Другие возможности форматирования включают:
Визуализацию можно скачать из магазина приложений.
Вторая визуализация этого месяца — это LinearGauge, которая позволяет сравнить значение с намеченной целью.
В разделе «Conditionalformatting» вкладки «Формат» / «Format» можно установить пороговые значения для цветовой кодировки.
Также можно настроить форму, размер и смещение от нижнего края для фактического и целевого значения в разделе «Gauge option».
Прочие опции форматирования включают:
Визуализацию можно скачать из магазина приложений.
Некоторые ключевые функции и опции включают:
Также можно управлять цветом и размером слов на основе различных метрик.
Визуализацию можно скачать из магазина приложений.
Коннекторы данных
В Azure Cost Management были улучшены поиск и анализ данных о затратах, появилась поддержка аутентификации OAuth 2.0, а также была улучшена производительность.
MicrosoftWorkplaceAnalytics использует данные о ежедневной работе в сервисе Office 365, чтобы определить модели сотрудничества, влияющие на производительность, эффективность и вовлеченность сотрудников.
Подготовка данных
Диагностика запросов
Диагностика запросов — это новая мощная функция, позволяющая определить, что делает движок Power BIво время разработки. Хотя сфера действия этой функции в будущем будет расширена, включая использование ее во время полного обновления, в настоящее время она позволяет понять, какого рода запросы выполняются прямо сейчас, что замедляет выполнение обновления и какого рода фоновые события происходят.
Чтобы включить данную опцию, поставьте галочку напротив функции «Диагностика запросов» / «QueryDiagnostics» в разделе Параметры и настройки – Параметры – Глобальные – Предварительные версии возможностей / OptionsandSettings – Options – Global – Previewfeatures.
Чтобы начать диагностику, нажмите на вкладку «Инструменты» / «Tools» в «Редакторе PowerQuery» / «PowerQueryEditor» и выберите «Начать диагностику» / «StartDiagnostics». Чтобы завершить и To finish and aggregate the traces, нажмите «Остановить диагностику» / «Stop Diagnostics». Когда вы запускаете диагностику, PowerQueryначинает отслеживать любые вычисления, которые вы запускаете.
Вычислительный процесс происходит не только когда вы нажимаете «Обновить» / «Refresh», или когда запрашиваете данные первый раз, есть также много других действий, которые могут запустить вычисления в зависимости от коннектора. Например, в случае SQLконнектора, когда вы извлекаете список значений для фильтрации – запускается вычислительный процесс, который, однако, не связан с запросом пользователя, и отображается в диагностике. К системам, генерирующим запросы, также относятся «Навигатор» / «Navigator» и «Получить данные» / «GetData».
В первой версии функции диагностики присутствуют два разных вида диагностики: краткое и детальное представление.
Краткое представление нацелено на то, чтобы быстро увидеть, где именно в запросе теряется больше всего времени. Детальное представление намного глубже, показывает весь процесс шаг за шагом, и, как правило, требуется только для серьезной отладки опытными пользователями.
Некоторые возможности, например колонка «DataSourceQuery» (запрос источника данных), в настоящее время доступны только для некоторых коннекторов. В будущем планируется расширить охват этой возможности.
Подробную информацию о Диагностике запросов, включая описание всех полей можно найти в документации.
В этом месяце появилась пара значительных улучшений профилирования данных в редакторе PowerQuery, включая:
На панели распределения значений профиля столбца появились дополнительные параметры опции «Группировка» / «Groupby» в дополнение к существующему критерию «По значению». Доступные параметры зависят от типа данных столбца:
Текст: «Длина текста» / «TextLength» (количество символов).
Number: «Знак» / «Sign» (положительных/ отрицательных чисел) и «Четность» / «Parity» (четных/нечетных чисел).
Date/DateTime: «Год» / «Year», «Месяц» / «Month», «День» / «Day», «Неделя года» / «Week of Year», «День недели» / «Day of Week», «AM/PM», «Час» / «Hour».
И другие для прочих типов данных («Истина / Ложь» / «True/False» и т.д.).
Опции фильтрации: вы можете не только применять различные параметры группировки на панели распределения профиля столбца, но и фильтровать значения столбца данных на основе этой группировки. Например, можно отобрать все значения, относящиеся к конкретному месяцу, прямо из панели распределения. Для этого нажмите на столбец профиля, а затем на команду «Равно» / «Equals» в всплывающем окне (чтобы отобрать значения, соответствующие выбранному столбцу) или «Не равно» / «DoesNotEqual» (чтобы отобрать все значения, кроме соответствующих выбранному столбцу).
Шаблон приложения этого месяца нацелен на помощь менеджерам проектов, портфолио и ресурсов, работающим в ProjectWebApp, в визуализации ихработы. Модель данных отчета была построена с использованием коннектора ProjectWebAppи может быть подключена к вашим собственным данным ProjectWebAppс использованием ваше учетной записи. Этот шаблон приложения состоит из 13 страниц, охватывающих различные потребности задач управления.
Ниже представлена одна из страниц отчета по управлению портфолио.
А здесь показан пример страницы отчета по управлению ресурсами.
Этот шаблон содержит 6 страниц отчета, предлагающих анализ портфолио проектов, включающий представления PortfolioDashboard, PortfolioTimeline, PortfolioCosts, PortfolioMilestones, а также PortfolioIssuesandRisks.
Для отдельных проектов есть также 2 страницы отчета с детализированной информацией по проектам, включающей ProjectStatusи ProjectIssuesandRisks.
Приложение можно установить в службе PowerBIи настроить его параметры на URLи язык своего сайта PWA. После установки отчет становится полностью вашим, так что его можно настраивать и делиться по собственному усмотрению.
Больше информации о приложении доступно вдокументации по шаблонам.
Скачайте приложение в магазине приложений
Партнеры Microsoftмогут создавать свои собственные шаблоны приложений, чтобы опубликовать их в магазине приложений. В случае заинтересованности изучите документацию.
В этом месяце появился новый формат файла: PBIDS, призванный оптимизировать процесс получения данных для создателей отчетов в организациях. Рекомендуется, чтобы администраторы создавали эти файлы для часто используемых подключений, чтобы помочь начать создавать отчеты новым авторам.
При открытии файла .PBIDS, Power BI Desktop запускает подключение к данным и запрашивает аутентификацию, чтобы подключиться к источнику, указанному в файле. После этого появляется диалоговое окно навигатора данных и пользователю необходимо выбрать таблицы для загрузки в модель. Также может потребоваться выбрать базу(ы) данных, если они не были определены в файле. После этого пользователь может начать построение визуализаций или открыть меню «Последние источники» / «Recentsources», чтобы загрузить в модель новый набор таблиц.
Чтобы создать такой файл, необходимо определить в файле, какую информацию необходимо вводить для каждого подключения, а также режим подключения («DirectQuery» или «Import»). Если режим не определен, пользователю, открывающему файл, будет предложено выбрать режим («DirectQuery» или «Import») самостоятельно.
Смотрите ниже пример файла PBIDS для подключения к SQL Server:
{
“version”: “0.1”,
“connections”: [
{
“details”: {
“protocol”: “tds”,
“address”: {
“server”: “<<server-name>>”,
“database”: “<<db-name (Optional)>>”
}
},
“options”: {},
“mode”: “DirectQuery”
}
]
}
Авотпримердляподключенияксписку SharePoint. Обратите внимание, что URLдолжен содержать адрес сайта SharePoint, а не списки на сайте. Для пользователя откроется «Навигатор» / «Navigator», который позволит ему выбрать один или более список с этого сайта, каждый из который будет преобразован в таблицу.
{
“version”: “0.1”,
“connections”: [
{
“details”: {
“protocol”: “sharepoint-list”,
“address”: {
“url”: “<Sharepoint Site URL>”
}
}
}
]
}
Были сделаны некоторые улучшения в движке Analysis Services, позволяющие ускорить операции моделирования (такие как добавление мер, или рассчитываемых столбцов, создание связей и т.д.), если модель удовлетворяет следующим условиям:
То, насколько будет улучшена производительность, зависит от модели данных.