heterogén hierarchia

Inhomogén hierarchia - a felhasználó által definiált hierarchia, ami páratlan számú szintet. Ennek gyakori példa, a szervezeti felépítés, ahol a közvetlen jelentések magas szintű vezetők, mint osztályvezetők, és az alkalmazottak e szervek vagy földrajzi hierarchia áll az ország, a régió és város, ahol egyes városokban nincsenek állam vagy tartomány, például Washington Vatikán vagy a New Delhi.

A legtöbb hierarchiák dimenziója minden szinten azonos szülő elem, mint bármely más elemet ugyanazon a szinten. Inhomogén hierarchia jellemezve, hogy legalább az egyik eleme a szülő logikai elem nem található pontosan ugyanazon a szinten lévő elem felett. Ebben az esetben a különböző ágai a hierarchia végződik a különböző szinteken. A kliens alkalmazások, ez esetben nemkívánatos bonyolíthatja a pálya lebontása.

A kliens alkalmazások működnek heterogén hierarchia különböző módon. Ha a modell tartalmazza heterogén hierarchia, annak érdekében, hogy a megfelelő kijelző, készen, hogy végezzen egy kis extra munkát.

Először ellenőrizze a kliens alkalmazás a feldolgozási útvonal lebontása. Például Excel helyőrzőkként hiányzó értékek ismétli a nevét a szülő elem. Ha látni, hogyan is működik ez, hogy egy pivot tábla alapján mérési Értékesítési terület a többváltozós modellben Adventure Works. Egy összefoglaló táblázatot az attribútumok csoport, ország és régió mérési Értékesítési terület országban, ahol nincs érték a régióban kap egy töltőanyagot (ebben az esetben, az ismétlés a szülő elem - az ország nevét). Ez a viselkedés származik a tulajdonságait a kapcsolatot vonal MDX Compatibility = 1, ami ugyanaz az Excel. Ha az ügyfél nem nyújt kellő részletességgel mélyedés lehet próbálni, hogy valahogy változtatni ezt a beállítást a tulajdonságokat a modell.

Ez a rész a következő alfejezetekben.

A jelenléte nem egységes hierarchia akkor jelent problémát, ha a navigációs lebontása nem járnak a várt értékek, vagy az is kényelmetlen, hogy használja. Hogy oldja meg a problémákat, amelyek heterogén hierarchiák a következő lehetőségeket.

Használjon egységes hierarchia minden szintjén az ingatlan HideMemberIf határozza meg, hogy a hiányzó szinten jelenik meg a felhasználó. Ha a tulajdonságok beállításával HideMemberIf is szükség van a connection stringet adja MDXCompatibility tulajdon. felülírni a navigáció. Beállítására vonatkozó utasításokért ezek a tulajdonságok szerepelnek ebben a részben.

Hozzon létre egy hierarchia a „szülő-gyermek”, amely kifejezetten fut szintű elemeket. Ezt a módszert mutatjuk be a cikk Foltos hierarchia SSAS (blogbejegyzés). További információkat. Az online dokumentáció Mérések „szülő-gyermek”. A hátránya a hierarchia a „szülő-gyermek”, hogy a mérés lehet, hogy csak egy ilyen hierarchia. Ezenkívül a számítási egységek a köztes elemek általában negatívan befolyásolja a termelékenységet.

Táblázat AC mérés logikailag hiányzó elemeket is képviselheti különböző módokon. Táblázat sejtek tartalmazzák a szabályokat az üres string, vagy a szülő elem (amikor aggregátumok). Bevezetés töltőanyag aggregátumok állapota határozza meg a leányvállalat elem, amelyet adott ingatlan és vagyoni HideMemberIf MDX Compatibility kapcsolat húr a kliens alkalmazás.

Kliens alkalmazások, amelyek támogatják a kijelző a heterogén hierarchiák elrejteni logikailag lehetséges hiányzó elemeket használja ezeket a tulajdonságokat.

A SSDT kattintson duplán a dimenziót nyit meg a Dimenzió Tervező. Az első fülön „szerkezete mérés”, hogy „hierarchia” ablaktábla az attribútumok a hierarchiában.

Kattintson a jobb gombbal az elemre a hierarchiában, majd kattintson a Tulajdonságok parancsra. Állítsa HideMemberIf ingatlan egyik jelentése az alábbiakban ismertetjük.

Itt található az érték az aggregált.

Ez az alapértelmezett, amely felhasználja az Excel, SSDT és SSMS. Azt mondja, hogy a szerver vissza helykitöltő értékeket a mélyülő részletesen üres szinten heterogén hierarchiában. Ha rákattint a helytartó értéket, akkor fúrni egy mélyedés lehet folytatni, amíg a gyermek (vége) csomópontot.

Az Excel connection string adják szolgáltatások Analysis Services. Ebben minden egyes új kapcsolat MDX Compatibility tulajdonság értéke mindig 1. Ez azért van, hogy visszamenőleges kompatibilitást biztosít.

Elrejtése összesített értéke (NULL érték vagy egy másolatot az értéket a szülő szinten), de mutatja más szinteken és csomópontok, amelyek megfelelő értékek.

A heterogén hierarchia általában előnyös jelzik MDX Compatibility = 2. Jelentés Reporting Services, és néhány harmadik féltől származó alkalmazások tárolására képes ezt az értéket.

Kapcsolódó cikkek