Automating SQL Server Analysis Services cubes and cubes processing

take this approach :

1. create a project ( BI Analysis Services type)

2.  build this project and it will create the asdatabase file.

3.Automate  cubes deploy : Deploy the asdatabse file  with /s options on command line :

 command line for it is : 

cd C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\  && Microsoft.AnalysisServices.Deployment  c:\CONDOR_SSAS.asdatabase /s

4. Automate the processing of cube.

deploy the asdatabase file like above without the /s option this will walk you through the wizard to create the XMLA Script.    

store these XMLA scripts for your cubes just one time.

5. Automate processing of cubes :

To process one time stored XMLA Scripts the command line is :

cd C:\tools  && ascmd.exe -S %COMPUTERNAME% -U %USERDOMAIN%\%USERNAME% -P %NT_PWD% -i "CONDOR_SSAS.xmla"

Note  : The ascmd tool  used here can be found in SQL Server  2005 Samples.