De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Biml en Data Vault.

Verwante presentaties


Presentatie over: "Biml en Data Vault."— Transcript van de presentatie:

1 Biml en Data Vault

2 Sander van der Hoeff Microsoft BI Specialist Zelfstandig (trail)Runner
The Future Group = Maatschap van ZZP'ers

3 Wat is Data Vault

4 Data Vault Architectuur voor Datawarehouse laag Schaalbaar
Parallellisme wordt aangemoedigd Kan nieuwe domeinen absorberen

5 Core Components Data Vault
Hub = Business Key Link = Verbinding Business Keys Satellites = Attribute information

6 Wat is Biml Business Intelligence Markup Language
From Wikipedia, the free encyclopedia Business Intelligence Markup Language (Biml) is a domain-specific XML dialect for defining business intelligence (BI) assets. Biml authored BI assets can currently be used by the BIDS Helper add-on for Microsoft SQL Server Business Intelligence Development Studio(BIDS) and the Varigence Mist integrated development environment; both tools translate Biml metadata into SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS) assets for the Microsoft SQL Server platform. However, emitters can be created to compile Biml for any desired BI platform. While Biml’s declarative design is sufficient to author BI assets, BimlScript extends the language by enabling authors to embed C# orVB.NET code within Biml, similar to how ASP.NET includes .NET code within static HTML markup.[3] BimlScript is used to merge changes into existing Biml assets, automatically generate Biml code, and apply changes across multiple Biml files during compilation.

7 Waarom Generen Veel Tabellen Veel Packages Minder fouten
Standaard Tabellen HULPMIDDEL, kan ook zonder

8 Waarom Genereren Data Vault Veel en Standaard Tabellen

9 Sounds Familiar? Project DMT SRC DWH Project Project

10 Opties tot genereren TSQL MIST (Varigence) BiXPress (Pragmatic Works)
Quipu DWHDeck Others

11 SSIS vs tSQL Standaard Logging Standaard Monitoring
Standaard Fout Afhandeling

12 Tables tSQL Metadata tabellen Ontstaan vanuit Templates

13 Waarom Biml Gebruikt SSIS XML Based Exception Driven Open Source
Geen Api kennis vereist Kennis van SSIS noodzakelijk BIDSHelper

14 Exception based

15 Bronlaag (Navision) Per Bedrijf (1000+) een set van 3500 tabellen
Meerdere databases? Partieel laden?

16

17 Hubs Meervoudige keys concateneren Naamgeving uniform door Views
Een package voor alle hubs Serieel laden (niet Data Vault standaard)

18 Hubs meerdere bronnen Alles varchar Select key from order
Select key1_key2 from Orderregel Onderhouds issue Een package of package per Hub?

19

20 Links Naamgeving standaardiseren door views
Een package voor alle links Niet parallel

21

22 Satellites Verschilvergelijking dmv Hashbytes
In de package met een task of in een stored procedure? Iedere satellite is verschillend Package per satellite Package is standaard op Attribuutvelden na

23

24 Datamart Transformatie tot Bussines logic Copy Paste
View laag op DWH, een op een transfer van data naar Datamart laag

25 DatamartPackage Biml Logging en config management ontbreken

26 Logging en Package config toevoegen

27 Meer Lezen http://varigence.com/ http://bimlscript.com/

28


Download ppt "Biml en Data Vault."

Verwante presentaties


Ads door Google