Symptom
- After migrating from a classic account-based model to the new model type (measures), existing data actions require updates.
- Steps referencing [d/Account] or account members do not return expected results.
- Data initially appears only under a default measure named "SignedData".
- Calculated results and currency-converted values referenced by data actions are not available until redefined in the new model.
Environment
- SAP Analytics Cloud
Reproducing the Issue
Cause
Resolution
- Update dimension references in data actions and advanced formulas from Account to Measures (for example, replace [d/Account] = "AccountA" with [d/Measures] = "MeasureA").
- For cross-model copy steps, use the LINK function, which supports both classic account models and models with measures as source or target.
- Account for migrated data landing in the default measure "SignedData" and create a data action or multi-action to redistribute values into the correct target measures, filtered as needed (for example, by version or product).
- Recreate calculated accounts as calculated measures and repoint any data action logic to these new calculated measures.
- If currency conversion was used, re-enable currency conversion in the new model, redefine conversion measures, and update data action steps to reference the new conversion measures.
- Validate and test all updated data actions to confirm expected results before publishing.
See Also
Keywords
data actions, classic account model, new model type, measures, migration, advanced formulas, LINK function, SignedData, calculated measures, currency conversion, SAC planning, model conversion, cross-model copy, script update, measure mapping , KBA , LOD-ANA-PL-DA , Data Actions , Problem
Product
SAP Analytics Cloud all versions
SAP Knowledge Base Article - Public