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

A Non_Empty_Behavior hint

Megtanultam még 2005 környékén, hogy a Non_Empty_Behavior hintet érdemes használni az Analysis Services számított mezőinek definiálásakor, mert sokkal gyorsabb válaszidőket tesz lehetővé. Írtam is róla az MDX lekérdezések gyorsítása (Non Empty Bea...

Tovább

Címek, személyek modellezése Data Vault-ban

Jó egy éve sokat foglalkoztam a Data Vault adattárház adatmodellezéssel, és anno felírtam magamnak kérdésként, hogy hogyan érdemes az üzleti kulcsok nélküli entitásokat modellezni a Data Vault-ban. Akkor nem tudtam rá a választ, de visszafejtve Li...

Tovább

MS BI és adattárház best practice cikkek

A most következő cikkel az a célom, hogy bemutassam a legjobb best practice tanulmányokat és ezáltal segítsek az adattárház fejlesztőknek, hogy jó, szerethető és sikeres BI rendszereket vagy adattárházakat építsenek. Olyanokat amelyre évek múltán visszatekintve is büszkék lesznek. És nem csak ők, hanem a megrendelőik is.

Tovább

Ad-hoc elemzés pivot táblákban webes felületen

A most következő cikkben a hazai gyógyfürdők forgalmi adataira fogok építeni egy interaktív webes dashboard-ot és egy pivot-tábla szerűen működő ad-hoc elemzőeszközt. Mindezt meg is osztom Önnel így Ön is ad-hoc módon fogja tudni elemezni a hazai gyógyfürdők forgalmi adatait a böngészőjéből.

Tovább

SQL Server 2012 Best Practice Analyzer

Szeretem a Best Practice Analyzert. Minden projekt végén lefuttatom és végigolvasom a javaslatait. És meg kell mondanom őszintén, hogy szinte mindig találok egy-egy csontvázat A hír: Van Best Practice Analyzer az SQL server 2012-höz is....

Tovább

Építsünk hierarchiákat?

Most, hogy vége van a nyárnak ideje felpörögni. Az első bejegyzés a hierarchiák fontosságával illetve az alternatív hierarchiák megvalósítási lehetőségeivel fog foglalkozni.

Tovább

SQL 2012 újdonságok a BI jegyzeteken

Úgy tervezem, hogy a hazai SQL Server 2012 bejelentésig minden nap bemutatok egy-egy SQL 2012 újdonságot a BI jegyzetek oldalon. Csak néhány szóban megemlítve, esetleg képekkel illusztrálva, linkekkel, kifejezetten technikai embereknek. Ha érdekli a téma, akkor olvassa el a részleteket.

Tovább

Tegyünk logót a riportra?

Az egyik oldalról úgy gondolom, hogy ne, hiszen kerülni kell minden olyan grafikai elemet, ami elvonja az információ befogadójának figyelmét a riport mondanivalójáról, a másik oldalról viszont azt látom, hogy egy logó lehet bizalomépítő is. Jöjjenek az érvek…

Tovább

Magyar nyelvi kérdések az SQL 2012 kapcsán

Felraktam az SQL Server 2012 RC0-át és a collation default beállítása Hungarian_CI_AS. Mutatom:Miért baj ez? Mert a Hungarian collation használja a dupla mássalhangzókat. Csakhogy szegén SQL Server nem tudja eldönteni, hogy pl. a „Táncstúdió” szav...

Tovább

Hogyan motiváljuk a tesztelőket?

A felhasználók rendszerint nem azonos intenzitással tesztelnek a tesztidőszak alatt. Vannak akik magukénak érzik a dolgot és becsülettel tesztelnek, vannak akik az első megtalált hiba után ledobják a Riga láncot és addig nem folytatják a tesztet, amíg a hiba kijavításra nem kerül; vannak akik másra várnak és még sorolhatnám. A kérdés csak az: Hogyan motiváljuk a tesztelőket?

Tovább

Csillag vagy hópehely séma?

Nagy általánosságban – és a legjobb gyakorlatoknak megfelelően – kerüljük a hópehelyséma használatát. Vannak azonban olyan esetek, amikor érdemes elgondolkodni a használatán. A cikkben ezen ritka esetekre kerestem egy-két példát

Tovább

SQL Server elérése a loginok törlése után...

Hatalmas hibát követtem el a minap. Kitöröltem egy SQL cluster összes loginját. Rosszul állítottam össze egy drop-create scriprtet, ami kitörölte az összes logint. Közte a sajátomat is. Brrrr. Ott álltunk egy SQL Serverrel amihez gyakorlatilag sen...

Tovább

Miért gyorsak az OLAP adatbázis-kezelők?

Az OLAP adatbázis-kezelők gyorsaságának egyik oka az, hogy előre felaggregálják azokat az adatokat, amelyekről úgy gondolják, hogy szükségük lesz rájuk a felhasználóknak. A kérdés csak az, hogy honnan tudják, hogy mire lesz szükségük a felhasználóknak? A cikkben ezt a témát járjuk körbe, illetve a végén megosztunk egy szolgálati közleményt is.

Tovább

NON EMPTY; NONEMPTYCROSSJOIN problémák

Lejegyzetelem ide, hogy a NONEMPTYCROSSJOIN (DimA.members, DimB.members, DimC.members)típusú lekérdezés emberi időben le se fut, de ha átírjuk ilyenre:NONEMPTY (DimA.members * DimB.members * DimC.members)Akkor pár másodperc alatt lefut.Chris Webb-...

Tovább

Hogyan kezeljük az időzónákat az adattárházban?

Adott egy multinacionális vállalat, amely eltérő időzónájú országokban is értékesít. A kérdés az, hogy milyen időponton szerepeltessük az eseményeket az adattárházban? Lokális, vagy valamilyen egyezményes időponton mint például az UTC? Ennek járunk most utána.

Tovább

SQL Server startup paraméterek adattárházas környezetben

BUÉK! Idén olyan helyen voltunk szilveszterezni, ahol nem volt térség, így nem tudtam publikálni a nagy gonddal megírt 2010-es évről szóló cikket. Ma, 2011-ben pedig már elszállt az ereje, úgyhogy BUÉK és csapjunk a lecsóba. A téma az SQL Server startup paraméterei adattárházas környezetben

Tovább

Oldalak