Setting up environments

An environment is a collection of data source definitions.

Environments allow you to point a repository object to a different data source without making any changes to the objects themselves. This can be useful for testing purposes when it is not recommended to test objects against production data. You can define a test environment that points to a test data source and use it for development. Users can use a production environment once all objects have been tested.

One default environment always exists and cannot be deleted.

When you create a new environment, it reads data source definitions from the default environment. You can then change those definitions so they point to different locations.

If you have more than one environment available, you can switch between them.