Symptom
In SAP Analytics Cloud for Planning (SAC), in the advanced formulas data action step, the following IF condition doe not work. (i.e. the record whose dimensionA member has propertyB not equal to its dimensionC member is not being deleted)
- IF [d/dimensionA].[p/propertyB] != [d/dimensionC] THEN
DELETE()
ENDIF
The following IF condition does not work either. (the same record is not being deleted even though you change 'not equal' to 'equal' in the IF condition)
- IF [d/dimensionA].[p/propertyB] = [d/dimensionC] THEN
DELETE()
ENDIF
Environment
- SAP Analytics Cloud (Enterprise) 2022.8.17
Cause
IF function does not compare for each record line. It compares all dimension members & property values.
Resolution
To get your expected result, please add FOREACH statement.
For example, the following FOREACH statement executes IF condition for each dimensionA member (calculation is narrowed down) and compares each dimensionC Member with the propertyB property of this dimensionA member.
FOREACH.BOOKED [d/dimensionA]
IF [d/dimensionA].[p/propertyB] != [d/dimensionC] THEN
DELETE()
ENDIF
ENDFOR
See Also
Keywords
SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, Cloud for Analytics, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJcloud, BOCloud., SAC, SAP AC, Cloud-Analytics, CloudAnalytics, SAPCloudAnalytics,Error, Issue, System, Data, User, Unable, Access, Sac, Acquisition, Model, Connect, Story, Tenant, Import, Failed, Using, Working, SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, Cloud for Analytics, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJcloud, BOCloud., SAC, SAP AC, Cloud-Analytics, CloudAnalytics, SAPCloudAnalytics,Error, Issue, System, Data, User, Unable, Access, Connection, Sac, Connector, Live, Acquisition, Up, Set, setup, Model, BW, Connect, Story, Tenant, Import, Failed, Using, Working, SAML, SSO, sapanalyticscloud, sap analytical cloud, sap analytical cloud, SAC, sap analyst cloud, connected, failure, stopped, sap analyst cloud, https://hcs.cloud.sap, https://hanacloudservices.cloud.sap, https://cloudanalytics.accounts.ondemand.com, https://hanacloudservices-us.accounts.ondemand.com, https://www.sap.com, https://help.sap.com, predictive analytics (analysis), data analysis (analytics) tools, analytics tools, sap analytics cloud, data literacy, advanced analytics, data democratization, analytics software, real time analytics, self service analytics, advanced data analytics, analytics as a service, analytics cloud / cloud analytics, saas analytics, cloud bi, enterprise planning, cloud data analytics, cloud based analytics, analytics cloud platform, modern analytics, real time analysis, cloud analytics solution(s), what is sap analytics cloud, cloud analytics tools, analytics in the cloud, cloud analytics software , KBA , LOD-ANA-PL-AF , Advanced Formulas , Problem