Amikor online elemzési feldolgozást OLAP kimutatást használ az Excelben, létrehozhat elnevezett készleteket, amelyek a következő rugalmas funkciókkal használhatók:
-
Csoportosítsa az újra felhasználható elemek közös készleteit, még akkor is, ha ezek a készletek nincsenek jelen az adatokban.
-
Különböző hierarchiákból származó elemeket egyesíthet olyan módon, amely az Excel korábbi verzióiban nem volt lehetséges, más néven aszimmetrikus jelentéskészítés.
-
Névvel ellátott készlet létrehozása egyéni többdimenziós kifejezések (MDX) használatával, amely az OLAP-adatbázisok lekérdezési nyelve, amely a munkalapképletekhez hasonló számítási szintaxist biztosít.
Ha nem ismeri a többdimenziós kifejezések (MDX) lekérdezési nyelvét, létrehozhat egy elnevezett halmazt, amely a kimutatás soraiban vagy oszlopaiban lévő elemeken alapul. Az MDX lekérdezési nyelvvel kapcsolatos további információkért lásd: Többdimenziós adatok lekérdezése.
Ha ismeri az MDX lekérdezési nyelvét, az MDX használatával létrehozhat vagy módosíthat egy elnevezett halmazt.
Kapcsolódó műveletek
Elnevezett halmaz létrehozása sor- vagy oszlopelemek alapján
-
Kattintson arra az OLAP-kimutatásra, amelyhez elnevezett készletet szeretne létrehozni.
Ekkor megjelenik a Kimutatáseszközök, egy Beállítások és egy Tervezés lap.
-
A Beállítások lap Számítások csoportjában kattintson a Mezők, elemek, & Készletek elemre, majd kattintson a Készlet létrehozása sorelemek alapján vagy a Készlet létrehozása oszlopelemek alapján parancsra.
Megjelenik az Új készlet párbeszédpanel. Szükség esetén átméretezheti ezt a párbeszédpanelt a párbeszédpanel jobb alsó sarkában található méretezőpont húzásával.
-
A Név beállítása mezőbe írja be a készlethez használni kívánt nevet.
-
A névvel ellátott halmazba felvenni kívánt sorok megadásához hajtsa végre az alábbi műveletek egyikét:
-
Ha el szeretne távolítani egy sort az elemek listájából, kattintson a kijelölni kívánt sortól balra található területre, majd kattintson a Sor törlése gombra.
-
Ha új sort szeretne hozzáadni az elemek listájához, kattintson annak a sornak a bal oldalán található területre, amelyhez hozzá szeretné adni az új sort, majd kattintson a Sor hozzáadása gombra.
-
Ha másolatot szeretne készíteni egy elemről, kattintson a másolni kívánt sortól balra található területre, majd a Sor másolása parancsra.
-
Ha egy elemet egy másik helyre szeretne áthelyezni, kattintson az áthelyezni kívánt sortól balra található területre, majd a Fel és a Le nyíllal helyezze át a megfelelő helyre.
-
-
Alapértelmezés szerint a különböző szinteken lévő elemek külön mezőkben jelennek meg a hierarchiában, és a névvel ellátott halmaz lecseréli a sor- vagy oszlopterület aktuális mezőit.
-
Ha ezeket az elemeket ugyanabban a mezőben szeretné megjeleníteni, mint más elemeket, törölje a jelet az Elemek megjelenítése különböző szintekről külön mezőkben jelölőnégyzetből.
-
Ha meg szeretné tartani az aktuális mezőket a sor- vagy oszlopterületen, törölje a jelet a Sorterületen lévő mezők lecserélése az új készletre vagy Az oszlopterületen lévő mezők cseréje az új készletre jelölőnégyzetből. Ha az OK gombra kattint, a készlet nem jelenik meg a kimutatásban, de elérhető lesz a kimutatás mezőlistájában.
-
-
Kattintson az OK gombra a megnevezett készlet létrehozásához.
Megjegyzések:
-
Ha a párbeszédpanel bezárása után az összes műveletet vissza szeretné vonni, kattintson a Gyorselérési eszköztár Visszavonás gombjára .
-
Névvel ellátott készletekre nem alkalmazhat szűrést.
-
Elnevezett készlet létrehozása az MDX használatával
Fontos: Ha MDX használatával hoz létre egy elnevezett készletet, vagy módosítja egy meglévő névvel ellátott készlet MDX-definícióját, a további módosítások csak az MDX használatával végezhetők el.
-
Kattintson arra az OLAP-kimutatásra, amelyhez egyéni elnevezett készletet szeretne létrehozni.
-
A Beállítások lap Számítások csoportjában kattintson a Mezők, elemek, & Készletek elemre, majd kattintson a Készletek kezelése elemre.
Megjelenik a Kezelő beállítása párbeszédpanel. Szükség esetén átméretezheti ezt a párbeszédpanelt a párbeszédpanel jobb alsó sarkában található méretezőpont húzásával.
-
Kattintson az Új, majd a Készlet létrehozása az MDX használatával elemre.
-
A Név beállítása mezőbe írja be a készlethez használni kívánt nevet.
-
A névvel ellátott készlet MDX-definíciójának beállításához tegye a következők egyikét:
-
A Definíció beállítása mezőbe írjon be vagy illessze be a másolt MDX-definíciót.
-
A Mezők és elemek lapon jelölje ki a felvenni kívánt mezőlista-bejegyzést, majd kattintson a Beszúrás gombra.
A mezőlista-bejegyzéseket át is húzhatja a Definíció beállítása mezőbe, vagy duplán kattinthat egy mezőlista-bejegyzésre.
Elérhető mezőlista-bejegyzések
Mezőlista-bejegyzés
Példák az Adventure Works kockával létrehozott MDX-ekre
Dimenzió
[Termék]
Attribútumhierarchia (az összes tagot tartalmazza)
[Termék]. [Kategória]
Attribútumhierarchia szintje (nem tartalmazza az Összes tagot)
[Termék]. [Kategória]. [Kategória]
Tag az attribútumhierarchiából
[Termék]. [Kategória].&[4]
Felhasználói hierarchia
[Termék]. [Termékkategóriák]
Felhasználói hierarchia szintje
[Termék]. [Termékkategóriák]. [Kategória]
Tag a felhasználói hierarchiából
[Termék]. [Termékkategóriák]. [Kategória].&[4]
Intézkedés
[Mértékek]. [Internetes értékesítési összeg]
Számított mérték
[Mértékek]. [Internetes arány a szülőtermékhez]
Elnevezett halmaz
[Alapvető termékcsoport]
KPI-érték
KPIValue("Termék bruttó nyeresége)
KPI-cél
KPIGoal("Termék bruttó nyeresége"),
KPI-állapot
KPIStatus("Termék bruttó nyeresége")
KPI-trend
KPITrend("Termék bruttó nyeresége")
Tagtulajdonság a felhasználói hierarchiából
[Termék]. [Termékkategóriák]. Properties("Class" )
Tagtulajdonság attribútumhierarchiából
[Termék]. [Termék]. Tulajdonságok("Osztály")
-
A Függvények lapon válasszon ki egy vagy több függvényt a használni kívánt MDX-függvényekből, majd kattintson a Beszúrás gombra. Az MDX-függvényeket az Analysis Services támogatja; nem tartalmaznak VBA-függvényeket.
A függvényargumentumok sávnyíl karakterekbe (<< >>) kerülnek. A helyőrző argumentumok lecseréléséhez kattintson rájuk, majd írja be a használni kívánt érvényes neveket.
Példák MDX-függvényekre
ADDCALCULATEDMEMBERS( «Set» )
AGGREGATE( «Set»[, «Numeric Expression»] )
«Szint».ALLMEMBERS
«Hierarchia».ALLMEMBERS
ANCESTOR( «Tag» «Szint» )
ELŐD( «Tag», «Távolság» )
ANCESTORS( «Tag», «Távolság» )
ANCESTORS( «Tag», «Szint» )
EMELKEDŐK( «Tag» )
AVG( «Halmaz»[, «Numerikus kifejezés»] )
AXIS( «Numerikus kifejezés» )
BOTTOMNCOUNT( «Set», «Count»[, «Numeric Expression»] )
BOTTOMPERCENT( «Set», «Percentage», «Numeric Expression» )
BOTTOMSUM( «Set», «Value», «Numeric Expression» ) ...
-
-
Az új MDX-definíció teszteléséhez kattintson az MDX tesztelése elemre.
-
Alapértelmezés szerint a különböző szintekről származó elemek külön mezőkben jelennek meg a hierarchiában, a mezők rendezve lesznek, és a duplikált bejegyzések automatikusan törlődnek (mivel a HIERARCHIZE és a DISTINCT hozzá van adva a készlethez), és a névvel ellátott halmaz lecseréli a sor- vagy oszlopterület aktuális mezőit.
-
Ha ezeket az elemeket ugyanabban a mezőben szeretné megjeleníteni, mint más elemeket, törölje a jelet az Elemek megjelenítése különböző szintekről külön mezőkben jelölőnégyzetből.
-
Ha módosítani szeretné az alapértelmezett hierarchiát, és meg szeretné tartani az ismétlődő bejegyzéseket, törölje a jelet az Ismétlődő elemek automatikus sorrendbe rendezése és eltávolítása a készletből jelölőnégyzetből .
-
Ha meg szeretné tartani az aktuális mezőket a sor- vagy oszlopterületen, törölje a jelet a Sorterületen lévő mezők lecserélése az új készletre vagy Az oszlopterületen lévő mezők cseréje az új készletre jelölőnégyzetből. Ha az OK gombra kattint, a készlet nem jelenik meg a kimutatásban, de elérhető lesz a kimutatás mezőlistájában.
-
-
Ha egy SQL Server 2008 Analysis Services-kockához csatlakozik, alapértelmezés szerint létrejön egy dinamikus névvel ellátott készlet. Ez a névvel ellátott készlet automatikusan újraszámítja az összes frissítést.
-
Ha meg szeretné akadályozni, hogy a névvel ellátott halmaz újraszámolva legyen minden frissítéssel, törölje a jelet az Újraszámítási készlet minden frissítéssel jelölőnégyzetből.
-
-
Kattintson az OK gombra a megnevezett készlet létrehozásához.
Megjegyzések:
-
Ha a párbeszédpanel bezárása után az összes műveletet vissza szeretné vonni, kattintson a Gyorselérési eszköztár Visszavonás gombjára .
-
Névvel ellátott készletekre nem alkalmazhat szűrést.
-
Elnevezett halmaz szerkesztése vagy törlése
-
Kattintson arra az OLAP-kimutatásra, amely a szerkeszteni vagy törölni kívánt elnevezett halmazt tartalmazza.
-
A Beállítások lap Számítások csoportjában kattintson a Mezők, elemek, & Készletek elemre, majd kattintson a Készletek kezelése elemre.
Megjelenik a Kezelő beállítása párbeszédpanel. Szükség esetén átméretezheti ezt a párbeszédpanelt a párbeszédpanel jobb alsó sarkában található méretezőpont húzásával.
-
Jelölje ki a szerkeszteni vagy törölni kívánt készletet.
-
Tegye a következők valamelyikét:
-
A kijelölt elnevezett készlet szerkesztéséhez kattintson a Szerkesztés gombra, majd végezze el a kívánt módosításokat.
-
A kijelölt elnevezett készlet törléséhez kattintson a Törlés gombra, majd a megerősítéshez kattintson az Igen gombra.
-