CLI через service principal?
У меня ошибка ##[error]Deployment failed! Failed to resolve PBI workspace. Description:
Приложение в AAD зарегистрировано, service principal app в администраторы рабочей области добавлен.
Что еще может быть?
строка подключения эта
Provider=MSOLAP;Data Source=asazure://northeurope.asazure.windows.net/MyAASServer;User ID=app:<APPLICATION ID>@<TENANT ID>;Password=<APPLICATION KEY>;Persist Security Info=True;Impersonation Level=Impersonate
А строка подключения точно правильная? Ошибка указывает на то, что он не может саму рабочую область найти? И да - это премиум или PPU? В PPU, насколько помню, service principal не поддерживается. Ещё вариант (навскидку) - алиасы не используете? Они в Power BI не поддерживаются
Конкретно эта строка подключения из документации TE. Пробовал разные, в том числе из оф. документации PBI. Когда менял app Id на object id, ошибка была другая, что не может распознать токен для авторизации. У меня embedded, service principal поддерживается точно. Похоже, что не может получить доступ к рабочей области. Если использую строку подключение с логином и паролем все работает. Но с таким подходом свои ограничения и он не подходит.
Обсуждают сегодня