Professional Documents
Culture Documents
Bremerhaven 06.05.2006
T4T Bremerhaven
Inhaltsverzeichnis
1. Motivation fr bzw. Anforderungen an eine Data Warehousing-Lsung 2. Architektur des SAP Business Information Warehouse 3. Grundobjekte der Modellierung 4. Extraktion aus Datenquellen und Datenfluss im BW 5. BW Reporting 6. Business Content
T4T Bremerhaven
T4T Bremerhaven
Anforderungen an ein Data Warehouse Entscheidungstrger bentigen einen schnellen und dauerhaften Zugriff auf entscheidungsrelevante Informationen Ein Zugriff auf Informationen aus den unterschiedlichsten Quellsystemen sollte ber einen einzigen single Point of Entry mglich sein Es mssen effiziente Analyse- und Visualisierungsmglichkeiten zur Verfgung stehen, die den Bedrfnissen verschiedenster Benutzergruppen Rechnung tragen. Eine schnelle und kostengnstige Einfhrung muss mglich sein.
T4T Bremerhaven
Operative Umgebung
Geschftsprozesse
Kunden Produkte
Unternehmensstrategie Auftrge
OLTP OLAP
Wissen
Informative Umgebung
Homogenisierung Cleansing
T4T Bremerhaven
Prioritten Datensicht Alter der Daten Datenbestand Archivierung Zugriff auf Daten Datenstruktur Integration aus verschiedenen Modulen
T4T Bremerhaven
Datenhaltung Datenzufhrung
Data Warehouse
Datenextraktion
Quellsystem 1
Quellsystem 2
Quellsystem 3
T4T Bremerhaven
T4T Bremerhaven
T4T Bremerhaven
10
T4T Bremerhaven
11
T4T Bremerhaven
12
InfoObjects
InfoObjects bezeichnen die kleinsten Informationsbausteine (vergleichbar mit Feldern), die im SAP BW durch ihren technischen Namen identifizierbar sind. Durch InfoObjects werden die fachlichen und technischen Informationen der Stamm- und Bewegungsdaten im SAP BW beschrieben. InfoObjects werden systemweit zum Aufbau von Tabellen und Strukturen eingesetzt, an Hand derer die Informationen im SAP BW in strukturierter Form dargestellt werden knnen. InfoObjects werden fr die Definition von Berichten verwendet InfoObjects werden unterschieden in Merkmale Kennzahlen Einheiten Zeitmerkmale.
T4T Bremerhaven
13
Kennzahlen
Kennzahl-InfoObjects liefern die quantifizierbaren Werte (Fakten), die ausgewertet werden sollen. Beispiele : Menge (YIT_MENGE) Umsatz (YIT_UMS)
T4T Bremerhaven
14
Merkmale
Merkmal-InfoObjects sind die betriebswirtschaftliche Bezugsobjekte, anhand derer die Kennzahlen analysiert werden. Beispiele : Kunde (YIT_KUN) Material (YIT_MAT)
T4T Bremerhaven
15
Stammdaten
Stammdaten sind dadurch gekennzeichnet, dass sie ber einen lngeren Zeitraum unverndert bleiben Stammdaten werden im BW zu den Merkmalen gezhlt (stammdatentragende Merkmale) Den Stammdaten knnen Texte, Hierarchien und Attribute zugeordnet werden Stammdaten werden in Form relationaler Tabellen gespeichert Man unterscheidet zeitabhngige und zeitunabhngige Stammdaten
MatNr 1000 1000 1010 Von 01.01.05 01.04.05 01.01.05 Bis 31.03.05 31.12.99 31.12.05 Bezeichnung Preis 13,50 14,25 20,75
T4T Bremerhaven
16
Stammdaten
Attribute Attribute sind selbst InfoObjects, die zur nheren Beschreibung von Merkmalen verwendet werden. So sind z.B. dem Merkmal Kunde (YIT_KUN) u.a. die Attribute PLZ (YIT_PLZ) und Ort (YIT_ORTY) zugeordnet. Man unterscheidet Anzeigeattribute und Navigationsattribute . Texte knnen einem Schlsselwert zugeordnet werden. Texte knnen sprach- und zeitabhngig definiert werden. Beispiel : dem Merkmal Warengruppe (YIT_WRG) sind Texte zugeordnet. Hierarchien Hierarchien knnen in der Analyse zur Beschreibung alternativer Sichten auf die Daten verwendet werden. Eine Hierarchie besteht aus Knoten und Blttern, wobei die Knoten in einer Parent-ChildBeziehung stehen und die Blttern durch Merkmalsausprgungen reprsentiert werden.
T4T Bremerhaven
17
Direkte Stammdatenbearbeitung
Stammdaten knnen auch direkt mit Hilfe der Administrator Workbench bearbeitet werden.
T4T Bremerhaven
18
T4T Bremerhaven
19
InfoProvider
Alle mit Hilfe des Reporting auswertbaren Objekte werden unter dem Begriff InfoProvider gruppiert. Es wird unterschieden: Physisch datentragende Objekte, d.h. die Daten zu diesen Objekten sind in zugeordneten Datenbanktabellen im SAP BW gespeichert. ODS-Object BasisCubes Stammdatentragende InfoObjects Logische Sichten, d.h. Objekte, deren Daten in einem anderen System oder in anderen physischen Objekten gespeichert sind. InfoSets RemoteCubes und SAP RemoteCubes MultiProvider Infoprovider werden in InfoAreas gegliedert.
T4T Bremerhaven
20
ODS-Objekte
ODS = Operational Data Store Ein ODS-Objekt dient zur Ablage von konsolidierten und bereinigten Bewegungsdaten, falls gewnscht bis auf Belegebene. ODS-Objekte werden durch einfache Tabellen realisiert. Die in ODS-Objekten abgelegten Daten sind (falls freigeschaltet), direkt fr das Reporting zugnglich. Die in ODS-Objekten abgelegten Kennzahlen knnen nicht nur durch Summation, sondern auch durch berschreiben gendert werden. Es gibt Einschrnkungen zu beachten: Die Anzahl der Schlsselfelder ist auf 16 begrenzt Die Anordnung aller Schlssel- und Nichtschlsselmerkmale und Kennzahlen in einem Datensatz fr zu erheblichen Satzlngen
T4T Bremerhaven
21
InfoCubes
InfoCubes sind die zentralen Objekte im SAP BW, auf denen Berichte und Analysen basieren. Ein InfoCube beschreibt aus Sicht eines Reporting-Endanwenders einen in sich geschlossenen Datenbestand eines betriebswirtschaftlichen Bereichs, auf dem Queries definiert bzw. ausgefhrt werden knnen. Ein BasisCube besteht aus - Einer Faktentabelle, in der bis zu 233 Kennzahlen abgespeichert werden - Dimensionstabellen, die mit den Stammdatentabellen verknpft sind : Einheitendimensionstabelle Datenpaketdimensionstabelle Zeitdimensionstabelle z.B. Material- oder Kundendimensionstabelle Unter einer Dimension versteht man die Gruppierung logisch zusammengehriger Merkmale unter einem gemeinsamen Oberbegriff. In einer Dimension knnen maximal 248 Merkmale zusammengefasst werden.
T4T Bremerhaven
22
InfoCube Zentrale Datenspeicher fr Berichte und Auswertungen Enthalten zwei Datentypen Kennzahlen Merkmale 1 Faktentabelle und 16 Dimensionstabellen 3 Dimensionen sind durch SAP vordefiniert
Zeit Einheit InfoPackage
T4T Bremerhaven
23
2005
Kunde Jahr
2004 A-Mbel B-Mbel C-Mbel
Regale Kchen Betten Tische Kommoden Bro
2003
Warengruppe
T4T Bremerhaven
24
Mehrdimensionale Analyse
Query-Cache
2003 2004 2005
Merkmale:
Material Warengruppe Kunde Kundengruppe . Jahr Quartal Monat
InfoCube
Jahr
Kunde
A-Mbel B-Mbel C-Mbel Regal Kche Bro
Warengruppe
Kunde
A-Mbel B-Mbel C-Mbel Regal Kche Bro
Jahr
Jahr
Jahr
Kunde
A-Mbel B-Mbel C-Mbel Regal Kche Bro
Kunde
A-Mbel B-Mbel C-Mbel Regal Kche Bro
Warengruppe
Warengruppe
Warengruppe
T4T Bremerhaven
25
KUNDEN_ID
MATERIAL_ID
TAG_ID
MENGE
UMSATZ
10 5 2
Zeitdimensionstabelle
T4T Bremerhaven
26
Attributstabelle
MATERIAL_ID MATERIALGRUPPE
Texttabelle
MATERIAL_ID BEZEICHNUNG
SID-Tabelle
KUNDEN_ID SID_KUNDE
SID-Tabelle
MATERIAL_ID SID_MATERIAL
Hierarchie
Texttabelle
KUNDEN_ID NAME
Kundendimensionstabelle
DIM_ID_KUNDEN SID_KUNDE DIM_ID_MATERIAL
Materialstamm
Kundenstamm
DIM_ID_KUNDEN
SID_MATERIAL
Materialdimensionstabelle
Faktentabelle
Zeitdimensionstabelle
SID_MONAT SID_JAHR
JAHR_ID SID_JAHR
T4T Bremerhaven
27
Administrator Workbench
Extraktion aus Datenquellen und Datenfluss im SAP BW
T4T Bremerhaven
28
Datenziele
BW-Server ODS
Transferstruktur
Transferstruktur
Transferstruktur
DataSource
DataSource
Transferstruktur
csv-Datei
Transferstruktur Extraktstruktur
Extraktstruktur
Dateisystem
SAP-System
T4T Bremerhaven
29
30
bertragungsregeln
bertragungsregeln dienen dazu, Daten von der DataSource (Transferstruktur) in die InfoSource (Kommunikationsstruktur) zu bertragen und dabei eventuell zu transformieren und zu modifizieren. Folgende Methoden gibt es : Daten werden 1:1 bertragen (keine Manipulation der Daten) Die Felder der Kommunikationsstruktur werden mit einer Konstanten gefllt. Die bertragungsregeln werden mit Hilfe des Formel-Editors erstellt Durch eine lokale ABAP-Routine knnen bertragungsregeln flexibel gestaltet werden. Hinweis : Die Kommunikationsstruktur einer InfoSource ist Quellsystemunabhngig, hingegen sind die bertragungsregeln Quellsystemspezifisch.
T4T Bremerhaven
31
Fortschreibungsregeln
Es werden zwei Arten von InfoSources unterschieden InfoSource mit flexibler Fortschreibung Die Daten einer InfoSource werde unter Verwendung vopnn Fortschreibungsregeln in die Datenziele (InfoCube, ODS-Objekt, InfoObject) geladen. Mehrere Datenziele knnen aus einer InfoSource versorgt werden. InfoSource mit direkter Fortschreibung Mit einer InfoSource mit direkter Fortschreibung knnen Stammdaten (Merkmale mit Attributen, Texten oder Hierarchien) eines InfoObjects direkt ohne Fortschreibungsregeln nur unter Verwendung von Transferregeln ber die Kommunikationsstruktur in die Stammdatentabelle fortgeschrieben werden.
T4T Bremerhaven
32
In diesem konkreten Fall liegen die Daten in der Quelldatei bereits in der erforderlichen Weise vor. Daher ist einer direkte Fortschreibung mglich.
* CSV = Comma-Separated-Values
T4T Bremerhaven
33
FortschreibungsRegeln
Kommunikationsstruktur
Mapping & bertragungsregeln
Transferstruktur
csv-Datei
T4T Bremerhaven
34
Man hat so die Mglichkeit, fehlerhafte Ladelufe wieder aus dem InfoCube zu entfernen. Man sollte allerdings aus PerformanceGrnden in regelmigen Abstnden die Daten komprimieren, d.h. die Daten der verschiedenen Ladelufe jeweils pro Merkmalskombination zu einer Zeile verdichten.
T4T Bremerhaven
35
BW-Reporting
T4T Bremerhaven
36
BEx Analyser
Der Business Explorer Analyser, kurz BEx-Analyser : ist realisiert als Add-On fr MS Excel verbindet Queries mit Zellbereichen in MS Excel Arbeitsmappen Stellt die Darstellungs- und Navigationsfunktionen des OLAPProzessors in Excel zur Verfgung Vorteile : Endbenutzer knnen auf bestehendes Excel-Wissen zurckgreifen Queries knnen in Arbeitsmappen gesammelt werden
T4T Bremerhaven
37
Business Explorer
QueryQueryDefinition ...
Kundenn ummer
Compan y code
IDES AG
Kundenn ummer
Accumulated balance
Becker AG
1.000,50
Sicht
FIAR Transactio n data
A.S.S
3.000,25
Gesamter gebnis
4.000,75
Filter
Columns
Dimensio ns L a n d DE Structure
Customer
Kumuli....
Anwendungsserver Datenbankserver
Query Definition
Sector
Kundenn ummer
Land Zeilen Compan y code Debit... W hrung t ype Customer s Time Customer s Kumuliert.
Kapitel
InfoCubeInfoCubeDaten
T4T Bremerhaven
38
Query-Definition (Grundfunktionen)
ffnen Einstellungen Speichern Auffrischen Zur Zurck Sicht wechseln Springen Format OLAPOLAPFunktionen Werkzeuge Layout
Hilfe
T4T Bremerhaven
39
T4T Bremerhaven
40
T4T Bremerhaven
41
Query ausfhren
T4T Bremerhaven
42
T4T Bremerhaven
43
Aufriss entfernen
T4T Bremerhaven
44
T4T Bremerhaven
45
Waagerechtes Aufreien
T4T Bremerhaven
46
T4T Bremerhaven
47
T4T Bremerhaven
48
T4T Bremerhaven
49
Arbeitsmappen
T4T Bremerhaven
50
T4T Bremerhaven
51
T4T Bremerhaven
52
T4T Bremerhaven
53
Visualisierungsmglichkeiten
T4T Bremerhaven
54
Business Content
T4T Bremerhaven
55
Business Content
Enthlt das SAP-KnowHow in Form von vorkonfigurierten InfoObjects, InfoCubes, InfoSources, Queries, Arbeitsmappen etc. Auch der gesamte Datenflu, d.h. die Datenextraktion aus SAP-Systemen, ist bereits vorkonfiguriert. Der Business Content des BW basiert auf einem rollenorientierten Ansatz, d.h. er ist auf die Informations- und Reportinganforderungen der individuellen UserTypen zugeschnitten (z.B. Einkaufsmanager, KeyAccount Manager)
T4T Bremerhaven
56
70+
500+
450+
57
T4T Bremerhaven
58