Обзор Майского обновления Power BI Desktop

Майское обновление Power BI Desktop от Microsoft затронуло конструирование отчётов, пополнило перечень пользовательских визуалов,  

усовершенствовало подключение к данным и расширило возможности аналитики.

Конструирование отчётов

Условное форматирование по другому полю.

Теперь есть возможность условного форматирования столбца по другому полю в модели. Когда вы открываете окно условного форматирования, вы увидите два новых раскрывающихся списка. Первый список называется «Цвет зависит от», где можно выбрать какое поле из модели данных будет использоваться для записи правил. Второй список называется «Сводка», в нем осуществляется выбор способа агрегации для этого поля. В окне также присутствует функция «Применить цвет к», позволяющая узнать какое поле в вашей таблице или матрице будет отформатировано.

power bi 1

Поле «Цвет зависит от» автоматически заполняются тем же столбцом в вашей таблице, который вы выбрали для форматирования.

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

Результат условного форматирования колонки Segment по полю Profit.

power bi 3

Также в условном форматировании можно задать режим «Цвет в зависимости от правил».

Для упрощения использования этого обновления, можно создать меру в вашей модели, которая выполняет вашу пользовательскую бизнес-логику. К примеру, сравнение целевых и фактических данных и использование цвета для форматирования текста на основе результата. Например, вы можете создать меру для возврата 0 или 1, если прибыль от продаж находится выше ожиданий или ниже, а затем в режиме «Цвет в зависимости от правил» выбрать форматирование продукта красным, если показатель «меньше» 1 и зеленый, если он возвращает значение «больше или равно» 0.

Результат:

Расширенная синхронизация слайсеров (срезов).

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

power bi

Улучшение логарифмических осей.

В майском обновлении значительно улучшили логарифмическую ось в диаграммах.

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

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

power bi 8

Параметры метки данных для диаграммы воронки

В майском обновлении добавили дополнительное представление для меток данных в диаграмме воронки. Теперь можно выбирать будет ли в каждом баре отображаться фактическое значение, процент от первого бара, процент предыдущего бара или одновременно фактическое значение и один из двух вариантов с процентами.

В первом баре всегда будет отображаться только значение данных, так как процентное значение в нем всегда равно 100%.

Установка ширины линии на графике

Также в мае добавили еще одну опцию форматирования, позволяющую установить ширину линии графика в 0. Это работает для комбинированных диаграмм и для линейных диаграмм.

microsoft bi 1

microsoft bi 2

«Погружение» в отчёте

В сентябре этого года разработчики PowerBI выпустили обновление, которое позволяет перемещаться с одной страницы на другую с указанными фильтрами. Это позволило создавать страницу детализации (страницу на которой вы хотите перемещаться) и добавлять любые категориальные поля в корзину фильтров «Детализированный» на панели фильтра.

Любые поля помещенные в корзину фильтров, будут привязаны к странице. Любая диаграмма на других страницах отчёта, которая использует это поле, позволит перейти на страницу детализации.

microsoft bi    и

Функция сильно расширила возможности аналитиков, но она ограничена тем, что работает только с фильтрами полей, явно помещенных в корзину фильтров «Детализированный». Невозможно переносить все фильтры вашей точки данных на диаграмме через страницу детализации.

В майском обновлении это ограничение исчезло, теперь можно переносить все фильтры. Когда вы настраиваете страницу детализации и хотите, чтобы все фильтры сохранялись на странице детализации, а не только поля помещенные в корзину фильтров, вы можете включить переключатель «Сохранение всех фильтров».

Вы можете щёлкнуть правой кнопкой мыши по точке данных в таблице или диаграмме- «Детализированный отчёт» и все фильтры с исходной страницы передадутся на страницу детализации. Вы сможете увидеть повторение всех этих фильтров в корзине «Детализации».

При выключенном переключателе будут пропускаться только фильтры по указанным столбцам.

С помощью этого расширенного обновления вы можете использовать измерения и суммированные числовые столбцы в корзине фильтров.

Новая функция работает и для всплывающей подсказки на страницах отчёта.

Инкрементное обновление в PowerBIPremium

