Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.




Note how the results do not make sense. For example, the row where Month Id="201401" has three values for Month Desc when it should only have one, "Jan 2014":

This is a known issue in Strategy 10.11 with Feature Flag "Defect fixes that may impact Data, SQL, MDX, CSI" on.
Below is the CSI executed for this dossier. Notice that we only joined the 2 relationship table, and lost the relation between Month_ID and Month_DESC, and that caused each Month_ID to be mapped to every Month_DESC.
Table5 [REL_QUARTER_ID_MONTH_ID]: Quarter Id, Month Id, RELATIONSHIP_TABLE, ONE_TO_MANY Table6 [REL_QUARTER_ID_MONTH_DESC]: Quarter Id, Month Desc, RELATIONSHIP_TABLE, ONE_TO_MANY select [Month Id]@[MONTH_ID], [Month Desc]@[MONTH_DESC], [Quarter Id]@[QUARTER_ID] from LU_MONTH T2 T3 (3 tables) with Table Join Tree: [REL_QUARTER_ID_MONTH_ID] Join [REL_QUARTER_ID_MONTH_DESC] with output level Tuple([Month Id]@[MONTH_ID], [Month Desc]@[MONTH_DESC], [Quarter Id]@[QUARTER_ID])
In the new fix, we do not skip the join on the fact table when optimizing CSI. This corrects the wrong CSI that was being executed and ensures that the correct data will always be returned now:

Below is the CSI executed after the fix. The black text is the same as before the fix. The red text shows the additional CSI that includes the fact table:
Table5 [REL_QUARTER_ID_MONTH_ID]: Quarter Id, Month Id, RELATIONSHIP_TABLE, ONE_TO_MANY Table6 [REL_QUARTER_ID_MONTH_DESC]: Quarter Id, Month Desc, RELATIONSHIP_TABLE, ONE_TO_MANY Table7 [F_LU_MONTHE7F9BA7416C1FFE11D0101073A856436]: Month Of Year, Month Desc, Month Id, Row Count - LU_MONTH, FACT_TABLE select [Month Id]@[MONTH_ID], [Month Desc]@[MONTH_DESC], [Quarter Id]@[QUARTER_ID] from LU_MONTH T2 T3 (3 tables) with Table Join Tree: [REL_QUARTER_ID_MONTH_ID] Join [REL_QUARTER_ID_MONTH_DESC] with output level Tuple([Month Id]@[MONTH_ID], [Month Desc]@[MONTH_DESC], [Quarter Id]@[QUARTER_ID]) Join (Set of distinct Tuple([Month Id]@[MONTH_ID], [Month Desc]@[MONTH_DESC]) where Tuple([Month Id]@[MONTH_ID], [Month Desc]@[MONTH_DESC]) in [F_LU_MONTHE7F9BA7416C1FFE11D0101073A856436]) with output level Tuple([Month Id]@[MONTH_ID], [Month Desc]@[MONTH_DESC], [Quarter Id]@[QUARTER_ID])