Skip to main content

property Cube.auto_explain : AutoExplain | None

Auto-Explain feature of the cube. None when atoti.SessionConfig.ai is None. Without AI configured:
>>> table_name = "Example"
>>> data_types = {"Country": "String", "Quantity": "int"}
>>> keys = {"Country"}
>>> table = session_with_ai_disabled.create_table(
...     table_name, data_types=data_types, keys=keys
... )
>>> cube = session_with_ai_disabled.create_cube(table)
>>> cube.auto_explain is None
True
With AI configured:
>>> table = session_with_ai_enabled.create_table(
...     table_name, data_types=data_types, keys=keys
... )
>>> cube = session_with_ai_enabled.create_cube(table)
>>> cube.auto_explain is not None
True