Training by Example: Use Case — Changes Report

This is the fourth use case in the Training by Example series. Review it after finishing the Training by Example: Use Case — Catalog,  Training by Example: Use Case — Bursting and Training by Example: Use Case — Exceptions Report.

In this example, a business unit that oversees the company's Wine Sales requested to receive Reports displaying changes among sellers. Using the information from Top Sellers Report, created in the Training by Example: Exceptions Report play, the new Report has to contain:

  • Products that appear in the Top Sellers Report for the first time in a current month
  • Products that were on the prior Top Sellers Report, but have dropped off this month
  • Products which have increased in value this month

Use the example workflow outlined below to:

  • Learn how to use a CSV Dataset as an SQL Data Source
  • Understand how to apply an SQL fetch statement to a Dataset
  • Discover how to create a Custom View and build a Changes Report

Make sure you have completed all the following steps before beginning this Use Case:

  • Created an SQL Data Source
  • Created a Category
  • Added a User Map
  • Created a Folder
  • Built a Burst

Data Collection

In this section you will learn how to create a Data Collection Trigger that collects data once a month.

Besides that, you will find out how to apply an SQL Statement to a Dataset. The SQL Statement can only apply to Datasets that either were created from the SQL Data Source or from the other Dataset, used as an SQL Data Source. Choose the option that is most suitable for you.

Access Control

In this section you restrict the Users access to the Dataset data by applying a User Map to it. This way you control what a specific user sees when opening both the Dataset and any reports. For additional information refer to Create a User Map article.

Congratulations! You finished the workflow!

You are done. Great job!