Перейти к основному содержимому Перейти к дополнительному содержимому

Службы Microsoft Power BI

Коннекторы Power BI используется для подключения среды Power BI.

Qlik Lineage Connectors поддерживает облако Power BI Cloud. Важно установить Power BI Desktop на тот же компьютер, что и службу Qlik Lineage Connectors; это необходимо для анализа отчетов. Для Power BI Desktop не требуется лицензия, но этот клиент должен быть локальным для Qlik Lineage Connectors, чтобы он мог использовать инфраструктуру Microsoft для обмена данными с облаком Power BI Cloud с целью получения необходимых метаданных. Как правило, оба приложения устанавливаются на компьютере Windows, хотя их можно также установить на одном сервере Windows. Обратите внимание, что этап Службы Microsoft Power BI, на котором после установки Power BI Desktop необходимо ввести местоположение Power BI в Qlik Lineage Connectors, выбрав «Общие параметры» > «Служба» (вкладка) > Power BI.

Предварительные требования

Qlik Lineage Connectors использует главного пользователя для доступа к ресурсам Power BI. Потребуется зарегистрировать пользователя в Azure Active Directory, настроить его в качестве администратора службы Power BI и добавить доступ ко всем рабочим пространствам Power BI.

  1. Установите Power BI Desktop на локальном компьютере. Откройте Общие параметры в Qlik Lineage Connectors и найдите последнюю настройку в окне Общие параметры: POWER BI DESKTOP BINARY FOLDER. Введите путь установки Power BI Desktop: C:\Program Files\Microsoft Power BI Desktop\bin

  2. Зарегистрируйте Qlik Lineage Connectors в Azure Active Directory.

  3. Примените разрешения для приложения в Azure AD.

  4. Настройте коннектор Power BI в Qlik Lineage Connectors.

Зарегистрируйте Qlik Lineage Connectors в Azure Active Directory с помощью инструмента регистрации приложений Power BI Application Registration Tool:

  1. Перейдите на страницу dev.powerbi.com/apps

  2. Нажмите Sign in (Войти) для входа с использованием существующей учетной записи, затем выберите Next (Далее).

  3. В поле Application Name (Имя приложения) укажите имя приложения, т. е. Qlik Lineage Connectors

  4. В поле «Тип приложения» выберите «Собственный».

  5. В поле API Access (Доступ к API) выберите все API с доступом Read only (Только чтение).

  6. Щелкните Register (Зарегистрировать).

  7. Сохраните ИД приложения.

ИД приложения Power BI

Сообщение об успешной регистрации Power BI

Применение разрешений для Qlik Lineage Connectors в Azure AD

  1. Выполните поиск по запросу Регистрации приложений на портале Azure или перейдите на соответствующий экран и выберите приложение (например, Qlik Lineage Connectors).

  2. Выберите «Разрешения API» в области «Управление».

  3. В окне «Разрешения API» выберите «Добавить разрешение», затем «Служба Power BI».

Разрешения API Power BI

«Добавить разрешение» в верхней левой части экрана и «Служба Power BI» внизу справа.
  1. Добавьте все API-интерфейсы Read.All в список «Делегированные разрешения». Выбирайте их по одному, чтобы сохранить сделанный выбор. По завершении нажмите «Сохранить».

  2. Выберите «Дать согласие».

Действие «Дать согласие» необходимо для того, чтобы в главной учетной записи не появлялись запросы на согласие из Azure AD. Если учетная запись, выполняющая это действие, принадлежит глобальному администратору, то разрешение для этого приложения предоставляется всем пользователям в организации. Если учетная запись, выполняющая это действие, принадлежит главному пользователю, а не глобальному администратору, то разрешение для этого приложения предоставляется только главной учетной записи. Примечание: На выполнение действия «Дать согласие» может потребоваться время. Проверьте разрешения в окне «Регистрация приложений Azure» в области «Разрешения API»:

Power BI — согласие предоставлено

Список всех разрешений Power BI и сведения о необходимости согласия.

Настройка коннектора Power BI в Qlik Lineage Connectors

  1. В Qlik Lineage Connectors выберите «Параметры коннекторов» -> «Коннекторы» -> «Новый коннектор».

  2. Добавьте новый коннектор Microsoft Power BI Services и укажите ИД клиента (приложения), имя пользователя и пароль.

  3. Щелкните «Проверка», чтобы проверить подключение.

  4. Выполните сохранение.

Поддерживаемые среды Power BI

Пакет Qlik Lineage Connectors включает поддержку трех облачных сред Microsoft: Commercial, GCC (Government Community Cloud) и GCC High. Потребуется изменить URI проверки подлинности Power BI, используемые по умолчанию, чтобы обеспечить доступ к средам GCC/GCC High через Qlik Lineage Connectors.

Commercial
  • Использование настроек по умолчанию

  • Не устанавливайте флажок Переопределить URI проверки подлинности Power BI

GCC
  • Установите флажок Переопределить URI аутентификации Power BI

  • В поле Центр проверки подлинности задайте: https://login.microsoftonline.com/organizations/

  • В поле Ресурс проверки подлинности задайте: https://analysis.usgovcloudapi.net/powerbi/api

  • В поле URI базового API задайте: https://api.powerbigov.us

GCC High
  • Установите флажок Переопределить URI проверки подлинности Power BI

  • В поле Центр проверки подлинности задайте: https://login.microsoftonline.com/organizations/

  • В поле Ресурс проверки подлинности задайте: https://high.analysis.usgovcloudapi.net/powerbi/api

  • В поле URI базового API задайте: https://api.high.powerbigov.us

URI проверки подлинности Power BI

Настройки проверки подлинности для PowerBI.

Правила Microsoft Power BI

Рабочие области: список рабочих областей для извлечения.

ИД отчетов: ИД отдельных отчетов для извлечения.

Псевдоним папки

Псевдоним папки будет синхронизировать разные ссылки, из которых может считывать данные коннектор. Например, приложение может ссылаться на папку с указанием пути \\mssql01-prod\sources, а в скрипт ссылается на нее же с указанием пути \\mssql01-prod.company.com\sources. В этом случае две разные ссылки указывают на одну и ту же папку, но на графиках происхождения это выглядит не так. При добавлении псевдонима имя ресурса будет синхронизировано, благодаря чему графики будут согласованы.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!