Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
avsalynin
Active Contributor

INTRODUCTION


What is Data Change Insights?

With Data Change Insights, you, as an analytic application user, can subscribe to a chart’s top N data change insights of an application on a daily, weekly, or monthly basis to intelligently auto-discover significant data changes of your dashboard application within a particular period. You receive the data change insights as a notification via any combination of the following channels: SAC notification, email, or mobile app notification.
In addition, you, as an application developer, can use the Data Change Insights APIs to build a Data Change Insights-related application according to your needs. (source: Analytics Designer Handbook)

 

BASIC STEPS AND SETTINGS


 

What is basic for this you need:

  1. SAC CF Tenant (because Data change insights is under the license of scheduling,which is not available in Neo Tenant)

  2. At design time, you as an application designer should enable Data Change Insights option in the Analytic Application Details)

  3. Add a Data Change Insights & Export to PDF technical components

  4. Chart / charts with option "Subscribed by Default"

  5. Use basic api methods (optional)


 

Below is a little detail on each of the points

1. SAP ANALYTICS CLOUD (SAC) TENANT


If the version of your SAC tenant is 2021.02 or newer, then the functionality of Data Change Insights is already available to you (Betta available since Q3 2020, GA available since Q1 2021)

2. OPTION IN ANALYTICS DESIGNER


This option (screen below) is for apps only,not available for stories.



 

3. TECHNICAL COMPONENTS


Two necessary technical components in the application

4. CHARTS OPTION


 

Define charts for subscription via the settings in the Styling panel

In the viewing mode, these charts will have this option available in context menu



And additional ability to set ranges



 

5. API METHODS


What can we refer to in scripts Below is a list of API methods for each ofAbout "saveSnapshot": Only one snapshot is kept per analytic application per day. When you create more snapshots within that time frame, then the later snapshot overwrites the earlier one.                                                                                                                                        About "listRecentSnapshotDates": you can retrieve the dates when the most recent Data Change Insights snapshots of the analytic application were saved. By default, up to 10 dates are returned.                                                                                                                        About "compareSnapshots": you can compare two snapshots (by date)

 

 

The result of using scripting capabilities


 

SUBSCRIPTION ACTIVATION


Subscription parameters are configured through the general top menu (during the application runtime)


 

A number of parameters are configured, after which the subscription itself is available in the calendar


An example of a letter from the mail based on the results of the notification (in this case, that there were no changes in the charts for the past day)

 




CONFIGURING SNAPSHOT STORAGE


By default, Data Change Insights snapshots are saved in the local tenant storage. You can configure the data repository where snapshots are stored by selecting navigating to System > Administration, selecting the Datasource Configuration tab, then moving to the Data Change Insights Snapshots section. (source: Analytics Designer Handbook)


 

Also you need to have the Remote Repository Snapshot privilege create


 

ADDITIONAL INFORMATION


More details here: Analytics Designer API Reference (Version 2021.2)

And here: Working with Data Change Insights - Script API

Also, at the link above, you can see which charts support this functionality. Tables are unfortunately not supported.

 

UPDATE 10/09/2021: my viewing recommendations:

 



 

2022 RELEASE PLANS (Q1 2022)


Add Data Change Insights as a tile on the SAP Analytics Cloud home screen to include:

  • Subscripted data changes across applications

  • Ability to search a certain data change

  • Ability to filter data changes with different criteria (top N, time range, importance, and the like)




 

SUMMARY


This functionality expands the capabilities of data analysis in Analytics Designer applications and simplifies the way of tracking changes, both in the mode of convenient receipt of emails and in the mode of informational text messages in applications.

When adding new functionality/information in future releases, this article will be updated.
12 Comments
Labels in this area