Инкрементное обновление доступно в Power BI Premium. Вы можете определить политику обновления в Power BI Desktop, чтобы понимать, как данные постепенно обновляются после публикации в службе Power BI. Эти обновления быстрее, эффективнее и надежнее, потому что нужно обновлять только новые данные.

Чтобы использовать инкрементное обновление в службе Power BI Premium, сначала необходимо выполнить фильтрацию с использованием параметров «даты/времени» Power Query с зарезервированными именами «RangeStart» и «RangeEnd».

microsoft power bi

С помощью параметров вы можете применить фильтр, выбрав опцию «Пользовательский фильтр» для столбца.

microsoft power bi  2

А затем убедитесь, что строки отфильтрованы, где значение столбца «равно или больше» RangeStart и «меньше» RangeEnd.

ms bi 10

После примените изменения в редакторе Power Query. Теперь вы можете настроить политику обновления, щелкнув правой кнопкой мыши по таблице и выбрав «Инкрементное обновление».

Диалоговое окно инкрементного обновления включает в себя несколько параметров:

Инкрементное обновление- это функция в стадии предварительного просмотра. Поэтому вам нужно включить ее в меню «Файл»à «Параметры и параметры»à «Параметры»à «Предварительный просмотр». В настоящее время эта функция является функцией Premium, поэтому она будет работать только в том случае, если вы работаете пространстве premium-класса. В конечном итоге функция будет доступна для пользователей Pro лицензии.

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

Пользовательские визуальные элементы

Коллаж от CloudScope

Пользовательский визуализатор «Collage by CloudScope» отображает изображения либо на компактном дисплее сетки, либо на более подробном представлении в стиле, подобном Instagram.

Помимо отображения изображения с URL-адреса, вы можете отобразить любой из следующих типов полей:

Кроме того, вы можете предоставить любые общие поля данных, которые вы хотите.

Посмотреть этот визуал AppSource.

Карта Китая в цвете

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

Посмотреть этот визуал на AppSource.

Коннекторы. Подключение к источникам данных

Новый соединитель «From Web» - пример извлечения данных (предварительный просмотр)

Один из наиболее отличительных коннекторов в Power Query (Редактор запросов) -это соединитель «From Web» (Интернет). Этот коннектор позволяет извлекать данные из таблиц HTML и импортировать их в Power BI Desktop.

С обновлением этого месяца этот коннектор улучшили, позволяя извлекать любые HTML-данные, а не только таблицы. Для этого вы можете взять несколько образцов данных, которые вы хотите извлечь, а Редактор запросов будет применять интеллектуальные алгоритмы обнаружения поверх содержимого HTML-страницы, чтобы идентифицировать весь набор строк для генерации.

Чтобы попробовать эту функцию, вам нужно включить ее на вкладке «Предварительные версии возможностей» в диалоговом окне «Параметры».

После включения вы можете найти веб-коннектор в категории «Другие» в диалоговом окне «Получить данные».

Вы можете указать URL-адрес веб-страницы, из которой вы хотите извлечь данные. 

Пример: https://www.microsoft.com/en-us/store/top-paid/games/xbox?category=classics

Вы попадете в диалоговое окно «Навигатор», где вы обычно увидите несколько автоматически обнаруженных таблиц (HTML-таблицы). В этом случае ни одну из них не была найдена, поскольку данные на этой веб-странице не отображаются в виде таблиц HTML. С новыми усовершенствованиями вы можете получить доступ к кнопке «Извлечь таблицу используя примеры» в этом диалоговом окне.

power bi ms microsoft

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

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

ms bi

После того, как данные выбраны, достаточно нажать «ОК», что приведет нас в Редактор запросов, где вы сможете применить дальнейшие преобразования данных и фильтры или объединить эту таблицу с данными, поступающими из других источников данных.

В течение следующих ежемесячных выпусков команда разработчиков Power BI планирует расширить функцию «Извлечь таблицу используя примеры» несколькими способами:

Коннектор Common Data Service for Apps (дляприложений, бета)

В мае добавили новый коннектор, в котором появилась возможность импортировать данные из общей службы данных для приложений.

