Analytics Designer
Analytics Designer is SAP Analytics Cloud's advanced, scripting-enabled canvas for building interactive analytical applications, dashboards, and planning UIs beyond standard story capabilities. This topic covers the purpose and architecture of Analytics Designer applications, widget-based UI composition, the JavaScript-like scripting API for dynamic behavior, data source binding, integration with stories and planning models, and the operational, security, and performance considerations needed to run Analytics Designer apps reliably in production.
Overview
Analytics Designer is SAP Analytics Cloud's advanced, scripting-enabled canvas for building interactive analytical applications, dashboards, and planning UIs beyond standard story capabilities. This topic covers the purpose and architecture of Analytics Designer applications, widget-based UI composition, the JavaScript-like scripting API for dynamic behavior, data source binding, integration with stories and planning models, and the operational, security, and performance considerations needed to run Analytics Designer apps reliably in production.
Lessons in this topic
- Scripting Widget Interactions and Data Source Filtering in Analytics DesignerLearn how to use Analytics Designer's scripting language to wire up widget events, control filters on data sources, and synchronize multiple charts/tables so an analytic application behaves like a purpose-built app rather than a static story.
- Building Interactive Applications: Widget Events, Data Source Scripting, and Filter CoordinationLearn how to coordinate multiple widgets and data sources through scripted events, manage shared and independent filtering, and structure applications for maintainability and predictable runtime behavior.
- Introduction to Analytics Designer: Purpose, Positioning, and Core ConceptsUnderstand what Analytics Designer is, why it exists alongside standard Stories, and the fundamental building blocks (canvas, widgets, data sources, scripting) used to build analytic applications.
- Analytics Designer Fundamentals: Purpose, Applications, and WidgetsUnderstand what Analytics Designer is, why it exists alongside standard SAC stories, and how applications are structured using widgets, panels, and data-bound components.
- Scripting, Data Sources, and Planning Integration in Analytics DesignerLearn how Application Design scripting binds to data sources, triggers data actions, and integrates with SAC planning models to build interactive planning and analytical apps.
- Cross-Widget Interactivity and Dynamic Filtering with Scripting APIsLearn how to wire chart, table, and filter-line widgets together using Analytics Designer scripting so that a click, dropdown change, or input control drives filters and selections across an entire analytic application.