Использование Power BI с Microsoft Dynamics 365

 

Опубликовано: Февраль 2017

Применимо к: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Примечание

Приведенные здесь сведения относятся к версиям Dynamics 365 до Dynamics 365 (сетевая версия), версия 9.0. Последнюю документацию см. в разделе Использование Power BI.

Облачная служба Power BI для Office 365 работает совместно с Microsoft Dynamics 365 для предоставления решения аналитики, работающего по принципу самообслуживания.Power BI автоматически обновляет отображаемые данные Microsoft Dynamics 365 Online. Используя Power BI Desktop или Microsoft Office Excel Power Query для создания отчетов и Power BI для совместного использования панелей мониторинга и обновления данных из Microsoft Dynamics 365 Online, специалисты по продажам, маркетингу и обслуживанию в вашей организации получают новый эффективный способ работы с данными Dynamics 365.

Содержание

Приступая к работе с Microsoft Power BI в Microsoft Dynamics 365 (сетевая версия)

Внедрение визуализации Power BI в личные панели мониторинга

Используйте Power BI Desktop для непосредственного подключения к своему экземпляру Microsoft Dynamics 365 Online

Использование Power BI с Microsoft Dynamics 365 (локальная версия)

Приступая к работе с Microsoft Power BI в Microsoft Dynamics 365 (сетевая версия)

Пакеты содержимого Microsoft Dynamics 365 для облачной службы Power BI позволяют легко получать доступ к данным о продажах, услугах или маркетинге и анализировать их.

Чтобы создать панель мониторинга Power BI с использованием пакета содержимого, соблюдайте следующие указания.

  1. Если вы еще этого не сделали, зарегистрируйтесь для работы с Microsoft Power BI.

  2. Выполнив вход в Power BI, в области Наборы данных щелкните Получить данные, в области Службы выберите Получить, затем выберите один из следующих пакетов содержимого.

    • Управляющий сбытом Microsoft Dynamics 365 (сетевая версия)

    • Менеджер по обслуживанию Microsoft Dynamics 365 (сетевая версия)

    • Microsoft Dynamics Marketing

  3. Для пакетов содержимого "Управляющий сбытом" и "Менеджер по обслуживанию" введите URL-адрес вашего экземпляра Microsoft Dynamics 365 Online, например: https://OrganizationName.crm.dynamics.com, где OrganizationName — имя организации вашего экземпляра Microsoft Dynamics 365 Online, и нажмите Далее.

    Примечание

    Если ваш центр обработки данных расположен за пределами Северной Америки, имя домена может отличаться от crm.dynamics.com, например crm2.dynamics.com, crm3.dynamics.com, crm4.dynamics.com и т. д. Чтобы выяснить имя домена, в веб-приложении Dynamics 365 выберите Параметры > Настройки > Ресурсы для разработчиков. Перечисленные URL-адреса будут отображать правильное имя домена.

    Для пакета содержимого "Маркетинг" введите URL-адрес https://OrganizationName.marketing.dynamics.com/analytics, где OrganizationName — имя организации вашего экземпляра Microsoft Dynamics 365 Online, и нажмите Далее.

  4. В разделе Способ проверки подлинности выберите oAuth2.

  5. Ваши данные организации Microsoft Dynamics 365 Online будут импортированы, после чего станут доступны несколько визуализаций.

Совет

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

Пакеты содержимого доступны для загрузки.

Пакеты содержимого Microsoft Dynamics 365 поддерживают готовые сущности по умолчанию. Однако можно настроить следующие пакеты содержимого, загрузив файл .PBIX, а затем используя Power BI Desktop для настройки пакета содержимого перед его отправкой в службу Power BI.

Power BI Report Template for Connected Field Service for Microsoft Dynamics 365 позволяет пользователям публиковать отчет Power BI, в котором в реальном времени отображается тактовый импульс подключенных устройств.

Дополнительные сведения о настройке пакетов содержимого см. в разделе Customize Microsoft Dynamics 365 Power BI content packs.

Внедрение визуализации Power BI в личные панели мониторинга

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

Примечание

Эта функция впервые появилась в Обновление 1 CRM Online 2016.

По умолчанию встраивание визуализации Power BI выключено и должно быть включено, прежде чем пользователи смогут встраивать плитки в личные панели мониторинга.

Включение визуализации Power BI в организации

  1. Войдите в Microsoft Dynamics 365 как пользователь с ролью безопасности системного администратора.

  2. Выберите Параметры > Администрирование > Системные параметры.

  3. На вкладке Отчеты для параметра Разрешать внедрение визуализации Power BI выберите вариант Да для включения или вариант Нет для выключения.

  4. Нажмите кнопку ОК.

Дополнительные сведения о том, как добавить плитки Power BI на личные панели мониторинга в Microsoft Dynamics 365, см. в разделе Внедрение плиток Power BI в личные панели мониторинга.

Дополнительные сведения о том, как добавить панели мониторинга Power BI на личные панели мониторинга в Microsoft Dynamics 365, см. в разделе Добавление панелей мониторинга Power BI на личные панели мониторинга.

Используйте Power BI Desktop для непосредственного подключения к своему экземпляру Microsoft Dynamics 365 Online

Можно подключиться к Microsoft Dynamics 365 Online с помощью Power BI Desktop для создания пользовательских отчетов и панелей мониторинга Dynamics 365 для использования со службой Power BI.

Требования

  • Регистрация службы Power BI

  • Power BI Desktop

  • Экземпляр Microsoft Dynamics 365 Online

