Udostępnij za pośrednictwem


Za pomocą wyrażenia spójna kolekcja

spójna kolekcja składa się z jednego element członkowski członkowski z każdego wymiaru, który jest zawarty w moduł.Dlatego też spójna kolekcja jednoznacznie identyfikuje pojedynczą komórka wewnątrz moduł.

Uwaga

Spójnej kolekcji, która odwołuje się jeden lub więcej elementów członkowskich, które nie są prawidłowe nazywa się spójna kolekcja puste.

Pełne wyrażenie identyfikator spójna kolekcja składa się z jednego lub kilku jawnie określone elementy członkowskie, w ramce w nawiasach:

(Member_expression [ ,Member_expression ...] )

spójna kolekcja może być w pełni kwalifikowana, może zawierać niejawna element członkowski s lub może zawierać jeden element członkowski.

Krotek i niejawnego członków

spójna kolekcja, które jawnie określa pojedynczy element członkowski z każdego wymiaru, który znajduje się w module jest znany jako w pełni kwalifikowana spójna kolekcja.Jednak spójna kolekcja nie musi być w pełni kwalifikowana.

Domyślnie odwołuje się do dowolnego wymiaru nie zostało w odwoływać się do spójna kolekcja.Element członkowski wymiaru niejawnie odwołania zależy od struktury wymiarów i relacji atrybut zdefiniowanych w nim.Jeśli występuje jawna odwołanie bezwzględne do hierarchii na tym samym wymiarze jako hierarchia niejawnie odwołania jest bezpośrednio lub pośrednio relacji zdefiniowanych między jawnie wskazane hierarchii i hierarchii niejawnie do którego istnieje odwołanie, spójna kolekcja zachowuje się tak, jakby zawierał element członkowski w hierarchii niejawnie do którego istnieje odwołanie, czy istnieje elementów członkowskich w hierarchii bezpośrednio do którego istnieje odwołanie.Na przykład jeśli moduł zawiera wymiar klienta z atrybutami miasto i kraj, a istnieje relacja między te dwa atrybuty zdefiniowanego tak, aby Miasto ma jeden kraj i kraj mogą zawierać wiele miast, a następnie niejawnie jawnie tym Miasto "Londyn" w sieci spójna kolekcja odwołuje się do kraju Zjednoczone Królestwo.Jednak jeśli są zdefiniowane nie relacje atrybut, wówczas relacja jest w kierunku przeciwnym (na przykład, chociaż Miasto mogą mieć związek z kraj, można ustalić miasta osoby mieszka w tylko ze świadomością one mieszka w kraju), albo nie ma żadnych bezpośredniej relacji między dwa atrybuty zdefiniowane (może być relacji zdefiniowanych od klienta do miasto i klientów z kraju, ale nie relacji zdefiniowanych między miasto i kraj), a następnie obowiązują następujące reguły:

  • Jeśli domyślny element członkowski hierarchii niejawnie do którego istnieje odwołanie, domyślny element członkowski jest dodawany do spójna kolekcja.

  • Jeśli nie domyślny element członkowski hierarchii niejawnie odwołania (All) używany jest członkiem domyślnej hierarchii.

  • Jeśli domyślny element członkowski hierarchii niejawnie wskazane jest używany pierwszy członek najwyższym poziomie w hierarchii.

Jeden Członkowskich krotek

Jeśli wyrażenie spójna kolekcja jest jeden składnik, MDX konwertuje składnik na spójna kolekcja jednego element członkowski członkowski do celów wylicza wyrażenia.Innymi słowy zapewniając wyrażeń element członkowski [Measures].[TestMeasure] zamiast spójna kolekcja wyrażenie jest funkcjonalnie równoważne z wyrażeniem spójna kolekcja ( [Measures].[TestMeasure] ).