mt ag data vault generator

20
MT AG Data Vault Generator 3. Tagung der DDVUG Lutz Bauer, Jürgen Günter Hamburg, 30.09.2015

Upload: mt-ag

Post on 12-Apr-2017

631 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: MT AG Data Vault Generator

MT AG Data Vault Generator

3. Tagung der DDVUGLutz Bauer, Jürgen

GünterHamburg, 30.09.2015

Page 2: MT AG Data Vault Generator

2

Vorstellung MT AG

Motivation für den MT AG Data Vault Generator

Architektur

Live Demo

Erweiterung des Generators

Agenda

MT AG Data Vault Generator@DDVUG

Page 3: MT AG Data Vault Generator

3

Im Überblick

Technologie-orientiertBranchen-unabhängig

HauptsitzRatingen

240 Beschäftigte

Gründungsjahr

1994

NiederlassungFrankfurt am Main

Ausbildungs-betrieb

InhabergeführteAktiengesellschaft

Zertifizierter Partner von

OracleMicrosoftund SAP

MT AG Data Vault Generator@DDVUG

Page 4: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG

BUSINESSINTELLIGENCE SOLUTIONS

SOCIAL BUSINESS SOLUTIONS

MOBILESOLUTIONS

APPLICATION DEVELOPMENT

INTEGRATION SERVICES

IT SYSTEM SERVICES

DATA INTEGRATIONSELF SERVICE BIMOBILE BI

COLLABORATIONSEARCHSOCIAL

APPSABLÄUFELOKALISIERUNG

APEX / ADFJAVA.NET

STRATEGIEARCHITEKTURSAP HANA

MANAGED SERVICESBETRIEBMIGRATION

4

UNSER PORTFOLIO

Page 5: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 5

Themenschwerpunkte / Technologien

BI / DWH @ MT AG

Agile BI

Page 6: MT AG Data Vault Generator

Data Vault Generator

Motivation

Page 7: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 7

Aufwandsreduzierung Entwicklung Steigerung Umsetzungsgeschwindigkeit (-> Agile BI) Standardisierung -> Qualität / Aufwand Testing

Raw Vault legt Generierung Data Model & ETL nahe

Motivation für den MT AG Generator für Raw Vault

Page 8: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 8

Designziele für den DV Generator

FlexibilitätAnpassbare

Generierungsregeln Raw Vault

Individualisierung Raw Vault Datenmodell

Flexible Code-Generierung ETL

Plattform-Unabhängigkeit

Multi-DB

Multi-ETL/ELT

Java GUI

Ermöglicht durch Metadaten-getriebene Architektur

Page 9: MT AG Data Vault Generator

Data Vault Generator

Architektur

Page 10: MT AG Data Vault Generator

Data Vault Generator – Referenzarchitektur

Page 11: MT AG Data Vault Generator

Data Vault Generator

LIVE DEMO

Page 12: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 12

Festlegung Namenskonventionen. Generierung Data Vault Datenmodell. Start Wizards.

Demo

Page 13: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 13

Individualisierung Hubs

Demo

Page 14: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 14

Individualisierung Satelites

Demo

Page 15: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 15

Überblick der erzeugten Raw Vault Objekte

Demo

Page 16: MT AG Data Vault Generator

Data Vault Generator

Erweiterung

16

Page 17: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 17

Data Vault Generator – Zukünftige Architektur

Page 18: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 18

Metadaten-Anreicherung per SQL: PK/FK per SQL in das MDM einfügen PK/FK in Excel & Import vom Generator

Drei Alternativen für fehlende Metadaten

Metadatenschnittstelle

Metadaten-Funktion im DV-Generator PKs/FKs einpflegen Tabelle u. Spaltenauswahl per

Drop-Down Auswahl

PowerDesigner Metadaten-Export: Einlesen vom Generator Befüllung des MDM

Page 19: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 19

Synchronisierung von Quellsystemänderungen

Inkrementelle Erweiterbarkeit Raw Vault

Page 20: MT AG Data Vault Generator

MT AG Data Vault Generator@DDVUG 20

Lutz Bauer

Leiter Fachbereich Data Integration & DWH+49 (0) 2102 – 30961 - [email protected]

Jürgen Günter

DWH Consultant+49 (0) 2102 – 30961 - [email protected]