Подключение к Dynamics 365 (сетевая версия)

  1. Запустите Power BI Desktop.

  2. На вкладке «Домашняя страница» щелкните Получить данные, затем нажмите Дополнительно.

  3. В списке "Получить данные" выберите Dynamics 365 Online.

  4. Введите URL-адрес конечной точки OData Dynamics 365 (сетевая версия). Он должен выглядеть подобно этому URL-адресу, где OrganizationName — это имя организации Dynamics 365 (сетевая версия), и v8.1 — это версия. Нажмите кнопку ОК.

    https://OrganizationName.api.crm.dynamics.com/api/data/v8.1

    Совет

    URL-адрес конечной точки OData можно найти в веб-клиенте Microsoft Dynamics 365. Откройте Параметры > Настройки > Ресурсы для разработчиков и найдите URL-адрес Веб-API экземпляра.

  5. В диалогом окне "Доступ к каналу OData" щелкните Учетная запись организации, затем щелкните Подключить.

    Примечание

    Если вы не выполнили вход в свой экземпляр Microsoft Dynamics 365 Online, перед нажатием кнопки "Подключить" нажмите Вход в диалоговом окне "Доступ к каналу OData".

  6. Таблицы сущностей баз данных организации отображаются в окне навигации Power BI Desktop. Можно выбрать сущности по умолчанию и настраиваемые сущности. Дополнительные сведения о создании отчетов с помощью Power BI Desktop см. по ссылке Поддержка Power BI: Представление отчета в Power BI Desktop.

    Выбор таблицы сущности

    Совет

    Аналогичным образом можно подключиться к Microsoft Dynamics 365 Online с помощью Microsoft Office Excel Power Query, выбрав Из других источников на вкладке Power Query в Excel.

Использование Power BI с Microsoft Dynamics 365 (локальная версия)

Можно использовать Power BI с Dynamics 365 (локальная версия) для создания и публикации богатых визуализаций, которые доступны из любого места.

Требования

  • Windows Server 2012 R2 с AD FS 3.0 (обязательно для развертывание с выходом в Интернет (IFD).

  • Для IFD в Сервер Microsoft Dynamics 365 Server должно быть включено OAuth. Этот шаг описывается в следующем разделе.

  • Учетная запись Microsoft Power BI

Примечание

Запланированное обновление отчетов не поддерживается с наборами данных Dynamics 365 (локальная версия), которые опубликованы в службе Power BI. Можно обновить отчеты в Microsoft Power BI Desktop или Microsoft Office Excel, а затем отправить эти отчеты в службу Power BI.

Настройка Microsoft Dynamics 365 (локальная версия) для Power BI

  1. Если используется внутреннее подключение к развертыванию Dynamics 365 (локальная версия) (не с помощью IFD), переходите к шагу 4.

    Если развертывание настроено для IFD, включите OAuth на Сервер Microsoft Dynamics 365 Server. Для этого откройте окно Windows PowerShell и выполните следующие команды PowerShell.

    Add-PSSnapin Microsoft.Crm.PowerShell
    $fedurl = Get-CrmSetting -SettingType ClaimsSettings
    $fedurl.FederationProviderType = 1
    Set-CrmSetting $fedurl
    
  2. После выполнения приведенных выше команд необходимо перезагрузить IIS. В окне командной строки введите команду IISReset, затем нажмите клавишу ВВОД.

  3. Зарегистрируйте клиент Power BI Desktop OAuth 2.0 в ADFS. Для этого откройте окно Windows PowerShell и выполните следующую команду PowerShell на компьютере, на котором работает Power BI Desktop, который будет использоваться для публикации отчетов в службе Power BI.

    Add-AdfsClient -ClientId "a672d62c-fc7b-4e81-a576-e60dc46e951d" -Name "Microsoft Power BI" -RedirectUri @("https://de-users-preview.sqlazurelabs.com/account/reply/", "https://preview.powerbi.com/views/oauthredirect.html") -Description "ADFS OAuth 2.0 client for Microsoft Power BI"
    
  4. В Power BI Desktop выполните вход в Power BI, затем используйте стандартный соединитель канала OData Feed для подключения к вашей системе Dynamics 365 (локальная версия), используя проверку подлинности Windows или OAuth. Для этого…

    1. Подключитесь к источнику данных в Power BI Desktop или Excel с помощью соединителя канала OData Feed.

      • Для внутренних развертываний (не IFD) введите URL-адрес канала OData, аналогичный https://server/crmorganization/api/data/vn.0, где server/crmorganization — это путь веб-приложения для организации Microsoft Dynamics 365, а vn.0 — версия Microsoft Dynamics 365, например v8.0 для Microsoft Dynamics 365. Например, https://contoso1/contosocrm/api/data/v8.0.

        Когда будет предложено выполнить вход для доступа к каналу OData, выберите Windows в списке типов проверки подлинности, затем введите свои учетные данные Dynamics 365 (локальная версия).

      • Для развертываний IFD введите URL-адрес канала OData, аналогичный https://[organization_URI]/api/data/vn.0, где organization_URI представляет собой полное имя домена, доступного из Интернета, а vn.0 — это версия Microsoft Dynamics 365, например v8.0 для Microsoft Dynamics 365. Например, организация Contoso имеет следующий URL-адрес: https://crmweb.contoso.com/api/data/v8.0.

        Когда будет предложено выполнить вход для доступа к каналу OData, выберите Учетная запись организации в списке типов проверки подлинности, затем введите свои учетные данные Dynamics 365 (локальная версия).

  5. Загружаются таблицы базы данных организации, из которых можно создавать отчеты.

  6. Опубликуйте отчеты в Power BI и создайте панели мониторинга.

  7. Обновляйте свои отчеты путем регулярной и частой повторной публикации отчетов с помощью Power BI Desktop или Excel.

См. также

Расширение Dynamics 365 с помощью интеграции и решений

© Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены. Авторские права