Environment¶
The Environment is the physical implementation of the Scenario. While configuring the Environment, all items included in the Scenario are mapped on real items that exist in a physical environment. Each physical machine to be associated with those configured within the Scenario requires specific services (that vary according to its role). The configured Scenario is then mapped on a real environment to which it will be deployed in order to make it operational.
The deploy of the environment¶
The deploy of the environment creates the server instance and the data warehouse. Every customer has a completely separated SQL Server instance, which is created during the first deployment. After creating the server, the system creates the data warehouse, all the tables, views, functions and stored procedures required to manage customer raw data (bm20 schema).
After the first deployment, new deployments update the data warehouse structure according to the project configuration. Every time the customer adds a new functionality, a new site, a new data source or a new custom entity the environment must be re-deployed to reflect the project configuration in the physical data warehouse structure.
The deployment of the environment is always “incremental”, which means that only new entities are added to the system without destroying the previous ones.
The deploy of an environment does not affect the data you may have configured for smart views. A specific deploy of smart views can be executed in the corresponding page.