innovation event 20131030

57
Maintaining data warehouses Technologies

Upload: rien-matthijsse

Post on 07-Jul-2015

255 views

Category:

Design


2 download

DESCRIPTION

Presenting manners and a methodology to enable the development of standard ways for maintaining data warehouse solutions

TRANSCRIPT

Page 1: Innovation event 20131030

Maintaining data warehouses

Technologies

Page 2: Innovation event 20131030

Maintaining

data warehouses

using

‘hot’ technologies

Rien Matthijsse

Page 3: Innovation event 20131030

Introductie

Specialisatie: Data warehouses

Page 4: Innovation event 20131030

Introductie

Maintaining ( data warehouses using ‘hot’ technologies )

( Maintaining data warehouses ) using ‘hot’ technologies

Page 5: Innovation event 20131030

Hot technologies

Maintaining ( data warehouses using ‘hot’ technologies )

Page 6: Innovation event 20131030

Hot technologies

Datavault

Page 7: Innovation event 20131030

Hot technologies

Genereren

c.q.

Automation

Page 8: Innovation event 20131030

Hot technologies

Houston,

we’ve

got it !!

Source: Next generation DWH modeling, BI podium, 2013-06-06

The holy Grail

Page 9: Innovation event 20131030

Hot technologies

Oeps,

andere

presentatie

Page 10: Innovation event 20131030

Hot technologies

Page 11: Innovation event 20131030

Hot technologies

Page 12: Innovation event 20131030

Hot technologies

Het moet

wel beheerd

(kunnen)

worden.

Page 13: Innovation event 20131030

DWH management

Page 14: Innovation event 20131030

DWH management

Page 15: Innovation event 20131030

Release X

Resources

Time

DWH management

Page 16: Innovation event 20131030

Release X

Resources

Time

DWH management

Page 17: Innovation event 20131030

Release X

$$$

Time

DWH management

Page 18: Innovation event 20131030

DWH management

Perspectief:

Onderhouden

Page 19: Innovation event 20131030

DWH management

Beheersbaar

Page 20: Innovation event 20131030

DWH management

Onderhoudbaar

Page 21: Innovation event 20131030

DWH management

Eenduidig

Page 22: Innovation event 20131030

DWH management

Transparant

Page 23: Innovation event 20131030

DWH management

Overdraagbaar

Page 24: Innovation event 20131030

DWH management

Beheersbaar

Onderhoudbaar

Eenduidig

Transparant

Overdraagbaar

Page 25: Innovation event 20131030

DWH management

Beheersbaar

Onderhoudbaar

Eenduidig

Transparant

Overdraagbaar

Page 26: Innovation event 20131030

DWH management

Standaarden

Richtlijnen

Methodologie

Page 27: Innovation event 20131030

DWH management

Theorie

in

aantocht

Page 28: Innovation event 20131030

B

A

C

D

DWH management

Proces afhankelijkheden

Page 29: Innovation event 20131030

In hiërarchie plaatsen

proces proces proces proces

proces proces proces

proces proces proces

proces

Level 1

Level 2

Level 3

Level 4

DWH management

Proces afhankelijkheden

Page 30: Innovation event 20131030

Als Datavault

proces proces proces

proces proces

proces proces

Refs

Hubs

Links

Sats procesprocesproces proces

proces

DWH management

Proces afhankelijkheden

Page 31: Innovation event 20131030

Refs

CheckVerwerkingstarten

MarkeerRefsOK

Hubs

CheckRefsOK

MarkeerHubsOK

Links

CheckHubsOK

MarkeerLinksOK

SatsCheckLinksOK

MarkeerVerwerkingOK

DWH management

Mijlpalen

Page 32: Innovation event 20131030

BRON

STAGEIN

Refs

Hubs

Links

Sats

SV

Refs

Hubs

Links

Sats

BV

Refs

Hubs

Links

Sats

Pres

Lvl 1

Lvl 2

Lvl 3

SI.BRON.DONE SV.BRON.DONE

SI.BRON.DONE?

BV.BRON.DONE PRES.BRON.DONE

SV.BRON.DONE?

BV.BRON.DONE?

SI.BRON.RDY ?

DWH management

Page 33: Innovation event 20131030

Bron A

Bron B

Bron C

Bron N

STAGEIN SV BV PRES

SI.BRONA.RDY SI.BRONA.DONE

Spoorboekje SV.BRONA.DONE

&

SV.BRONB.DONE

DWH management

Page 34: Innovation event 20131030

DWH management

Beheer

Page 35: Innovation event 20131030

Data

Kwaliteit

Controle

DWH management

Page 36: Innovation event 20131030

DWH management

Syntax

Sematics

Logic

Uitdaging: veranderingen door de tijd

Page 37: Innovation event 20131030

DWH management

Focus: Data verwerkbaar in DWH

Page 38: Innovation event 20131030

Yes

No

OkValideerPrepare Exitproces

Validatie Engine

‘VAL.SV.BNK.USR’ Resultaat

Centralerepository

VAL.SV.BNK.USR:Tabel = Users

1) Veld a must_be: ‘m’, ‘v’2) Veld b may_not_be null3) Veld c must_be 1-n reference to …4) #rows must_be within 10% of prev

#rows5) … … … …

DWH management

Page 39: Innovation event 20131030

Deployment

DWH management

Page 40: Innovation event 20131030

DWH management

OTAP

Page 41: Innovation event 20131030

DWH management

Parameters

Page 42: Innovation event 20131030

DWH management

En:

• Process characteristics

– Restartable

• Standard logging

– Messaging

– Escalation

• Suspension of execution

– wait for milestone

Page 43: Innovation event 20131030

DWH management

Beheersbaar

Onderhoudbaar

Eenduidig

Transparant

Overdraagbaar

Page 44: Innovation event 20131030

DWH management

Einde

theorie

Page 45: Innovation event 20131030

Hot technology

( Maintaining data warehouses ) using ‘hot’ technologies

Page 46: Innovation event 20131030

iWHAT

Information

Ware House

Administration

Toolkithttp://www.iwhat.nl

Page 47: Innovation event 20131030

iWHAT

Beheerbaar!

Starts with design

Page 48: Innovation event 20131030

iWHAT

Beheersbaar

Onderhoudbaar

Eenduidig

Transparant

Overdraagbaar

Page 49: Innovation event 20131030

iWHAT

RDBMS

Webserver

Data Warehouse

Users

Administrators

CMA DQ DOM

Data Warehouse platform

FE

API/interface

iWHAT

architectuur

Page 50: Innovation event 20131030

iWHAT

Page 51: Innovation event 20131030

iWHAT

Page 52: Innovation event 20131030

iWHAT

Page 53: Innovation event 20131030

iWHAT

Page 54: Innovation event 20131030

iWHAT

Page 55: Innovation event 20131030

iWHAT

Page 56: Innovation event 20131030

iWHAT

Beheersbaar

Onderhoudbaar

Eenduidig

Transparant

Overdraagbaar

Page 57: Innovation event 20131030

Dank voor u belangstelling

Rien Matthijsse