JoinClause (interfejs poziomu)
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.
JoinClause Właściwość Level interfejs opisuje sposób powiązane tabele, które definiują nadrzędny Dimension obiektów połączonych i ma postać klauzula SQL JOIN.
Stosuje się do:clsAggregationLevel, clsCubeLevel, clsDatabaseLevel, clsPartitionLevel
Typ danych
String
Dostęp
Tylko do odczytu
Uwagi
JoinClause właściwość poziom zwraca ciąg niepusty tylko wtedy, gdy wiele tabel wymiar służą do definiowania nadrzędny Dimension obiektu w poziomie.wynikiem tego typu definicjischemat płatka śniegu
Przykład
Baza danych zawiera następujące tabele:
Sales_Facts
Customer
Product
Product_Class
Promotion
Store
Calendar
Ten diagram ilustruje relacje te tabele.
Poniższy kod umożliwia powrót JoinClause z poziom obiekt:
' Assume an object (dsoLevel) of ClassType clsLevel
' and is associated with the Product dimension and
' SKU level
Debug.Print " Level: " & dsoLevel.Name
Debug.Print " Join Clause: " & dsoLevel.JoinClause
W oknie bezpośrednim będzie wyświetlany poniżej:
Level: SKU
Join Clause: "product"."SKU"="product_class"."SKU"