Power BI Service Reports: обновление за октябрь 2017

Tags: Power BI, Microsoft, SQL Server

В октябре 2017 года вышло очередное обновление сервера отчетов Power BI. Вот какие возможности Microsoft предоставила с последним выпуском:

Подключайтесь к различным источникам данных

Теперь отчеты Power BI можно подключать с помощью Power BI Service Reports к источникам данных различного типа. Данные можно импортировать, запрашивать напрямую или планировать их обновление с помощью  DirectQuery или через активное подключение к службам SQL Server Analysis Services.

Планируйте обновление импортированных данных

Power BI Service Reports теперь имеет возможность настройки  запланированного обновления данных для обеспечения их актуальности в  Power BI - отчетах. Для этого вместо DirectQuery или активного подключения используется внедренная модель, предназначенная для импорта данных, что позволяет отключать отчет от исходного источника данных. Но, чтобы данные были актуальные, отчет требуется обновлять, что позволяет функция запланированного обновления.

Изменяйте отчеты Power BI на сервере

Файлы формата PBIX можно открывать или изменять на сервере. Это означает, что обновления данных на сервере при первом открытии файла отображаться не будут: чтобы увидеть изменения, их нужно будет обновить на локальном компьютере вручную.

Отправляйте и получайте большие файлы

Сервер Power BI дает возможность отправлять файлы до 2 ГБ, несмотря на то, что по умолчанию в настройках сервера в SSMS  задано ограничение размера  в 1 ГБ. Наравне с файлами для SharePoint, такие файлы хранятся в database и не нуждаются в специальных настройках.

Получайте доступ через канал OData к общим наборам данных

Доступ к общим наборам данных можно получить из Power BI Desktop при помощи веб-канала OData.

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

Выпуск  Power BI за октябрь 2017 поддерживает горизонтальное масштабирование. Применяйте подсистему балансировки нагрузки, настройте сходство с сервером, сделав работу пользователей более удобной. Внимание:  сценарий пока не был оптимизирован для масштабирования - возможно модели будут реплицироваться среди нескольких узлов. Работа  сценария будет осуществляться  без непрерывных сеансов и подсистемы балансировки сетевой нагрузки. Это приведет к многократным загрузкам модели и, следовательно, к перегрузке использования памяти на узлах. Кроме того, упадет производительность между подключениями во время  потоковой передаче модели в связи с попаданием на новый узел в процессе выполнения  запросов.

Настройте параметры администратора

Для  фермы серверов в дополнительных свойствах среды SSMS  администраторы имеют возможность настраивать нижеперечисленные свойства:

 

  • EnableCustomVisuals: True/False;
  • EnablePowerBIReportEmbeddedModels: True/False;
  • EnablePowerBIReportExportData: True/False;
  • MaxFileSizeMb: задано 1000 по умолчанию;
  • ModelCleanupCycleMinutes: частота осуществления проверок для вытеснения  из памяти моделей;
  • ModelExpirationMinutes: время до окончания срока хранения модели, ее вытеснения из памяти на основе времени последнего использования;
  • ScheduleRefreshTimeoutMinutes: продолжительность обновления данных для модели. Указано два часа по умолчанию. Верхнее жесткое ограничение не предусмотрено.

Файл конфигурации rsreportserver.config

<Configuration>

 <Service>

   <PollingInterval>10</PollingInterval>

   <IsDataModelRefreshService>false</IsDataModelRefreshService>

   <MaxQueueThreads>0</MaxQueueThreads>

 </Service>

</Configuration>

 

API для разработчиков

В интерфейсе API для разработчиков (REST API), разработанном для SSRS 2017, введена поддержка файлов PBIX и  Excel в Power BI Service Reports. В качестве возможных вариантов применения - скачивание с сервера файлов через программные средства, обновление, а также повторная публикация данных файлов. К примеру, обновить книги Excel с моделями PowerPivot можно лишь таким способом.

Что немаловажно - это отдельный новый API , позволяющий работать с большими файлами и обновляться в последней версии Swagger

SQL Server Analysis Services (SSAS) и объем памяти, используемый решением Power BI Service Reports

В “Power BI Сервер отчетов” размещаются службы SSAS. Это не только дает возможность  запланированного обновления, но и позволяет существенно добавить серверу отчетов памяти. На узлах сервера доступен файл  конфигурации AS.ini . Поэтому, если вы уже работали с SSAS, обновите настройки, в том числе кэширование диска,ограничение максимального объема памяти и прочее.

Просматривайте и работайте с книгами Excel

Excel и Power BI обладают уникальным в своей отрасли перечнем инструментов. При совместном использовании эти средства позволяют бизнес-аналитикам осуществлять сбор, формирование, анализ и визуализацию данных. С помощью Power BI Service Reports бизнес-пользователи теперь имеют возможность просматривать не только отчеты Power BI, но и книги Excel на веб-портале. Такое решение позволяет централизованно размещать и просматривать данные независимой бизнес-аналитики Майкрософт.

Используйте новые визуальные элементов — матрицы и таблицы

В последнюю версию Power BI Service Reports добавлена поддержка таких визуальных элементов, как таблицы и матрицы. Чтобы создавать с их помощью отчеты, необходимо обновить Power BI Desktop до последнего выпуска.

 



No Comments

Add a Comment