#powerbi #ssas #powerbi-desktop #impersonation
Вопрос:
Используя Powerbi Desktop, я опубликовал набор данных, который теперь могу видеть на https://app.powerbi.com/
. Когда я перехожу к набору данных и нажимаю «Обновить сейчас», он делает это успешно (ошибки не отображаются).
Так почему же, если я нажму «Создать отчет», я получу ошибку «Произошла ошибка доступа к источнику данных. Пожалуйста, свяжитесь с администратором шлюза».
Итак, вот некоторая справочная информация о проверке подлинности. Может быть, это поможет.
Наш сервер подпадает под домен FirstCompany
, поэтому я регистрируюсь как FirstCompanyJoe
. В SSDT я создаю куб SSAS и создаю роль только для чтения FirstCompanyJoe
. Затем я разворачиваю куб.
На своей рабочей станции (на которую я также вхожу как FirstCompanyJoe
) я открываю рабочий стол Powerbi и вхожу как Joe@SecondCompany.com
, потому что у меня есть учетная запись Pro. Я создаю документ powerbi, используя куб SSAS выше. Как только pbix будет готов, я опубликую его в app.powerbuilder.com (также под Joe@SecondCompany.com
). Я захожу в «Мое рабочее пространство» и вижу отчет и набор данных. Я могу успешно обновить набор данных.
Проблема здесь в том , что моя учетная запись Pro powerbi находится под электронной почтой Joe@SecondCompany.com
, но куб был создан и опубликован в домене FirstCompanyJoe
. Из того, что я прочитал, электронное письмо, используемое для входа в Power BI, затем передается службам Analysis Services в качестве эффективного пользователя.
Возможно Joe@SecondCompany.com
ли получить доступ к кубу, в котором он был создан FirstCompanyJoe
?
Я уже установил On-premises data gateway
его на сервере, и с тех пор я могу обновить свой набор данных по адресу app.powerbi.com, это означает, что шлюз работает.
Кроме того, когда я нажимаю «Проверить все соединения», я выхожу в Сеть: Вы готовы к работе.