Rules troubleshooting

This topic describes the measures that can help avoid errors during rules development.

Compilation errors

Check the Rules tab of the Edit Database dashboard.

Rule compilation errors are displayed with a red exclamation mark.

Runtime errors

These rule errors can be detected during runtime:

  • Calculation cycles
  • Exceedances of the maximum calculation recursion depth

If these errors occur, corresponding entries are written to the application log.

  • Event: Calculation cycle detected.

    Message: A calculation cycle was detected. Cube: '<cube name>'

  • Event: Calculation recursion depth limit reached.

    Message: The calculation recursion depth limit was reached. Cube: '<cube name>'