Tervezése adattárházak DWH Microsoft Excel, biweb
Excel, mint egy adatbázis-tervezési eszköz (BI / SQL programozó fejlesztő)
Data Warehouse = DWH = Data Warehouse (rus) - különleges elemzési adatbázis előállítására tervezett az analitikai jelentések vagy további építési üzleti intelligencia az OLAP-kockák (OLAP-rendszer). DWH-adattároló táplálunk közvetlen import a vállalati számviteli rendszerek különböző célokra (OLTP rendszerek), például:
- ERP - alapvető vállalati számviteli rendszer (általában: 1C, NAV, SAP)
- CRM - Customer Relationship Management System
- HR - Human Resource Management System
- ECM (DMS) - elektronikus dokumentumkezelő rendszer
- stb
DWH adatbázis szerkezete gyakran három típusú táblák:
- Táblázat „Import» (IMP) - használt import adatokat a OLTP rendszerek majd frissítse a táblázatok »tények« és a »mérés«
- Táblázat „A tények» (tény) - tartalmazza az összes analitikai paraméterek és kommunikációs kulcsokat a táblák »Méretek«
- Táblázatok „Mérések» (Dim) - tartalmazza az összes analitikai mérések attribútumok, amely elemzi indexek táblázatok »tény«
Megjegyzés: A táblázat „tény” gyakran nevezik „intézkedések”. és a „Measure” tábla - „könyvtárak”.
Adatok importálása az OLTP rendszerek és DWH frissítés függ a választott megközelítés:
- „Full” frissíteni az adatokat a tároló - frissített az összes adatot a tároló minden frissítés elindítása
- „Különbözeti” frissíteni az adatokat a tároló - nem frissítette az összes adatot a tároló, de csak azok, amelyek megváltoztatták a OLTP időintervallumban kezdete között a frissítés
Sokoldalú és kész megoldás a frissítés DWH a piacon még nem láttam. Minden programozó / fejlesztő használ valamit a saját ...
Én, például, a kész megoldások az üzleti - intelligencia (BI), hogy saját egyedi szkripteket, amelyek lehetővé teszik, hogy automatikusan frissíti DWH tároló bármely kiválasztott időszakban.
Kommunikációs asztal „tények” és a „mérés” függ a rendszer:
Tervezése Data Warehouse (DWH):
Nem leszek itt, hogy beszéljünk szakosodott SOFT. Persze, hogy létezik, és lehet funkcionális és hasznos.
Ugyanakkor szeretnék ajánlani modellezésére adattárház (DWH) Microsoft Excel programban. amely mindig kéznél van, és rendelkezik a szükséges funkciók:
- Célszerű működni táblázatos adatok
- Meg tudja mutatni a adatmintákhoz
- Akkor automatikusan generál SQL szkriptek
- Könnyedén megoszthatja a fájlokat (mert az Excel egyáltalán)
Létrehozásához DWH modell elég, hogy elsajátítsák a következő Excel függvényt:
- Átültetése () - Átültetés cellatartományok - azaz, változtatni az irányt, amelyben a sejtek találhatók
- CONCATENATE () vagy azzal egyenértékű ''
Példák képletek generáló SQL script:
(Ahol a H2 - mező nevét, G2 - típusú mező, F2 - mező leírás)
- SQL létrehozása - példa: [DataTypeKey] nvarchar (32) Kulcs adatok típus
A képlet: = "[" H2 "]" G2 "-" F2
- SQL kiválasztása AS - például: DataTypeKey AS DataTypeKey adatok -Type Key
A képlet: = H2 "AS" H2 "-" F2
- SQL frissítése - példa: DataTypeKey = source.DataTypeKey,
A képlet: = H2 "= forrás." H2 ""