• No results found

Data Warehouse Management Using SAP BW Alexander Prosser

N/A
N/A
Protected

Academic year: 2021

Share "Data Warehouse Management Using SAP BW Alexander Prosser"

Copied!
37
0
0

Loading.... (view fulltext now)

Full text

(1)

Data Warehouse Management

Data Warehouse Management

Using SAP BW

Using SAP BW

(2)

Overview

(3)

Overview

SEITE 3

CEO: “We may have a problem in procurement.

I have a feeling that we employ too many suppliers. We are not focused enough, and probably the issue is even growing. Give me a flexible analysis tool to check that out.

We should have all data in our SAP ECC system.”

(4)

Overview

What can I expect of a Data Warehouse ?

What not ?

What can I expect of my consultants/IT professionals ?

(5)

Overview

SEITE 5

1980-ies: Functional software

(6)

Overview

1990-ies: Process orientation:

Business Process

Value for the customer

(7)

Overview

SEITE 7 V e rt ic a l in te g ra ti o n Office automation

Cross-functional base applications Functional applications Reporting, Analysis, Controlling Decision Support Horizontal integration Operational systems EIS Reporting

(8)

Overview

Cross-functional base applications Functional applications

Reporting, Analysis, Controlling

Decision Support

Cross-functional base applications Functional applications Reporting, Analysis, Controlling Decision Support Organisation #1 Organisation #2

(9)

Overview

SEITE 9 Operational IS External Sources DW OLAP Data Mining KBS

(10)

Overview

Operational system Data warehouse

Procurement Vendor assessment

Sales and order processing Analysis of customer behaviour

Production planning and shop floor control

Analysis of rework/reject and overdue production orders

(11)

Overview

SEITE 11

A data warehouse is NOT a list generator.

A data warehouse is NOT an address database for mail merge operations.

(12)

Overview

O p e ra tio n a l s ys te m

U sa ge T ra n sa ctio n -inte n sive (re a d an d w rite )

U se rs R e la tive ly la rge n u m ber

C o ve ra ge (In m o st ca se s) cu rre n t d a ta o n ly

(13)

Overview

SEITE 13

O perational system Data w arehouse

Usage Transaction-intensive

(read and write)

Q uery-intensive (read only)

Users Relatively large num ber Relatively sm all num ber,

unless used as a general reporting tool

Coverage (In m ost cases) current data

only

Current & historical data; tim e-dependent

(14)

Overview

Operational system

Model (typical)

Data is organised according to a process

Data

(15)

Overview

SEITE 15 items customer period .... .. oranges bananas milk tomatoes Woolworths K-Mart Mc Donalds 01/ 02/ 03/ 04/ 01/ 01/ 01/ 01/ 09 09 09 09

Operational system Data warehouse

Model (typical)

Data is organised according to a process

Data is organised according to a subject matter

Data

structure Flat

Multi-dimensional according to the subject matter

(16)

Modeling a Data Warehouse

Total Item type Total I t e m

(17)

Modeling

SEITE 17

You have to unequivocally specify what you want … before you sign the contract.

(18)

Modeling

You have to unequivocally specify what you want … before you sign the contract.

Otherwise, you will not get what you want.

(19)

Modeling

SEITE 19

Let‘s design a data warehouse:

(20)

Modeling

STEP 1:

What is the fact I want to analyze ?

(21)

Modeling

SEITE 21

Nominal: numerical coding without meaningful values

Ordinal: coding represents >< relationships, no meaningful sum

Interval: metric, but have a “beginning” and/or “end”, hence, no meaningful sum

(22)

Modeling

STEP 2:

What are the axes in my analyses ?

(23)

Modeling

SEITE 23

STEP 3:

Are the axes of aggregation independent of one another ?

(24)

Modeling

()

Operator Nominal Ordinal Interval Rational Sum No No No Average No Minimum No Maximum No

(25)

Modeling

SEITE 25 Additivity Stock_ level Y M W Storage_location Plant * Material Material_group * => AVG Σ Σ Σ

(26)

Modeling

x Σ AVG min max

(27)

Modeling

SEITE 27

STEP 4:

Are there any non-aggregation attributes ?

(28)

Modeling

STEP 5:

Where does the data come from ?

(29)

Modeling

SEITE 29 Operational IS DW Key Integration Key_1 Key_2 Example:Accounts receivableCustomerTransport destination one object in DW

(30)

Modeling

Operational IS Field Integration

DW

(31)

Modeling

SEITE 31

Operational IS

Content Integration

• Material classes the same ?

• Account assignment the same ?

• Data maintenance discipline/rules the same ? • … ?

DW

(32)

Modeling

Transfer Rules Update Rules InfoCubes Communication structure Communication structure BW Server Transfer Structure Transfer Structure Data Sources (replicas)

Data Sources and Info Sources

Transfer Structure Transfer Structure Transfer Structure Transfer Structure Data Sources (user-defined) Transfer Structure Transfer Structure Communication structure Communication structure Transfer Rules Master Data Transfer Structure Transfer Structure Transfer Structure Transfer Structure Master Data Communication structure Communication structure DataSources Master Data InfoSource Update Rules

Transfer Rules Transfer Rules

Transaction InfoSource Master Data InfoSource Customer data Product data Delivery plant data Sales data

(33)

Case Study

SEITE 33 day region nr. transactions price qty. revenue delivery plant product product group year month customer

Case Study Umbrella Sales:

(34)

Case Study

day costs

nr. transactions price

product

product group customer group

customer

quarter cost element

(35)

Case Study

SEITE 35 Source system Transfer data Transfer data Transfer rules Transfer rules Info source Info source Update rules Update rules Info cube

(36)

Case Study

day costs

nr. transactions price

product

product group customer group

customer

quarter cost element

(37)

Institut für Produktionsmanagement

Institute of Production Management Augasse 2-6, 1090 Vienna, Austria

Alexander Prosser prosser@wu.ac.at http://prodman.wu.ac.at http://erp.wu.ac.at http://e-voting.at

Kontaktdaten ergänzen

SEITE 37

References

Related documents

Black educators believed that the legacy of Jim Crow segregation left many prospective black college students unprepared to compete with white students on an equal basis; thus,

As a compromise between discrete and continuous distributions Yang (1994) cre- ated a new model of rate variation, allowing for a discretized approximation of continuous

Keywords: neural networks, machine learning, deep learning, regularization, artificial intelligence, supervised learning, unsupervised learning, speech recogni- tion,

File Deamon Storage Server MDS Storage Agent Contain Store Storage Agent Contain Store. Backup Server

distributions as mixtures of Gaussian distributions or iii) thresholding based on the probability of misclassifi- cation of a healthy pixel followed by a subsequent clus- tering

A study on open air defecation practices among the population above 6 years in rural field practice area of Santhiram Medical College, Nandyal, Kurnool dist, Andhra

The VRF construction essentially corresponds to the verifiable unpredictable function of Lysyanskaya [28], which inspired many very similar VRF constructions with either weaker

It was shown that stressed MSCs lose their phenotype stability and change differentiation potentials: heat shock enhanced osteoblast differenti- ation of hTERT-immortalized human