Share via


Variables (PEL)

In PerformancePoint Expression Language (PEL), a variable represents one of the properties of a model. In fact, the set of variables that is listed on the Business Rules workspace exactly matches the properties listed on the Model Properties page.

The variables listed for a model in the Business Rules workspace are determined by the type of model that you create. Each time that you create a model, Planning Business Modeler automatically creates a set of predefined model properties.

For more information about model properties, see About model properties.

Characteristics of Variables

Because a variable is a property of a model, it has characteristics that are governed by its connection with the model.

The following list describes important characteristics of variables.

  • A variable has meaning only in association with its model.

  • A variable is available to all rules in the model that have procedural behavior. You can reference variables in the rule text.

  • To change the value of a variable, you can change the definition of the corresponding model property. For information about how to change the value of a variable, see Add, edit, or delete a model property.

  • All variables in a model must have unique names, but you can have variables with the same names across models.

  • Once a variable is declared, its type and name may not be changed in a rule. To change a variable name or type, you must delete the corresponding model property, and create a new one to replace it.

    For information about how to add or delete properties, see Add, edit, or delete a model property.

    For a complete list of supported variable types, see Types (PEL).

See Also

Concepts

Parameters (PEL)

Other Resources

PEL syntax elements