How to create blueprints with Arc

The Blueprints tool allows you to manage and create blueprints for your TM1 application. Blueprints provide a structured way to define best practice techniques and generate boilerplate code to implement them. Think of Blueprints as templates “on steroids”!

Getting Started

To access the Blueprints tool:

  1. Log in to your tm1 instance
  2. Navigate to the Tools menu in the server tree
  3. Click on the Blueprints icon

You can also access Blueprints from the “Create Process” dialog by setting the type to “Blueprint” and selecting one from the list:

Toolbar Options

The toolbar provides several key functions:

Refresh

Click the refresh button to update the blueprints list and ensure you’re viewing the latest data.

Options

The options menu allows you to:

  • Toggle large toolbar buttons for better visibility

Included Blueprints

There are two Blueprints included by the Cubewise consulting team:

Cube Load Process

This Blueprint generates a template to load a cube with data. It adheres to Cubewise best practice and coding standards, with optional sections for various functions, data sources and other boilerplate code.

Dimension Load Process

This Blueprint generates a template to load a dimension with data. It adheres to Cubewise best practice and coding standards, with optional sections for various functions, data sources and other boilerplate code.

Tips for writing your own

To find the default blueprints, go to the Arc installation folder and open the blueprints folder:

  • Refer to the README and existing examples to learn more about creating Blueprints
  • Read the Handlebars documentation at handlebarsjs.com
  • Start with a more complex version of your process or rule set and add Handlebar code to create the template
  • Use descriptive names for your blueprints to make them easily identifiable and their purpose clear
  • Organize your blueprints well, perhaps by business function or department

Need Help?

If you need additional assistance:

  1. Contact your system administrator
  2. Ask a question on the forum
  3. Visit our help portal
  4. Submit a support ticket

Posted

in

, , ,

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *