Power BI в помощь Intune админу

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

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

Что такое Power BI?

Если коротко и просто, то Power BI это решение для построения отчетов от компании Microsoft. Отчеты публикуются в ваш тенант и вы можете делиться этими отчетами с другими пользователями (тут важно заметить, что возможность делиться доступна только для платной лицензии). Так же доступен функционал Data Gateway, чтобы по расписанию подключаться к on-prem данным без участия пользователя и обновлению их в облаке.
Для быстрого старта рекомендую просмотреть обучение. После этого вы уже будете понимать как создавать какие то простые отчеты.
https://docs.microsoft.com/en-us/power-bi/guided-learning/

Intune vs. Power BI

Сейчас Intune уже развился настолько, что появился так называемый Intune Data Warehouse, который содержит в себе как актуальные так и некоторые исторические данные.

ВАЖНО: Microsoft постоянно меняет и улучшает разные компоненты, поэтому все что я описываю актуально на момент написания статьи.

Чтобы получить данные у вас сейчас есть следующие варианты
  • Use third-party reporting services – тут вы можете получить уникальную ссылку для использования как oData feed в любом инструменте для построения отчетов , но необходимо чтобы инструмент мог проходить авторизацию через oAuth2.0. Tableu, например, так не может.
  • Use Microsoft Power BI Online – подключает в облаке приложение для отображения какой то базовой информации. Этот вариант, на мой взгляд, не очень хорош, так как не дает нужной гибкости.

Тут вам нужно просто скопировать ссылку и использовать это как oData feed в PowerBI.

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

Описание всей схемы вы можете найти тут:
https://docs.microsoft.com/en-us/intune/reports-ref-data-model

Для начала, просто построим отчет с информацией по операционным системам.
Таблицы, нужные для этого:

  • Devices
  • ownerTypes

Так как мы загружаем не одну таблицу, после загрузки необходимо проверить связи. “Ключом” тут будет поле OwnerTypeKey.

А теперь уже простым drag&drop вы можете строить графики и таблицы, которые вам нужны.
Например, минут за 10 можно создать вот такой отчет по устройствам в вашем тенанте.

Далее этот отчет вы можете опубликовать в облако и если вы использовали только Intune, как источник данных, то именно тут происходит “магия” так как PowerBI может автоматически обновлять эти данные и поддерживать ваш отчет up-to-date.

Для этого в web-версии PowerBI нужно зайти в настройки датасета, и настроить параметры “Data Source credentials” и “Sheduled refresh”.

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

Если хочется узнать инструмент поглубже, то есть бесплатный онлайн курс.
https://www.edx.org/course/analyzing-and-visualizing-data-with-power-bi-2

%d bloggers like this: