Page tree
Skip to end of metadata
Go to start of metadata

Description:

The property specifies when to compile the Kyvos Java Formula fields for build jobs.

Values and behavior:

  • True - When set to true, all the formula fields in the dataset will be compiled on BI Server before launching the build jobs. The compiled byte code will be used to re-generate formula fields objects in distributed map tasks of build jobs.
  • False - When set to false, all the formula fields in a dataset will be compiled in each map task of build jobs.

Default value:

True

Scope:

  • Connection: If the property is set at the connection, then the property value is applicable for all dataset build and cube build jobs.
  • Cube: If the property is set on a cube, then the value will override the connection level value for that cube’s build job.
  • Dataset: If the property is set on a dataset, then the value will override cube level value for that cube’s dataset build job.

NOTE: If the property is set on a dataset and a dataset is built, then the value will override the connection level value for that dataset build job.

Recommendation:

Set as true for formula field execution optimization. Also, it removes the dependency on the availability of JDK on distributed cluster machines.

  • No labels