no, you really shouldn't use BIDS to deploy to prod. BIDS always overwrites the management settings (security and partition) of the target server.
The best option is to use the Deployment Wizard. It allows you to generate an incremental deployment script that updates the cube structures and dimensions. You can customize how roles and sections are handled. It uses the XML output files created when creating SSAS in BIDS as input files, and you can run several modes:
- Quiet mode (/ s): starts the utility in silent mode and does not display any dialog boxes.
- Answer file mode (/ a): Do not deploy. Modify only the input files.
- Output Mode (/ o): The user interface is not displayed. Create an XMLA script to be sent to the deployment targets. Deployment will not happen.
If you need full synchronization, you can use the Database Synchronization Wizard. It almost clones the database. When the destination database already exists, it performs metadata synchronization and incremental data synchronization. When the target database does not exist, the data is fully deployed and synchronized.
Diego source share