Udostępnij za pośrednictwem


Typ danych CubeDimension (ASSL)

Definiuje typ danych pierwotnych, który reprezentuje relację między wymiar i moduł.

Składnia

<CubeDimension>
      <ID>...</ID>
   <Name>...</Name>
   <Translations>...</Translations>
   <DimensionID>...</DimensionID>
   <Visible>...</Visible>
   <AllMemberAggregationUsage>...</AllMemberAggregationUsage>
   <HierarchyUniqueNameStyle>...</HierarchyUniqueNameStyle>
   <MemberUniqueNameStyle>...</MemberUniqueNameStyle>
      <Attributes>...</Attributes>
   <Hierarchies>...</Hierarchies>
      <Annotations>...</Annotation>
</CubeDimension>

Właściwości typu danych

Charakterystyka

Opis

Typy danych podstawowych

Brak

Typy pochodne danych

Brak

Relacje typów danych

Relacja

Element

Elementy nadrzędne

Brak

Elementy podrzędne

AllMemberAggregationUsage, Adnotacje, atrybuty, DimensionID, Hierarchie, HierarchyUniqueNameStyle, Identyfikatora, MemberUniqueNameStyle, nazwę, widoczne, tłumaczenia

Pochodne elementów

Wymiar (Wymiary kolekcja modułu)

Uwagi

Istnieje CubeDimension dla każdego wymiar relacja na Cube.CubeDimension Obejmuje wszystkie MeasureGroups moduł.

A CubeDimension musi zawierać CubeHierarchy , jeśli wymiar ma specyficznej mówi o hierarchii, włączając wyłączenie hierarchii (, umożliwiając wybór których hierarchie dotyczą użycia określonego wymiaru), lub tworzenie hierarchii niewidoczne.

Podobnie CubeDimension musi zawierać CubeAttribute tylko, jeśli wymiar ma coś dla powiedz o atrybut.(Jest sposobem wybierz atrybutów, które dotyczą wykorzystania określonego wymiar, chociaż atrybutów może być niewidoczny).

Odpowiedni element w Analysis Management Objects jest model obiektów (AMO) CubeDimension.