Решение этой проблемы.
Мне нужно создать webapp / api в активной директории azure.Скопируйте его идентификатор приложения, идентификатор клиента и ключ аутентификации, которые вам нужны для перехода в раздел ключей вашего приложения.
Перейдите к программе сервера управления SQL, которая подключена к вашему серверу анализа.Зайдите в систему безопасности и добавьте app: @ при вводе вручную (если вы не видите свое приложение в списке).
Затем используйте ту же команду, которую я использовал в вопросе, но измените некоторые компоненты.Измените адрес электронной почты пользователя на идентификатор приложения и пароль на ключ аутентификации.Добавьте идентификатор арендатора.
Add-AzureAnalysisServicesAccount -Credential $Credential -ServicePrincipal -TenantId $TenantId -RolloutEnvironment "xxxxxx.asazure.windows.net"
Invoke-ASCmd -InputFile xx.XMLA -Server asazure://southeastasia.asazure.windows.net/xxxxxx -Credential $Credential
Надеюсь, этот скрипт поможет кому-то, у кого такая же проблема, как и у меня.