Hitachi

JP1 Version 12 JP1/Automatic Operation Service Template Developer's Guide 


3.6.4 Overview of property mapping

Property mapping is the setting that inherits a value from one step property or service property to another step property or service property. This enables you to dynamically set property values.

Setting mapping for an input property

When you edit an input property and set mapping, the value of the property being mapped is inherited by the input property being edited.

You can map the following properties to the input property:

The following figure shows an example of data flow when mapping is set for the input property.

Figure 3‒14: Data flow when mapping is set for the input property

[Figure]

In this figure, Property A is mapped to the input property. Therefore, the value specified or output to Property A is inherited by the value for the input property.

Setting mapping for an output property

When you edit an output property and set mapping, the value of the output property being edited is inherited by the property being mapped.

You can map the following properties to an output property:

The following figure shows an example of data flow when mapping is set for the output property.

Figure 3‒15: Data flow when mapping is set for the output property

[Figure]

In this figure, Property A is mapped to the output property. Therefore, the value output to the output property is inherited by the value for Property A.

Important

If you map the output property for which mapping is being set to an input property, an error occurs while the service template is built. For example, if the value of the output property of a step is set to be inherited by the output property of a service, the value cannot be inherited by the input property of the next step.