40. Conventional architecture Current Business Demands/Wishes Integration Storage Presentation D W H TRANSFORM S T A G E Business Information Model
41. Is geplaatst onder /betreft werkdag Bestelling op Business Information Model Ontvangt /Is geplaatst bij heeft omvang Verplicht tot /Is realisatie van Leverancier Bestaat uit /zit in Leverings condities Is bereid te leveren /kan geleverd worden door Levering Bestaat uit /komt voor in Materiaal soort Voorziet in /wordt in voorzien door werkdag omvang Komt voor in met Moet in voorzien worden voor Wordt ontvangen door /ontvangt Bestaat uit Materiaalbehoefte magazijn Betreft de bereidhied tot het levereren aan een /kan conform worden geleverd aan Magazijn
42. Modern architecture Integration Storage Presentation Storage Current Business Demands/Wishes S T A G E s o u r c e D W H b u s i n e s s D W H TRANSFORM ALL DATA, ALL THE TIME Current Business Information Model
50. CURRENT DATA NEW DATA Minor DELETED/ ARCHIVED UNCHANGED NEW Major Venn diagram
51. Mechanisms: Type 0 static data Type I nohistory correct storage (overwrite) Type II history correct storage (versioning) Type III semi-history correct storage, using extra fields Type IV using historic tables for history correct storage Type V ?????? Type VI = type 1 + 2 + 3 + “current”-flag
54. Type 2 on type 2 on … Product group description has changed PRODUCT PRODUCT GROUP PRODUCT LINE
55. Product Group Hub Product Group Sat Product Line Hub Product Line Sat Product Hub Product Sat ProductGroup Id Description ProductLine Id Description Product Id Description Product group description has changed
63. TrendsTechnology is the usage and knowledge of tools, techniques, crafts, systems or methods of organization. The word technology comes from the Greektechnología (τεχνολογία) — téchnē (τέχνη), an 'art', 'skill' or 'craft' and -logía (-λογία), the study of something, or the branch of knowledge of a discipline.[1] The term can either be applied generally or to specific areas: examples include construction technology, medical technology, or state-of-the-art technology or high technology. Technologies can also be exemplified in a material product, for example an object can be termed state of the art. Technologies significantly affect human as well as other animal species' ability to control and adapt to their natural environments. The human species' use of technology began with the conversion of natural resources into simple tools. The prehistorical discovery of the ability to control fire increased the available sources of food and the invention of the wheel helped humans in travelling in and controlling their environment. Recent technological developments, including the printing press, the telephone, and the Internet, have lessened physical barriers to communication and allowed humans to interact freely on a global scale. However, not all technology has been used for peaceful purposes; the development of weapons of ever-increasing destructive power has progressed throughout history, from clubs to nuclear weapons. Technology has affected society and its surroundings in a number of ways. In many societies, technology has helped develop more advanced economies (including today's global economy) and has allowed the rise of a leisureclass. Many technological processes produce unwanted by-products, known as pollution, and deplete natural resources, to the detriment of the Earth and its environment. Various implementations of technology influence the values of a society and new technology often raises new ethical questions. Examples include the rise of the notion of efficiency in terms of human productivity, a term originally applied only to machines, and the challenge of traditional norms.
82. Having only a Data Warehouse does not help users make better decisions …
83. A Data Warehouse provides a toolset that enables to create better information provisioning solutions
Editor's Notes
Kern punten :Agenda bespreken.Conclusie:
DWH is gereedschapkistvoor BIFinancieeldirecteur is nietgeinteresseerd in ETLmatroesjkapoppetjesBI -> datawarehouse-> ETL-> RDBMS -> HardwareBusiness intelligence kan gebruik maken van een datawarehouse maar hoeft niet Andersom geldt dat een datawarehouse voor een Business intelligence gebruikt wordt.
Vele definities van een datawarehouse
Subject oriented: customers, patients, students, products, servicesIntegrated: consistent naming conventions, formats, encoding structures, from multiple data sourcesTime-variant: content is explicitly dependant upon time. Historic correctness Non-updatable (non volatile): read-only, periodically refreshed
Data vaakgeorganiseerd per afdeling (marketing, sales)Eenklantzal in meerderesystemenaanwezigzijn.Behoeftehebtaaneen enterprise brede view van eenklant of een patient.Subject oriented: customers, patients, students, products, services
Data uitverschillendebronnen en die integrerenzodatrelatieskloppenConsistentenaamgevingsconventie..FormatenNaamconventiesAls je niet kunt integreren is de waarde van je datawarehouse beperkt.
Twee doelen:* Welke data was actief op eenbepaald moment* trends, complexecorrelaties en predictive analytics.Denk aan boekhoudhouden waarbij journaalposten de bewerkingen zijn. Alles herleidbaar.
Data is stabiel. Data wordtnietgeupdate.versioning through timeOndersteunen van time slicingNiet auditable als we data overschrijven.
Drie goeroe’s op gebied van datawarehousing: KIMBALL, INMON en Linstedt.Kimball en INMON hebben een tegenstrijdig aanpak.Linstedt zit meer op de Inmon aanpak.
Corporate Information FactoryVeelboekengeschrevenwaaronder DW2.0Wanneerkies je voorInmon :DWH onderdeel van algehele BI.Eenorganisatieheeft 1 datawarehouse.Integratietussenafdelingen en divisiesbelangrijk.StrategischVaardigheden van de inhousemedewerkerszijngoed.Informatieverzoekengevarieerd.Veel AD HOC verzoeken'system of record‘ is belangrijkKostmeertijd.
The Datawarehouse toolkitWanneerkies je voor Kimball: Datawarehouse is de verzameling van allerleidatamartsAltijd dimensioneel modelNood is hoog ( en je wilt snelresultaat)AfdelingsgewijzedatawarehousesInformatieverzoekenveranderenniet in grote mateVan teorennietprecieswetenwat de scope is van de datawarehouseIntegratie via conformed dimensions
Alle data uit de bronnen laden.Lijkt op de Inmon aanpak.Inmon zegt ook van Datavault dat het DW2.0 compliant is.Compliance AuditabilityFlexibilityTraceabilityDDL and ETL generated.
Datawarehouse is Integratie OpslagPresentatie
Information model close to the business.When information model close to the source systems you need to modify or rewrite complete ETL, DDL, etc.Transform the source model into the business model.
Hard hat areaEven de diepte in.
Lees als de manier om historie "vast" te houden:Type 1: doet dat nietType 2: doet dat via versioning. Dus nieuwe records met nieuwe data en geldigheids meta-velden: van, tot-en-metType 3: doet dat via extra velden in zelfde rij. Dus beperkt historie, alleen huidige en vorige waarde van een beperkt aantal velden.Type 4: doet dat door afscheiding van historische data van vaste data en versioning ala type 2 op de historische data (lijkt op DV)Type 5: bestaat nietType 6: een "verzinsel" van Kimball, die niemendimplementeert
Switch brains off (again)
Alleen het realiseren van een Data Warehouse …BetekentNIETdatgebruikersbeterebeslissingenkunnennemen …
Echtereen Data Warehouse is wel HET middelDat het mogelijkmaaktomBetereinformatievoorzieningenterealiseren