... Introduction ... 13
... Structure of This Book ... 13
... Acknowledgments ... 15
1 ... Introduction to Scripting ... 17
1.1 ... What Is Analytics? ... 17
1.2 ... Analytical Software ... 19
1.3 ... Positioning Dashboards with Scripting within SAP's Analytics Strategy ... 23
1.4 ... Summary ... 26
2 ... Basics of SAP Analytics Cloud ... 27
2.1 ... Architecture of the System Landscape ... 27
2.2 ... Menu Navigation and Important Functions ... 29
2.3 ... Data Integration ... 32
2.4 ... Data Modeling ... 35
2.5 ... History of Scripting in SAP Analytics Cloud ... 36
2.6 ... Difference between Stories and Advanced Mode ... 37
2.7 ... Development Environment ... 38
2.8 ... Authorization for Scripting with SAP Analytics Cloud ... 47
2.9 ... Conversion of a Classic Story or Analytic Application ... 53
2.10 ... Summary ... 56
3 ... Development of Business Intelligence Applications ... 57
3.1 ... Widgets ... 57
3.2 ... Application Programming Interfaces ... 69
3.3 ... Developing a Story with Scripting for Reporting ... 86
3.4 ... Integration of Predictive Analytics Functions ... 110
3.5 ... Best Practices ... 114
3.6 ... Summary ... 116
4 ... Development of Planning Applications ... 117
4.1 ... Widgets ... 117
4.2 ... Application Programming Interfaces ... 128
4.3 ... Data Connection for Writing Back Data ... 150
4.4 ... Developing a Story with Scripting for Planning ... 155
4.5 ... Best Practices ... 178
4.6 ... Summary ... 182
5 ... Custom Widgets ... 183
5.1 ... What Are Custom Widgets? ... 183
5.2 ... Setup of Custom Widgets ... 188
5.3 ... Creating, Uploading, and Removing a Custom Widget ... 209
5.4 ... An Example of a Custom Widget: The Colored Box ... 215
5.5 ... Custom Widgets on Mobile Devices ... 236
5.6 ... Exporting Custom Widgets ... 239
5.7 ... Best Practices ... 240
5.8 ... Summary ... 240
6 ... Provision and Operation Stories with Scripting ... 241
6.1 ... Sharing Stories within SAP Analytics Cloud ... 241
6.2 ... Embedding Stories in Websites ... 252
6.3 ... Performance Monitoring ... 254
6.4 ... Best Practices for Performance ... 264
6.5 ... Summary ... 266
7 ... Outlook ... 267
7.1 ... Roadmap ... 267
7.2 ... Joule ... 269
7.3 ... Summary ... 270
... Important Literature ... 271
2 ... The Authors ... 273
... Index ... 275