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 |
|
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.