Cikkek BI & DWH tervezőknek és fejlesztőknek

Az alábbi oldalon összeszedtem minden olyan infót, BI és adattárház oktató anyagot, amely a BI/adattárház bevezetések műszaki/technológiai oldalával foglalkozik és elsősorban leendő adattárház tervezők, architektek, fejlesztők és dba-k fognak belőle profitálni.

Könyvek

Az utóbbi időben rám a legnagyobb hatással az alábbi könyvek voltak:

  • Dan Linstedt: Building a Scalable Data Warehouse with Data Vault 2.0 című könyve. Szívből ajánlom azoknak is, akik nem Data Vault módszertan alapján modellezik adattárházukat.
  • Ralph kimball: The Microsoft Data Warehouse Toolkit-jét szintén rongyosra olvastam anno. Aki csillagsémás adattárháztat épit Microsoft-os környezetben annak kötelező. 

 

Adattárház tervezéssel és fejlesztéssel foglalkozó cikkek

Adatkockák tervezése Excel 2007 alá

A héten megjelent a „Designing SQL Server 2005 Analysis Services Cubes for Excel 2007 PivotTables” című dokumentum, mely segítséget nyújt Excel 2007-re optimalizált Analysis Services adatkockák építéséhez.

Tovább

Az idősor kalkulációk dimenzió

Hol hozzunk létre a Year To Date típusú kalkulációkat? A measure-ök között, vagy az idő diemnzió egy hierarchiájában? Külön dimenzióban, vagy az idő dimenzió egy új attribútumában? A következő cikkben ezekre a kérdésekre keresem a választ.

Tovább

Letölthető a Best Practices Analyzer

A Best Practice Analyzer (BPA) egy olyan ingyenesen letölthető szoftver, amely előre meghatározott szempontok alapján teszteli SQL Szerveres adattárházunkat, üzleti intelligencia rendszerünket. Megnézi, hogy a szerverek, OLAP kockák, SSIS csomagok konfigurációja megfelel-e az iparágban használt „best practice”-eknek, s ha nem akkor javaslatot tesz a beállítások megváltoztatására...

Tovább

Adattárház lekérdezések gyorsítása: NOLOCK

Az előző cikkben bemutattam, hogy az adattárház, adatpiac adatbázisának csak olvashatóvá tételével kb. 5%-ot gyorsíthatunk lekérdezéseinken. A most következő cikkben pedig megmutatom, hogy hogyan érhetjük el ugyanezt az eredményt, ha adattárházunk, adatpiacunk adatbázisa nem read-only...

Tovább

Analysis Services 2000-2005 GYIK

A 2000-es OLAP szervert használók első 2005-ös adatkockáik elkészítése után rendszerint az alábbi három kérdést teszik fel:

  1. Hogyan tudom megszűntetni az „All level”-t ?
  2. Hogyan tudok member property-t létrehozni?
  3. Hogyan tudok lokális dimenziót létrehozni?

Tovább

Az "Early Arriving Facts" adattárház probléma megoldása

Előfordul, hogy az üzleti folyamatok olyanok, hogy a tranzakció keletkezésekor még fogalmunk sincs arról, hogy például ki a vevő. (Így viselkednek egyes hűségprogramok) Persze később majd kiderül, hogy ki áll a vásárlási tranzakció mögött, csakhogy addigra mi már betöltöttük az adott vásárlást az adattárházba egy ismeretlen vevőre. Olvassa el a cikket, és megtudja, hogy milyen technikák léteznek az ilyen problémák leküzdésére

Tovább

SSIS csomagok ABC szerinti rendezése

Az adattárház töltő Integration Services csomagok a BI Developmnet Studio-ban (az SSIS fejlesztőkörnyezetében) létrehozásuk dátumának megfelelő sorrendben jelennek meg. Ez nem lenne probléma, csakhogy a fejlesztőkörnyezet nem ajánlja fel az ABC szerinti rendezés lehetőségét. A cikkben mutatok egy trükköt, amellyel rábírhatjuk a BI Studio-t az ABC szerinti rendezésre...

Tovább

IntelliSense for SQL Server

Az intelliSense gépelés közben befejezi a táblák, oszlopok, ... neveinek kitöltését, a CodeSnippet segítségével pedig billentyűkombinációhoz kódrészleteket rendelhetünk...

Tovább

Jogosultságok kiosztása egy relációs táblából? ... Bizarr, de megoldható!

Egy adattárház pilot bevezetés során arra kértek, hogy oldjam meg azt, hogy a felhasználók hozzáférését az OLAP kockák adataihoz egy relációs táblán keresztül szabályozhassák... Első ránézésre eszement dolognak tűnik, de ha több 100 felhasználó jogosultságát kellene dinamikusan kezelnie, akkor Ön is a most bemutatásra kerülő módszert választaná.

Tovább

Mikor használjunk stage területet?

Az Integration Services biztosítja számunkra a lehetőségeit, hogy adatainkat betöltés közben, még a memóriában transzformáljuk. Vajon az új szolgáltatások megszüntetik a stage szükségességét?

Tovább

Oldalak