Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
N-tice se skládá z jednoho člena z každé dimenze, která je obsažena v krychle. N-tice tedy jednoznačně identifikuje jednu buňku uvnitř krychle.
Note
N-tice, která odkazuje na jednoho nebo více neplatných členů, se nazývá prázdná n-tice.
Úplný výraz identifikátoru n-tice se skládá z jednoho nebo více explicitně určených členů, zasazených do závorek:
(Member_expression [ ,Member_expression ... ] )
N-tice může být plně kvalifikovaná, může obsahovat implicitní členy nebo může obsahovat jednoho člena.
N-tice a implicitní členové
N-tice, která explicitně určuje jednoho člena z každé dimenze obsažené v krychle, se nazývá plně kvalifikovaná n-tice. N-tice však nemusí být plně kvalifikovaná.
Každá dimenze, která není explicitně odkazována v n-tici, je implicitně odkazována. Člen implicitně odkazované dimenze závisí na struktuře dimenze a atributových vztazích definovaných v ní. Pokud existuje explicitní odkaz na hierarchii ve stejné dimenzi jako implicitně odkazovaná hierarchie a existuje přímý nebo nepřímý vztah definovaný mezi explicitně odkazovanou hierarchií a implicitně odkazovanou hierarchií, pak se n-tice chová, jako by obsahovala člena implicitně odkazované hierarchie, který existuje s členem na explicitně odkazované hierarchii. Například pokud kostka obsahuje dimenzi zákazníka s atributy Město a Země a existuje vztah definovaný tak, že město má jednu zemi a země může obsahovat mnoho měst, pak explicitní zahrnutí města 'Londýn' do n-tice implicitně odkazuje na zemi 'Spojené království'. Pokud však nejsou definovány žádné atributové vztahy, vztah je opačným směrem (například i když město může mít vztah se zemí, nelze určit město, ve kterém někdo žije, jen na základě znalosti země, ve které žije), nebo mezi těmito dvěma definovanými atributy nejsou přímé vztahy (může existovat vztah definovaný od zákazníka k městu a od zákazníka k zemi, ale mezi městem a venkovem není definován žádný vztah), platí následující pravidla:
Pokud má implicitně odkazovaná hierarchie výchozího člena, výchozí člen je přidán do n-tice.
Pokud implicitně odkazovaná hierarchie nemá výchozího člena, použije se ( All) člen výchozí hierarchie.
Pokud implicitně odkazovaná hierarchie nemá výchozího člena, použije se první člen nejvyšší úrovně hierarchie.
One-Member N-tice
Pokud má n-ticový výraz jeden člen, MDX převede tento prvek na jednočlennou n-tici pro účely vyhodnocení výrazu. Jinými slovy, poskytnutí výrazu [Measures].[TestMeasure] člena místo výrazu n-tice je funkčně ekvivalentní výrazu n-tice ( [Measures].[TestMeasure] ).