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 поддерживается точно. Похоже, что не может получить доступ к рабочей области. Если использую строку подключение с логином и паролем все работает. Но с таким подходом свои ограничения и он не подходит.
Обсуждают сегодня