backend.pql_queries.log_skeleton_queries¶
Queries that can be used to get log-skeleton related data from celonis.
Functions¶
|
Caculates which pairs of Activity always occurr before each other. |
|
Caculates which pairs of Activity always occurr after each other. |
|
Caculates which pairs of Activity are equivalent. |
|
Caculates which pairs of Activity are exclusive choice. |
|
Caculates which pairs of Activity never occurr together. |
|
Gets the directly follows relation and count. |
|
Gets the activity frequencies. |
Module Contents¶
- backend.pql_queries.log_skeleton_queries.get_always_before_relation(celonis: backend.celonis_connection.celonis_connection_manager.CelonisConnectionManager) pandas.DataFrame ¶
Caculates which pairs of Activity always occurr before each other.
- Parameters:
celonis (CelonisConnectionManager) – the celonis connection
- Returns:
A dataframe that contains for pairs of Activities whether they always occurr before each other.
- backend.pql_queries.log_skeleton_queries.get_always_after_relation(celonis: backend.celonis_connection.celonis_connection_manager.CelonisConnectionManager) pandas.DataFrame ¶
Caculates which pairs of Activity always occurr after each other.
- Parameters:
celonis (CelonisConnectionManager) – the celonis connection
- Returns:
A dataframe that contains for pairs of Activities whether they always occurr after each other.
- backend.pql_queries.log_skeleton_queries.get_equivalance_relation(celonis: backend.celonis_connection.celonis_connection_manager.CelonisConnectionManager) pandas.DataFrame ¶
Caculates which pairs of Activity are equivalent.
- Parameters:
celonis (CelonisConnectionManager) – the celonis connection
- Returns:
A dataframe that contains for pairs of Activities whether they are equivalent.
- backend.pql_queries.log_skeleton_queries.get_exclusive_choice_relaion(celonis: backend.celonis_connection.celonis_connection_manager.CelonisConnectionManager) pandas.DataFrame ¶
Caculates which pairs of Activity are exclusive choice.
- Parameters:
celonis (CelonisConnectionManager) – the celonis connection
- Returns:
A dataframe that contains for pairs of Activities whether they are exclusive choice.
- backend.pql_queries.log_skeleton_queries.get_never_together_relation(celonis: backend.celonis_connection.celonis_connection_manager.CelonisConnectionManager) pandas.DataFrame ¶
Caculates which pairs of Activity never occurr together.
- Parameters:
celonis (CelonisConnectionManager) – the celonis connection
- Returns:
A dataframe that contains for pairs of Activities whether they are never together in a trace
- backend.pql_queries.log_skeleton_queries.get_directly_follows_relation_and_count(celonis: backend.celonis_connection.celonis_connection_manager.CelonisConnectionManager) pandas.DataFrame ¶
Gets the directly follows relation and count.
- Parameters:
celonis (CelonisConnectionManager) – the celonis connection
- Returns:
A pandas dataframe that contains a statement whether the dirctly follows relation is true and the count for each
- backend.pql_queries.log_skeleton_queries.get_act_freq(celonis: backend.celonis_connection.celonis_connection_manager.CelonisConnectionManager) pandas.DataFrame ¶
Gets the activity frequencies.
- Parameters:
celonis (CelonisConnectionManager) – the celonis connection
- Returns:
A pandas dataframe that contains the activity frequencies