Introduction
When you make any structural changes to an application, you must deploy the application for those changes to go into effect. Application modelers can monitor and manage application deployment using the Deployment node.
This article covers:
- Navigating to the Deployment node.
- When to deploy.
- Deploying applications.
- Monitoring deployment progress.
- Resources for further learning.
Tip: Explore the basics of building applications in the Modeler here.
Navigation
Follow the instructions below to go to the Deployment node.
Go to Modeler and select an application.
You will land on this page:
If you leave the node, you can return to it using the left navigation:
When to deploy
The following list includes some but not all changes that require subsequent deployment:
- New/Removed model
- New/Removed dimension
- New/Removed hierarchy
- New/Removed dimension property
- New/Removed model dimension
- New/Removed linked model
- New/Removed MDX rule
- Attribute hierarchy property changed
Deploy application
You have the following actions to manage deployment:
Deploy
Deploys the application.
You can also deploy the application from the left navigation, regardless of where you are in the Modeler.
Note: The more data, dimensions, models, etc. you have in your application, the longer it will take to construct a new OLAP cube. That's why we recommend deploying only when structural changes have been made.
Cancel
Cancels the deployment.
Clear query cache
Clear your cached data and/or execution plans to avoid deployment slowdowns and corruption.
Monitor deployment progress
You can also monitor deployment progress and time:
Relational
Applies schema changes to the database on your SQL server. For reference, table creation, stored procedure and index upgrades are examples of schema changes.
OLAP
Builds OLAP cubes in your SSAS server.
Security
Updates the application's security configurations (e.g., dimension and model permissions).
Process
Updates the application's data partitions, dimensions, and hierarchies.
Tip: Select one of the deployment phases to filter to the relevant dimensions and models.
Total time
Shows the total time required to deploy the application.