How to deploy SSAS CUBE using XMLA

Ganesh Sundaresan 21 Reputation points
2022-02-09T04:50:14.01+00:00

Hi

In my development environment, I can able to create and process/deploy SSAS CUBE using SSDT.
And in production environment, CUBE deployment is a manual process, where in we will execute .xmla script directly in analysis server.

Looking for guidance/options to execute .xmla script using script task in SSIS or using powershell script?

Thanks in advance.

SQL Server Analysis Services
SQL Server Analysis Services
A Microsoft online analytical data engine used in decision support and business analytics, providing the analytical data for business reports and client applications such as Power BI, Excel, Reporting Services reports, and other data visualization tools.
1,344 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Nandan Hegde 36,146 Reputation points MVP Volunteer Moderator
    2022-02-09T17:17:50.313+00:00
    0 comments No comments

  2. CarrinWu-MSFT 6,891 Reputation points
    2022-02-11T03:14:05.147+00:00

    Hi @Ganesh Sundaresan ,

    Thank you for your post.

    May I ask which model did you create, tabular model or multidimensional model? By using the Analysis Services Deployment Wizard, which can generate a deployment XMLA script that you can forward to an administrator who can execute the script directly in SSMS, by ASCMD, or by scheduling it in SQL Server Agent, provided he or she has the required administrative rights. If it is tabular model, please refer to Tabular model solution deployment. If it is multidimensional model, please refer to Multidimensional model solution deployment.

    Best regards,
    Carrin


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.