Udostępnij za pośrednictwem


Typ danych TableBinding (ASSL)

Definiuje typ danych pochodne, który stanowi wiązanie z tabela.

<TableBinding>
   <!-- The following elements extend TabularBinding -->
   <DataSourceID>...</DataSourceID>
   <DbTableName>...</DbTableName>
   <DbSchemaName>...</DbSchemaName>
</TableBinding>

Właściwości typu danych

Charakterystyka

Description

Typy danych podstawowych

TabularBinding

Typy pochodne danych

None

Relacje typ danych

Relacja

Element

Elementy nadrzędne

None

Elementy podrzędność

Identyfikator DataSourceID elementu, DbSchemaName, DbTableName

Pochodne elementów

Zobacz wiązanie

Remarks

Należy zauważyć, że odwoływania się do innych tabel w wyrażeniu filtru przez użycie subselect może mieć wpływ na wydajność, w pewnych źródeł danych.Projektant może jednak całkowicie kontrolować wyrażenie języka SQL definiując nazwaną kwerendę w widok urządzenie źródłowe danych, a następnie odwołanie do której.

Metoda określania powiązań dla partycji są niezależne od korzystanie z tabel podzielonym na partycje w widok urządzenie źródłowe danych.

Na przykład należy wziąć pod uwagę grupa miar, którego tabela domyślną jest „ sprzedaż, „ z kolumn Data, identyfikator produktu, ilość, cena i Kwota (obliczonej w widoku urządzenie źródłowe danych).Partycja "Sales97" można używać w tabela "Sales97" z filtrem "Year(Sales.data) = 97. „

Efektywnej kwerendy jest:

   SELECT Date, Product ID, Qty, Price, Qty * Price AS Amount 
      FROM Sales97 As Sales
      WHERE Year(Sales.Date) = 97

Wyrażenie obliczeniowe nadal dotyczy, nawet wówczas, gdy wyrażenie użyte nazwy kwalifikowanej tabel (na przykład Sales.Qty).To samo dotyczy, jeśli zamiast tego w tabela zostały zastąpione przez niektóre kwerendy "SELECT…" Klauzula FROM powyżej stanie się "Z SELECT...Jako sprzedaż. „

Aby uzyskać więcej informacji na temat Binding Wpisz, łącznie z tabelami obiektów typu ASSL (Analysis Services wykonywanie wykonywanie skryptów języka) Binding i hierarchii dziedziczenia Binding typy, zobacz Typ wiązania danych (ASSL).

Aby zapoznać się z omówieniem powiązań danych w ASSL zobacz Data Sources and Bindings (Analysis Services - Multidimensional Data).

Odpowiedni element w modelu obiektowym Analysis Management Objects (AMO) TableBinding.