pondělí 19. dubna 2010

Implicit Fact Column - Jak ovlivnit zpracování joinu více dimenzí bez faktů

Nedávno jsem dostal od jednoho našeho partnera otázku ohledně zpracování reportu, který je definován pouze nad sloupci z různých dimenzí (žádný sloupec z faktové tabulky) a v Metadata repository existuje více faktových tabulek, které mají vazbu na tyto dimenze. Kterou faktovou tabulku BI Server použije pro JOIN dimenzí a jak mu přednastavit tu správnou?

Odpověď je jednoduchá - v Prezentační vrstvě Metadata repository lze nastavit tzv. Implicit Fact Column – sloupec, který bude automaticky přidán do dotazu v případech, kdy dotaz obsahuje pouze sloupce ze dvou nebo více dimenzí, ale žádné ukazatele. Implicit Fact Column je interní sloupec, který není vidět na reportu - je použit pro specifikování standardní cesty joinu dimenzí, kdy existuje více možných alternativ.

Nastavuje se pro jednotlivé Cílové oblasti na Prezentační vrstvě. Z menu Properties... stisknete tlačítko Set... Implicit Fact Column a vyberete ukazatel z požadované faktové tabulky.



Erik Eckhardt

Žádné komentáře: