Skip to content
This repository has been archived by the owner on Sep 3, 2024. It is now read-only.

DAT160 - Create and manage Data Flows using SAP Data Intelligence

License

Notifications You must be signed in to change notification settings

SAP-archive/teched2021-DAT160

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REUSE status

DAT160 - Create and manage Data Flows using SAP Data Intelligence

Description

This repository contains the material for the SAP TechEd 2021 session DAT160 - Create and manage Data Flows using SAP Data Intelligence.

Overview

This session introduces attendees to build and end-to-end scenario from

  • collecting external data of unusual format with SAP Data Intelligence,
  • process the data with a complex algorithm with SAP Data Intelligence
  • merge the data from different data source in SAP Data Warehouse Cloud with Data Flow (=embedded SAP Data Intelligence)
  • add some additional modeling with SAP Data Warehouse Cloud leveraging the Graphical View Builder therein and prepare it for eventually
  • using SAP Analytics Cloud to visualize a final consolidated result set containing all relevant external data assets described in the first point from above Overview Data

Use Case

The company SenDi is running devices distributed across Germany. They assume that the repair services of the devices might depend on the weather conditions and the product type. Before they start into a deeper analysis with a data scientist they like to visualize the weather conditions impact on the service frequency of product types to detect any obvious correlation.

They first want to start in Germany where they have 1000 devices of 7 product types scattered accross the whole country and there is net of 377 weather stations that provide data.

Weather stations in Germany

Fortunately in a former project SenDi has already developed 2 pipelines with SAP Data Intelligence that

  1. Downloads on a monthly basis the weather stations
  2. Downloads on weekly basis the weather stations

What needs to be done, is to map each device to the nearest weather station. For this read the data sources of all devices and the list of weather stations and use a "next-neighbour"-algorithm encapsulated in a ready-to-use custom operator next neighbour.

Subsequently we like to collect further data as the

  • services table containing the repair services SenDi had to do for the devices and
  • past weather data measured near to the devices.

Finally we like to merge all data into one data model leveraging the Data Flow Builder application of SAP Data Warehouse Cloud. This component is specifically designed for Business Users that want to create re-usable data models that are consumed by analytical applications on top. Our tool of choice for building agile analytical applications is SAP Analytics Cloud which is integrated into SAP Data Warehouse Cloud up to a specific extent at least.

For the present exercise, we concentrate ourselves on deriving some insights on how the specific weather conditions Sun Duration (in hours) and Percipitation Height (in cm) are influencing the number of appearances for certain repair activities (expressed via the attribute Repair Code). To derive that we do create an analytical model in SAP Data Warehouse Cloud which is consumed by SAP Analytics Cloud to create an associated visualization / dashboard therein accordingly. This last part of utilizing SAP Analytics Cloud is considered as optional in the context of this session.

SAP Application Used

These SAP Applications are used for the exercises:

  • SAP Data Intelligence
    • Modeller
  • SAP Data Warehouse Cloud
    • Data Builder (including Data Flow Builder and Graphical View Builder)
  • Optional: SAP Analytics Cloud

Data Sources

Publicly available Data for "Deutscher Wetterdienst"

Requirements

No knowledge on both SAP Data Intelligence and SAP Data Warehouse Cloud is needed to follow this tutorial.

Registration to get URL, user and password:

  • A self-registration link is shared at the beginning of each session.

Recommended browser:

  • Chrome browser is recommended for using SAP Data Intelligence and SAP Data Warehouse Cloud (incl. SAP Analytics Cloud as an optional part)

Exercises

IMPORTANT

Your repo must contain the .reuse and LICENSES folder and the License section below. DO NOT REMOVE the section or folders/files. Also, remove all unused template assets(images, folders, etc) from the exercises folder.

How to obtain support

Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.

License

Copyright (c) 2021 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.

About

DAT160 - Create and manage Data Flows using SAP Data Intelligence

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published