Udostępnij za pośrednictwem


Interfejs na poziomie

Ostrzeżenie

  Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.

Poziomy opisują hierarchii w wymiar od najwyższego (najbardziej wstępnie obliczane) do najniższej (najbardziej szczegółowy) poziomów danych.

W poniższej tabela przedstawiono przykład poziomu pozycji czas wymiar, w której najbardziej szczegółowe wartości (dzień) są uwzględniane w następnego poziomu (tydzień), który z kolei należących do następnego poziomu (kwartał) i tak dalej.Jeśli poziom rok 4 członków, 1994 r. do 1997 r., następnie poziom kwartał ma 4 członków na każdy rok i poziom tygodnia ma 52 członków na każdy rok.

Level

Pozycji w hierarchii

Rok

1

Kwartał

2

Tydzień

3

Dzień

4

Wdrożenie tego obiektów w Decision Support Objects (DSO), Level interfejs ma jedną z następujących ClassType wartości właściwość.

ClassType

Opis

clsAggregationLevel

Poziomy zawartych kolekcja poziomy obiektów wymiar agregacja

clsCubeLevel

Poziomy wszystkie wymiary przypisane do moduł

clsDatabaseLevel

Poziomów wszystkich wymiarów w bazie danych

clsPartitionLevel

Poziomów wszystkich wymiarów zawartych w partycji

Ponadto SubClassType właściwość obiektów poziom może mieć następujące wartości.

Typ podklasy

Opis

sbclsRegular

Regularne poziom

sbclsParentChild

Poziom nadrzędny podrzędność

Level Interfejs zawiera wiele właściwości do manipulowania tych obiektów.Aby uzyskać więcej informacji dotyczących poziomów i innych obiektów, zobacz Wprowadzenie obiekty obsługi decyzji.

Różnice w realizacji Level istnieje interfejs między obiekty pochodne.Niektóre obiekty dostarczają dostęp tylko do odczytu do kilku Level Właściwości, podczas gdy inne zaimplementować podzbiór właściwości zawarte w interfejs.Na przykład clsDatabaseLevel obiektu umożliwia odczyt i zapis do jego LevelType właściwość, należy dla clsPartitionLevel obiektu, dostęp do tej właściwości jest tylko do odczytu.Więcej informacji o Level interfejs właściwości i ich stosowanie do obiektów skojarzonych, zobacz kolekcje, poziom interfejs i Właściwości, poziom interfejs.

Nie ma żadnych metod skojarzonych z Level interfejs.

Poziomy nadrzędny podrzędny

Nadrzędny podrzędność poziomy są wyświetlane tylko wymiary nadrzędny podrzędność (te, w których SubClassType jest sbclsParentChild).W odróżnieniu od zwykłych poziomów, które są konstruowane przy użyciu kolumn wstępnie zdefiniowanych element członkowski, poziomy nadrzędny podrzędność funkcjonować jako szablony dla hierarchii, które dynamicznie są zbudowane z źródło tabele relacji nadrzędny podrzędność.Określenie poziomów nadrzędny podrzędność MemberKeyColumn, MemberNameColumn, i ParentKeyColumn Właściwości źródło danych, które są używane do tworzenia dynamicznie zmiennej poziom hierarchii.