Служба Common Data для приложений позволяет безопасно хранить и управлять данными, которые используются в приложениях, которые вы разработали или приложениями от поставщиков Microsoft. Данные в CDS для приложений хранятся в наборе стандартных и настраиваемых объектов. Сущность представляет собой набор полей, используемых для хранения данных аналогично таблице в базе данных.

Коннектор Common Data для приложений доступен в категории «Онлайн-службы» в диалоговом окне «Получить данные».

Коннектор Azure KustoDB (бета)

«Azure Kusto» -это платформа для интерактивной аналитики с большими данными, которая обеспечивает сверхбыстрый поиск телеметрии и расширенный текстовый поиск для любого типа данных. «Kusto» подходит для IOT, устранения неполадок и диагностики, мониторинга, исследований безопасности, анализа использования и т. д.

Azure KustoDB находится в стадии предварительного просмотра. Для ее использования вам необходимо зарегистрироваться, вы сможете это сделать через: http://aka.ms/kustopreview

С обновлением Power BI Desktop в этом месяце добавили новый коннектор, позволяющий подключаться к вашим данным Azure KustoDB, чтобы анализировать данные в нем и создавать отчёты.

Новый коннетор Azure KustoDB можно найти в категории Azure в диалоговом окне «Получить данные».

Коннекторы BigQuery и Azure HDInsight в полноценном доступе

С мая 2018  теперь доступны два коннектора, которые были в бета-версии последние несколько месяцев.

Коннектор Google BigQuery можно найти в разделе «База данных» в диалоговом окне «Получить данные».

Коннектор Azure HDInsight Spark расположен в категории Azure в диалоговом окне Get Data. Чтобы узнать больше об этом соединителе вы можете просмотреть имеющуюся документацию.

Обновление коннектора Adobe Analytics - Поддержка нескольких доменных учетных записей (в стадии предварительного просмотра)

Также в мае улучшили коннектор Adobe Analytics, который позволяет извлекать данные из нескольких доменов.

Чтобы использовать этот коннектор, вам нужно включить его на вкладке «Предварительные версии» в диалоговом окне «Параметры».

ms power bi

После включения этой функции, вы сможете увидеть несколько компаний в качестве узлов верхнего уровня в диалоговом окне «Навигатор», при использовании соединителя Adobe Analytics.

Обновление коннектора Team Visual Studio - Поддержка просмотра аналитики

В мае было объявлено об обновлении коннектора «VisualStudioTeam» (VSTS) интеграции Analytics. Новая функция просмотра Analytics в VSTS позволяет получать данные отслеживания работы в Power BI. Указанные фильтры охватывают результат данных рабочих элементов и столбцов. Кроме того, представления позволяют сообщать о прошлых ревизиях рабочих элементов и легко создавать отчёты о тенденциях.

Обновление соединителя OLE DB - Поддержка альтернативных учетных данных Windows

Также в выпуске этого месяца улучшили параметры аутентификации для соединителя OLE DB, добавляя возможность предоставления альтернативных учетных данных пользователя при использовании типа проверки подлинности Windows.

Обновления коннектора SAP BW DirectQuery - Улучшена поддержка технических названий

Раньше при подключении к SAP BW было возможно увидеть техническое имя SAP BW по размерам, иерархиям и мерам в навигаторе. С обновлением в этом месяце можно увидеть те же технические имена в списке полей при подключении с помощью DirectQuery. Эти имена появятся в свойстве Description (описание) для соответствующего поля, а также в заголовке подсказки для поля.

Улучшение по теме «Подготовки данных»

Обновление функции - добавление столбцов из примеров

Также в этом месяце улучшили функцию «Добавление столбцов из примеров».

Функция «Добавить столбец из примеров» позволяет легко определять новые столбцы, которые выводят данные из существующих столбцов на основе преобразований данных, предоставляя несколько примеров ожидаемых выходных значений и позволяя интеллектуальной логике обнаружения Power Query автоматически определять, какие преобразования должны применяться.

С обновлением в этом месяце появилась возможность выводить новые столбцы из примеров, требующих составления нескольких преобразований столбцов.