Обновление набора данных Power BI с помощью фабрики данных Azure - PullRequest
0 голосов
/ 12 апреля 2019

Есть ли способ обновить набор данных Power BI через фабрику данных Azure?

Я обнаружил, что существует один REST API (https://powerbi.microsoft.com/en-us/blog/announcing-data-refresh-apis-in-the-power-bi-service/),, который можно использовать для выполнения этой задачи, но я изо всех сил пытаюсь аутентифицироваться и передавать токен авторизации для того же.

Подскажите, пожалуйста, какие у нас есть альтернативные варианты?

Ответы [ 2 ]

0 голосов
/ 24 апреля 2019

Мне удалось обновить мой набор данных Power BI из фабрики данных Azure с помощью Power BI REST API (POST / GET), задача состояла в том, чтобы передать токен аутентификации, чтобы я понял, что это можно сделать путем захвата «access_token» вОтдельное действие, а затем передать его в действие POST, которое фактически обновляет набор данных.

Вот поток:

  1. Веб-операция для получения token_type и access_token .Мне пришлось передать различные параметры в конвейер (см. Скриншот ниже).

URL: https://login.microsoftonline.com/common/oauth2/token

enter image description here

Еще одно веб-действие для вызова API POST для обновления набора данных.В этом я передал токены аутентификации, захваченные в предыдущей активности входа в Интернет (см. Скриншот ниже):

enter image description here

Надеюсь, это поможет !!

Не стесняйтесь обращаться в случае возникновения вопросов.

0 голосов
/ 12 апреля 2019

В настоящее время фабрика данных Azure поддерживает только Basic и Client certificate аутентификацию:

Метод аутентификации, используемый для вызова конечной точки.Поддерживаемые типы: «Базовый или ClientCertificate».

...