Udostępnij za pośrednictwem


Typ danych TableBinding (ASSL)

Definiuje typ danych pochodnych, który reprezentuje powiązanie z tabela.

Składnia

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

Właściwości typu danych

Charakterystyka

Opis

Typy danych podstawowych

TabularBinding

Typy pochodne danych

Brak

Relacje typów danych

Relacja

Element

Elementy nadrzędne

Brak

Elementy podrzędne

Identyfikator DataSourceID elementu, DbSchemaName, DbTableName

Pochodne elementów

Zobacz powiązania

Uwagi

Uwaga odkazy innych tabel w filtrze wyrażenie za pomocą Podzaznaczanie może mieć wpływ na wydajność w niektórych źródeł danych.Projektant może jednak całkowicie kontrolować wyrażenie języka SQL Definiowanie nazwaną kwerendę w widok źródło danych, a następnie odwołania.

metoda określania wiązania dla partycji są niezależne od użycia podzielonym na partycje tabele w widok źródło danych.

Na przykład, rozważmy grupa miar którego tabela domyślną jest "Sprzedaż", z kolumny Data, identyfikator produktu, ilość, cenę i ilość (obliczona w widok źródło danych).Następnie partycji "sales97" można użyć tabela "sales97" Filtr "Year(Sales.Date) = 97."

Skuteczne kwerendy jest:

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

Wyrażenie obliczeniowe ciągle ma zastosowanie, nawet jeśli wyrażenie używane kwalifikowaną tabela nazwy (na przykład Sales.Qty).To samo ma zastosowanie, jeśli zamiast tabela zostały zastąpione przez niektóre kwerendy "SELECT..." Klauzula FROM powyżej staje się "Z wybierz...Np."

Więcej informacji o Binding typu, łącznie z tabelami obiektów typu Analysis Services skryptów języka (ASSL) Binding oraz hierarchii dziedziczenia Binding typów, zobacz Typ powiązania danych (ASSL).

Zobacz Omówienie powiązań danych w ASSL Źródła danych i wiązania (Analysis Services - wielowymiarowych danych).

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