Share E-Book

Application Development with SAP Analytics Cloud (Hampp, JosefLang, Jan)(Z-Library)

Author Hampp, Josef, Lang, Jan

Science
Language English

Ready to make the most of your SAP Analytics Cloud applications? Learn to develop, deploy, and monitor custom analytical applications with this practical scripting guide! Follow step-by-step instructions and programming examples for each stage of development. Customize your dashboards and applications with widgets and APIs, and then adapt them to the needs of your users, whether you’re developing planning or business intelligence applications. This is your complete handbook to scripting in SAP Analytics Cloud! Highlights include: 1) Architecture 2) Data modeling and connectivity 3) Development environment 4) Scripts and wizards 5) BI applications 6) Planning applications 7) Dashboards 8) Predictive analytics 9) Standard and custom widgets 10) APIs 11) Stories 12) JavaScript

Format EPUB
Size 13.6 MB
178
Views
0
Downloads
0.00
Total Donations

AI Guide

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

Full assistant
AI guide
# Application Development with SAP Analytics Cloud — Reading Guide ## 【One-Line Pitch】 A practical, hands-on handbook for developers and power users who want to build custom analytical applications—dashboards, planning tools, and BI solutions—using SAP Analytics Cloud's scripting capabilities, APIs, and custom widgets. If you're ready to move beyond self-service dashboards into fully scripted, tailored applications, this is your technical companion. --- ## 【Book Arc】 - **Opening (~0%–9%)**: Introduces SAP's analytics strategy and positions SAP Analytics Cloud (SAC) as the strategic, SaaS-based analytics solution. Explains the three-layer architecture—user access, core capabilities (BI, planning, augmented analytics), and data integration interfaces—and sets the stage for why scripting matters. - **Early (~9%–25%)**: Covers SAC fundamentals: system landscapes (three-system vs. two-system), data integration options (live connections vs. data import), data modeling (models vs. datasets), and the evolution from Analytics Designer to advanced mode. Includes practical setup guidance on roles, authorizations, and importing demo content. - **Early (~25%–34%)**: Walks through the development environment—story design, widgets, and the transition from Analytics Designer elements to advanced mode. Explains how to access sample applications and ready-to-run demos from the Content Network. - **Middle (~34%–47%)**: Dives deep into the API layer: events, methods, and properties. Covers the Standard library (Application, ApplicationInfo, Console, Layout, NavigationUtils, NotificationOptions) with concrete code examples for common tasks like refreshing data, opening stories, and sending notifications. - **Late (~47%–end)**: Moves into advanced topics: planning application APIs, custom widget development (JSON references, JavaScript web components, styling/builder panels), deployment and operations (sharing, embedding, performance monitoring), and a forward-looking outlook including Joule and the SAC roadmap. --- ## 【Key Takeaways】 - **SAP Analytics Cloud is SAP's strategic analytics platform** (Early): SAC is positioned as the future-facing, integrated SaaS solution combining BI, planning, and augmented analytics—meaning new innovations will land here first. This justifies investing time in its scripting model. - **Models and datasets serve different use cases** (Early): Datasets suit ad-hoc analysis of CSV/Excel files, while models support richer data preparation with calculations, hierarchies, and geo-enrichment. Choose based on your analysis needs, not habit. - **Scripting requires specific roles and permissions** (Early): Beyond standard BI roles, you need the application creator role and story edit authorizations. You can create custom roles to granularly control who can create, read, update, delete, or share stories and widgets. - **APIs in SAC are event-driven functions, not classic interfaces** (Middle): SAC APIs are libraries of events, methods, and properties that execute within your story—triggered by actions like initialization, clicks, or device orientation changes. Understanding this event model is the key to scripting. - **The Application API is your control center** (Middle): Events like `onInitialization`, `onResize`, and `onShake` let you respond to story lifecycle and user interactions, while methods like `refreshData()` and `getInfo()` handle core operations. Master this API first. - **NavigationUtils bridges stories and external content** (Middle): You can programmatically open other stories, launch the data analyzer, or navigate to external URLs—with control over tabs and URL parameters. This enables multi-story application flows. - **Console logging is your debugging lifeline** (Middle): The Console API outputs variable values and application info to the browser console, making it essential for tracing script execution and verifying data during development. - **Custom widgets extend SAC beyond built-in capabilities** (Late): Building custom widgets involves a JSON reference document plus JavaScript web components for the widget itself, styling panel, and builder panel—enabling tailored UI elements and mobile-ready designs. --- ## 【Reading Tips】 - **Skim Chapter 1–2 if you're already familiar with SAC basics**—the architecture and data modeling sections are useful refreshers, but the real value starts with the development environment and role setup discussions. - **Deep-read the API chapters (around 34%–47%)**: These are the heart of the book. Work through the code examples actively—copy them into your SAC tenant and experiment. The Console API examples are particularly worth testing early. - **Pay attention to the Analytics Designer vs. advanced mode distinction**: The book notes you'll often see references to the predecessor tool; understanding this conversion path will save you confusion when working with older content or documentation. - **Use the Content Network demos as your practice ground**: Import the sample applications and ready-to-run examples mentioned in the early chapters—they're designed to illustrate API functions and mobile design patterns in working form. - **Treat the API Reference Guide as a companion resource**: The book intentionally covers the most important APIs in depth and points to the online "Analytics Designer API Reference Guide" for the rest—keep that link handy for advanced development. --- ## 【Coverage Limits】 This guide covers the book's core progression from SAC fundamentals through scripting APIs and custom widgets, but the excerpts do not include detailed content on planning application APIs, performance monitoring tools, or the Joule/roadmap outlook sections—these appear in the table of contents but their specifics are not fully represented in the source material. --- ##

Passage locations

Excerpt 1
sign of a Story 2.7.3   Keyboard Shortcuts for Input Help 2.8   Authorization for Scripting with SAP Analytics Cloud 2.9   Conversion of a Classic Story or A...
View in text
Excerpt 2
created in self-service dashboards or extended by scripting. Stories often present data as a visualization on an aggregated level. Users, who are often exper...
View in text
Excerpt 3
ackage provides you with complete applications. In Figure 2.18 , you can see an overview of the available content. Figure 2.18      Overview of Examples of C...
View in text
Excerpt 4
or a story and have the option of specifying URL parameters. openStory Use this method to open a story with the desired URL parameters and to decide whether...
View in text

Recommended for You

Loading recommended books...
Failed to load, please try again later

Tip the Site

Scan the WeChat Pay or Alipay code to tip. No login required.

WeChat Pay
Alipay
Back to List