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

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

HR szakértő tanácsa BI szakembereknek

Az utóbbi időszakban egyre több HR szakértő szeretett volna kapcsolódni a LinkedIn-es közösségi hálómhoz. Sejtettem hogy miért, de mivel pontosan nem tudtam, ezért egyiküket megkérdeztem. Válaszolt, és a válasza nagyon meglepett…

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

Melyik a gyorsabb: Union vagy OR?

Lejegyzetelem ide, hogy néha jobb eredményt ad ha a WHERE feltételben megadott szűréseket szétbontjuk, és két vagy több lekérdezés uniójával állítjuk elő. Mutatom. --Query 1 : OR SELECT * FROM Sales.SalesOrderDetailWHERE ProductID = 714 OR Product...

Tovább

Oldalak