共用方式為


TableBinding 資料類型 (ASSL)

定義代表資料表之繫結的衍生資料類型。

Syntax

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

資料類型特性

特性 描述
基底資料類型 TabularBinding
衍生資料類型 None

資料類型關聯性

關聯性 元素
父元素 None
子元素 DataSourceIDDbSchemaNameDbTableName
衍生的元素 查看系

備註

請注意,利用子選擇在篩選運算式中參考其他資料表可能會在某些資料來源中產生效能隱含問題。 不過,設計師可以在資料來源檢視中定義具名查詢,然後參考該查詢,藉以完全控制 SQL 運算式。

定義資料分割之繫結的方法與在資料來源檢視中使用資料分割資料表無關。

例如,假設有一個量值群組,其預設資料表為 "Sales",其中包含 Date、Product ID、Qty、Price 和 Amount 等資料行 (在資料來源檢視中計算)。 然後資料分割 "Sales97" 可能會使用資料表 "Sales97" 搭配篩選 "Year(Sales.Date) = 97"。

有效的查詢是:

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

計算運算式仍然適用,即使該運算式使用限定的資料表名稱 (例如 Sales.Qty) 也一樣。 如果改為將資料表取代為某些查詢 "SELECT ...",則會套用相同的上述 FROM 子句會變成 "FROM SELECT .。。As Sales。」

如需系結類型的詳細資訊,包括 Analysis Services 腳本語言的資料表 (ASSL 類型系結的) 物件和系結類型的繼承階層,請參閱 (ASSL) 的系結資料類型。

分析管理物件 (AMO) 物件模型中的對應元素是 TableBinding