Use Git source control to deploy database assets between environments

As an administrator of a TM1 database, you can deploy database assets between environments (for example, from development to production) without stopping the database or manually copying and pasting assets. The source specifications of models and their database assets are created and managed with Git commands. You can see the structure of the database assets in Git and use Git commands to add and remove versions of your assets easily.

Why is this useful?

  • You can see your database assets in an easy to read format. Assets can include chores, cubes, dimensions, processes, and more.
  • You can build different versions of your database assets by using Git branches.
  • You can control which versions of your database assets you use for your environments. Use one branch for your development environment and another for your production environment.
  • You can see the differences between versions of your database assets easily. You can even revert to previous versions if you need to.
  • You can deploy your database assets directly to your environment by using Git commands.
Note: This capability is available only in Planning Analytics Local.

To learn more, see Managing TM1® database assets with Git.