FPA bij Data WareHousing

543 views

Published on

Presentatie op de NESMA voorjaarsbijeenkomst 2006

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
543
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

FPA bij Data WareHousing

  1. 1. FPA voor DWH-projecten – Rob EveleensJolijn Onvlee, Nico Mak, Theo Kersten
  2. 2. FPA termen en DWH termen Interne Logische Gegevens- Verzameling Invoer- Uitvoer- Functie functie IF ILGV UF Te tellen systeem Grens te tellen systeemPresentatie ALV Nesma 2006 FPA voor DWH projecten 2 van 29
  3. 3. Agenda • Wat doet een DWH voor een organisatie? – Welke architectuur volgt daaruit • Wat staat er in een Globaal Ontwerp aan DWH termen? – Feiten, Dimensies, Data Marts, Sterren, ... • Hoe tellen we? – Waar op letten?Presentatie ALV Nesma 2006 FPA voor DWH projecten 3 van 29
  4. 4. Nu Informatie? Y=A Dus...? Y=B C=APresentatie ALV Nesma 2006 FPA voor DWH projecten 4 van 29
  5. 5. Wens Eenduidigheid! Y=A Juist! C=(A+B)/2 C=(A+B)/2Presentatie ALV Nesma 2006 FPA voor DWH projecten 5 van 29
  6. 6. Informatie Analyse 1/2 Y=A De omzet van de afdeling <W> in maand <Y> is <A>Presentatie ALV Nesma 2006 FPA voor DWH projecten 6 van 29
  7. 7. Informatie Analyse 2/2 Y=B Y=A C=(A+B)/2 De omzet van de afdeling <W> in maand <Y> is <A> De omzet van de afdeling <Z> in maand <Y> is <B> De omzet van het bedrijf in de maand <Y> is het gemiddelde van de afdeling <X> en <Z>Presentatie ALV Nesma 2006 FPA voor DWH projecten 7 van 29
  8. 8. Herkomst Analyse Gegevensbronnen W,Y,A Z,Y,BPresentatie ALV Nesma 2006 FPA voor DWH projecten 8 van 29
  9. 9. Architectuur – SPOTT Definities C, Y, (A+B)/2 W,Y,A C, Y, (A+B)/2 C, Y, (A+B)/2 Z,Y,BPresentatie ALV Nesma 2006 FPA voor DWH projecten 9 van 29
  10. 10. Architectuur – SPOTT Gegevens C, Y, (A+B)/2 W,Y,A Hoofdafdeling Jaar Afdeling Maand C, Y, (A+B)/2 Omzet Z,Y,BPresentatie ALV Nesma 2006 FPA voor DWH projecten 10 van 29
  11. 11. Architectuur – Performance C, Y+1, (A+B)/2 Veel van alles W,Y,A! C, Y, (A+B)/2 W,Y+1,A1 C, Y+2, (A+B)/2 W,Y+2,A2 Hoofdafdeling Jaar C, Y+1, (A+B)/2 Afdeling Maand C, Y, (A+B)/2 C, Y+2, (A+B)/2 Omzet Z,Y,B Z,Y+1,B1 Z,Y+2,B2Presentatie ALV Nesma 2006 FPA voor DWH projecten 11 van 29
  12. 12. Architectuur – verdeling van taken, toepassen visies Uitvoer Gegevens publiceren Integreren & Invoer & visie visie verzamelen applicatie bedrijf OLAPPresentatie ALV Nesma 2006 FPA voor DWH projecten 12 van 29
  13. 13. Architectuur – Systeemonderdelen Data Marts Data Staging Warehouse Data Area MartsPresentatie ALV Nesma 2006 FPA voor DWH projecten 13 van 29
  14. 14. DWH - Architectuur Back Room Front Room Source Data Application Presentation Layer Layer Layer Layer Source Data Data Staging Area Data M arts Reports End-user Internal/E xternal Warehouse (ETL) (ETL) Win Gui ODS (ETL) Data Extraction, (ETL) Brow ser Transformation ?? & Load (ETL) Data (ETL) W arehouse Extern Operational Inform ationalPresentatie ALV Nesma 2006 FPA voor DWH projecten 14 van 29
  15. 15. Agenda 2/3 • Wat doet een DWH voor een organisatie? – Welke architectuur volgt daaruit • Wat staat er in een Globaal Ontwerp aan DWH termen? – Feiten, Dimensies, Data Marts, Sterren, ... • Hoe tellen we? – Waar op letten?Presentatie ALV Nesma 2006 FPA voor DWH projecten 15 van 29
  16. 16. FPA-tellingen per projectfase (1) Indicatief – Projectvoorstel - Ordegrootte +/- 50% • Input: Gegevensmodel (2) Globaal – Globaal ontwerp • Input: Logische gegevensverzamelingen en relaties • Input: De systeemfuncties met hun ... • Input: In- en uitgaande informatiestromen (3) Gedetailleerd – Specificaties gereed • Input: als globaal maar tot op niveau van elk betrokken “attribuut”.Presentatie ALV Nesma 2006 FPA voor DWH projecten 16 van 29
  17. 17. Globaal ontwerp – Dimensies? Feiten? Dimensies? Ordeningen! Feiten: #calls, afhandelings- • Geografie tijd, #medew. per ... : • Afdelingen 1. Uur, dag, week, maand, • Productgroepen kwartaal, jaar, totaal • Processen 2. Afdeling, vestiging, regio, land, totaal • Klantsegment 3. Servicelijn, type lijn • Tijd 4. Skilllevel, skill, alles 5. E-mail of telefoon of ? Dimensies? Samenvoegingen 6. IVR of agent of ? • Serviceproduct – service + wijze van verstrekking + vestiging + 1 feit met 6 dimensies! vestigingstype + regioPresentatie ALV Nesma 2006 FPA voor DWH projecten 17 van 29
  18. 18. DWH <> Data Mart Customer Contact Center Feiten DWH: Call Feiten Data Mart: Call • Tijdstippen IVR-in en -uit • # calls • IVR-menu (uit) • Totale gesprekstijd • Medewerker • # binnen norm • Tijdstip einde gesprek • # medewerkers • Normtijd Dimensies Data Mart Dimensies DWH • Tijd • Tijd • Organisatie • Medewerker Organisatie • Service of Verkoop Service • Skilllevel, skill, alles Skill • E-mail of telefoon of ? • of IVR-menu Service • IVR, IVR/CCC of CCC !!Presentatie ALV Nesma 2006 FPA voor DWH projecten 18 van 29
  19. 19. Data Mart <> Rapport Customer Contact Center Feiten Data Mart: Call Feiten Rapport: Call • # calls • # calls • Totale gesprekstijd • Gemiddelde tijd • # binnen norm • % binnen norm • # medewerkers actief • % actief: # medewerkers Dimensies Data Mart actief / # medewerkers • Tijd aanwezig • Organisatie Rapporten • Dag x team [teamleiders] • Service of Verkoop • Week x afdeling [CCC-mgt] • Skilllevel, skill, alles • Verkoop x team sales [acc.mgt] • E-mail of telefoon of ? • ... • IVR, IVR/CCC of CCC !! DM organisatie!! • # medewerkers aanwezigPresentatie ALV Nesma 2006 FPA voor DWH projecten 19 van 29
  20. 20. Agenda 3/3 • Wat doet een DWH voor een organisatie? – Welke architectuur volgt daaruit • Wat staat er in een Globaal Ontwerp aan DWH termen? – Feiten, Dimensies, Data Marts, Sterren, ... • Hoe tellen we? – Waar op letten?Presentatie ALV Nesma 2006 FPA voor DWH projecten 20 van 29
  21. 21. Functies aan de rand Gegevens Systeemgrens verzameling IF DWH 3 IFs KGV IF Ster Dimensie Dimensie Data Mart Upload Staging Feit Dimensie bestand gegevens UFs ILGV Dimensie Dimensie Feit Staging 5 ILGVs Dimensie gegevens 1 ILGV ILGV Data Mart Upload Staging Relationeel DWH Dimensie bestand gegevens ILGV Entiteit Entiteit Feit Upload Staging Entiteit Dimensie UFs bestand gegevens Entiteit 3 ILGVs ILGV Technische kopie IFs IFs Data Data Data Data Reports Sources Staging Area Ware House MartPresentatie ALV Nesma 2006 FPA voor DWH projecten 21 van 29
  22. 22. DWH – DSA DSA: zero points Technisch hulpmiddel Niet tellen • Vertaling broncode naar DWH-codes • Bufferfunctie i.v.m. Verschillende frequenties van dataleveringen • Toevoegen tijdvak levering / geldigheidsperiode • Toevoegen metagegevens over proces • Handhaven juiste volgorde verwerking • Archiveren gegevens Rapportages aan gebruikers? Wel tellenPresentatie ALV Nesma 2006 FPA voor DWH projecten 22 van 29
  23. 23. DWH – DSA DSA: zero points GV Systeemgrens in bron DWH (IF) KGV Upload bestand Staging gegevens ILGV DWH Upload Staging bestand gegevens ILGV Upload Staging bestand gegevens ILGV Technisch kopie, niet tellen (IF) Data Data Data Data Reports Sources Staging Area Ware House MartPresentatie ALV Nesma 2006 FPA voor DWH projecten 23 van 29
  24. 24. DWH – DWH Dimensie:1 ILGV,1 IF/recordtype & Feit:1 ILGV,1 IF/bron “Vertaling van de brongegevens naar een corporate structuur / visie (SPOTT)” Zelfstandige ILGV’s • Dimensies Worden door gebruikers als één geheel gezien 1 ILGV • Dimensielagen (-levels, -hierachie) Als de “lagen” van een dimensie anders worden gevuld is er sprake van meerdere functies 1 IF per andere afhandeling (Nesma : recordtype) • Feiten Vaak meerdere bronnen voor feiten 1 ILGV en 1 IF per bronPresentatie ALV Nesma 2006 FPA voor DWH projecten 24 van 29
  25. 25. DWH – DWH Dimensie:1 ILGV,1 IF/recordtype & Feit:1 ILGV,1 IF/bron Gegevens Systeemgrens verzameling DWH IF 3 IFs KGV Ster Dimensie Dimensie Upload Staging bestand gegevens Feit ILGV Dimensie Dimensie Staging 5 ILGVs gegevens ILGV Upload Staging Relationeel DWH bestand gegevens Entiteit Entiteit ILGV Upload Staging Entiteit bestand gegevens Entiteit ILGV Technische kopie IFs Data Data Data Data Reports Sources Staging Area Ware House MartPresentatie ALV Nesma 2006 FPA voor DWH projecten 25 van 29
  26. 26. DWH – DM DM:1 ILGV,1 IF “Vertaling van de corporate structuur / visie (SPOTT) naar toepassing, bedrijfsafdeling of staffunctie” Zelfstandige ILGV’s • Datamarts 1 ILGV mits: anders dan aggregatie alleen en combinatie van feiten uit DWH. • Vulling DM 1 IF • Dimensies Aanname: Verwijzing c.q. Technische kopie van dimensies in DWH Anders tellen als bij DWHPresentatie ALV Nesma 2006 FPA voor DWH projecten 26 van 29
  27. 27. DWH – Rapportages R:1 UF per rapportgroep Vertaling van techniek naar functionaliteit: groepeer gelijkende rapporten (BO vs Cognos) - zelfde inhoud en opmaak maar andere selectie of ander aggregatieniveau in dimensie => Zelfde UF (Cognos: uren, naar invalshoeken tijd, organisatie en product vs. BO: uren per dag per team, uren per week per afdeling, uren per maand per productlijn) • Punten voor rapportage apart houden: andere hulpmiddelen, ander aantal uren/FP.Presentatie ALV Nesma 2006 FPA voor DWH projecten 27 van 29
  28. 28. Samenvatting / Vragen Gegevens Systeemgrens verzameling IF DWH 3 IFs KGV IF Ster Dimensie Dimensie Data Mart Upload Staging Feit Dimensie bestand gegevens UFs ILGV Dimensie Dimensie Feit Staging 5 ILGVs Dimensie gegevens 1 ILGV ILGV Data Mart Upload Staging Relationeel DWH Dimensie bestand gegevens ILGV Entiteit Entiteit Feit Upload Staging Entiteit Dimensie UFs bestand gegevens Entiteit 3 ILGVs ILGV Technische kopie IFs IFs Data Data Data Data Reports Sources Staging Area Ware House MartPresentatie ALV Nesma 2006 FPA voor DWH projecten 28 van 29
  29. 29. Auteurs Sinds eind 2004 • Jolijn Onvlee – NESMA • Rob Eveleens – Atos Origin DWH-expert FP/FD-projecten • Theo Kersten – Atos Origin, FPA, DWH KPN • Nico Mak – Projectoffice AABPresentatie ALV Nesma 2006 FPA voor DWH projecten 29 van 29

×