Symptom
You have an issue with SAP Analytics Cloud (SAC), Analytics Designer (AD) and want to know how to troubleshoot it.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP Analytics Cloud, Analytics Designer
Resolution
When facing an issue with SAP Analytics Cloud, Analytics Designer, please check the following:
- What is the model type that the analytic application (AA) is based on?
An import model (from BW, BW/4HANA, HANA, Excel spreadsheet, etc.) or a live model (BW, BW/4HANA, HANA, UNX, etc.)? - Does the same issue or behavior occur within a standalone story (built in the story designer)?
If the issue happens with a standalone story, then the issue should be reported to the team responsible for the model type used in the story: - BW or BW/4HANA live model → LOD-ANA-LDC-BW.
- HANA live model → LOD-ANA-LDC-HAN.
- Import model → LOD-ANA-DES.
- Planning specific workflow → LOD-ANA-PL.
After these checks, we can take a closer look into two common issues:
1. Performance:
For performance troubleshooting, we analyze two things:
1. Backend response time:
- Run the analytic application, press F12 (or go to the browser menu (...) > More Tools > Developer Tools).
- There are two types of requests: GetServerInfo and GetResponse. For performance purposes, the focus is the GetResponse request.
- Click the GetResponse record and go to "Preview".
- Check the run-time.
- If the run time is high, the issue may have to be processed by the team responsible for the model or connection type (import model / live connection).
- Make sure other potential causes have been explored and eliminated such as network latency.
2. Check the widgets and scripts that take the most start-up time:
- Launch the application.
- Add the following parameter in the URL: "?APP_PERFORMANCE_LOGGING=true".
- Open the browser Developer Tools (F12) and paste the following on the Console tab: window.sap.raptr.getEntriesByMarker("(Application)").filter(e => e.entryType === 'measure').sort((a,b) => (a.startTime + a.duration) - (b.startTime + b.duration)).
- This will generate data regarding the Application performance as follows:
3. After checking where the time is spent most, refer to the performance hints guidelines, check the script and settings based on existing best practices below:
2. Scripting Errors/ "How to" Requests:
1. Since Analytics Designer parses JavaScript code directly, one way to analyze scripting errors is by setting several "console.log" API’s into the application.
We can then follow the variables in the browser developer tools console tab. In the example below, there is a for loop (line 17) within a for loop (line 13):
Below we follow each variable within each for loop and check their values during script execution using the console.log to verify the values:
See Also
- 2487011 - What information do I need to provide when opening an case for SAP Analytics Cloud?
- 2511489 - Troubleshooting performance issues in SAP Analytics Cloud
- Analytic applications and API Community expert page
- SAP Analytics Cloud, analytics designer community questions
- SAP Analytics Cloud, Analytics Designer Developer Handbook
- SAP Analytics Cloud: Working with Analytic Applications YouTube channel
- SAP Analytics Cloud Youtube channel
- SAP Analytics Cloud, Analytics Designer – Training videos master blog
- SAP Analytics Cloud Analytics Designer API Reference Guide
- Performance Best Practices for SAP Analytics Cloud, Analytics Designer
- Practical Step-by-Step Guide to Tuning Analytic Applications Performance
- 2569847 - Where can you find SAC user assistance (help) to use, configure, and operate it more effectively?
- Have a question? Ask it here and let our amazing SAP community help! Or reply and share your knowledge!
- Search for SAP Analytics Cloud content using Google or Bing:
- https://www.google.ca/search?q=site%3Ahttps%3A%2F%2Fapps.support.sap.com+SAP+Analytics+Cloud
- https://www.bing.com/search?q=site%3Ahttps%3A%2F%2Fapps.support.sap.com+SAP+Analytics+Cloud
- Note: Add relevant text or warning/error messages to the text search field to filter results.
- SAP Analytics Cloud Connection Guide
- Getting Started with SAP Analytics Cloud Expert Community page
- SAP Analytics Cloud Get More Help and SAP Support
- Need More Help? Contact Support or visit the solution finder today!
Keywords
EPM, SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, Cloud for Planning, EPM-ODS, Cloud for Analytics, C4P, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, HCP, C4A, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJ, BOBJcloud, BOCloud., BICloud, BO Cloud, connecting, conecting, conectando, conexão, modelo, SBOC, SAC, troubleshooting, overview, sap sac, sac, sap analytics cloud planning, sap analytics cloud training, sap analytics cloud tutorial, sac, ua, help, analytics help, support, c4a, boc, analyticscloud, case, troubleshooting, faq, sac faq, sac help, sap analytics cloud documentation, guides, sac support, sap analytics cloud support, ac, 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, ヘルプ, Hilfe zu, Ayuda para, Ajuda para, sap sac, sac, sap analytics cloud planning, sap analytics cloud training, sap analytics cloud tutorial, planning, sac, Analytics Cloud Onpremis install, SAP analytics cloud, SAP BW, stories, geo, story, Analytics designer, 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, sap analytics cloud, analytics cloud, cloud analytics, analytics, sac, sap analytics cloud for planning, fp&a, collaborative planning, enterprise planning, extended planning, xP&A, extended planning and analysis, financial planning and analysis, connected planning, integrated planning, workforce planning, headcount planning, allocations, value driver tree, VDT, data action, predictive forecasting, smart predict, planning applications, planning model, advanced formulas, strategic planning, Profit and Loss Planning, P&L planning, bottom-up planning, top-down planning, currency conversion, version management, fp&a, predictive analytics, operational plan(s)(ning), financial planning and analysis, planning tools, integrated business planning, xp&a, integrated planning, collaborative planning, planning model (s), connected planning, enterprise planning, budgeting and forecasting software, enterprise planning, planning and forecasting, planning budgeting and forecasting, planning and analysis, enterprise planning software, financial planning and forecasting, sap analytics cloud planning, predictive planning, driver based models, what if planning, enterprise planning cloud, cloud fp&a, Enterprise Planning, Planning, analysis, budgeting, and prediction in one solution, Embedded business intelligence and predictive analytics, Integration with SAP S/4HANA , KBA , ad apps , 3112158 , analytics designer and data analyzer kba , LOD-ANA-AD , Analytics Designer , LOD-ANA-DAN , SAC Data Analyzer , How To , KBA , ad apps , analytics designer and data analyzer kba , 3112158 , sachelpmain kba sap sac help , sac ad guide troubleshooting survival gu , troubleshooting survival guide , LOD-ANA-AD , Analytics Designer , LOD-ANA-DAN , SAC Data Analyzer , How To