TableBinding データ型 (ASSL)
テーブルへのバインドを表す派生データ型を定義します。
構文
<TableBinding>
<!-- The following elements extend TabularBinding -->
<DataSourceID>...</DataSourceID>
<DbTableName>...</DbTableName>
<DbSchemaName>...</DbSchemaName>
</TableBinding>
データ型の特性
特徴 | 説明 |
---|---|
基本データ型 | TabularBinding |
派生データ型 | なし |
データ型のリレーションシップ
リレーションシップ | 要素 |
---|---|
親要素 | なし |
子要素 | DataSourceID、DbSchemaName、DbTableName |
派生要素 | 「バインド」 を参照してください。 |
注釈
一部のデータ ソースでは、サブセレクトを使用してフィルター式で他のテーブルを参照すると、パフォーマンスが影響を受ける場合があります。 ただし、設計者はデータ ソース ビューで名前付きクエリを定義し、それを参照することによって、SQL 式を完全に制御できます。
パーティションのバインドを定義する方法は、データ ソース ビューでのパーティション テーブルの使用とは関係がありません。
例として、既定のテーブルが "Sales" で、Date、Product ID、Qty、Price、および Amount の列 (データ ソース ビューで計算) を持つメジャー グループを検討します。 パーティション "Sales97" では、"Year(Sales.Date) = 97" というフィルターと共にテーブル "Sales97" を使用できます。
効果的なクエリは次のようになります。
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" になります。
Binding 型の Analysis Services Scripting Language (ASSL) オブジェクトのテーブルやバインド型の継承階層など、バインディング型の詳細については、「バインディング データ型 (ASSL)」を参照してください。
AMO (分析管理オブジェクト) オブジェクト モデルの対応する要素は です TableBinding。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示