Level 要素 (CSDLBI)
重要: このドキュメントはアーカイブされています。 最新情報については、「オープン仕様 [MS-CSDLBI]: ビジネス インテリジェンス注釈を使用した概念スキーマ定義ファイル形式」を参照してください。
Level 要素は、階層内の単一のレベルを定義する複合型です
要素と属性
次の表に、Level 要素を定義する要素と属性を示します。
名前 | 必須 | 説明 |
---|---|---|
source | はい | プロパティ参照のコンテナー。 |
PropertyRef | はい | インスタンス プロパティへの参照。 キャプション、名前、参照名などの他のレベル属性は、参照されるインスタンス プロパティから取得できます。 その場合は Level 要素でこれらを指定する必要はありません。 |
注釈
表形式モデルの階層の詳細については、「 Hierarchy 要素 (CSDLBI)」を参照してください。
表形式の例
CSDLBI Version 1.1 における次の例では、AdventureWorks のテーブル モデル サンプルの階層における複数のレベルの定義を示します。
<bi:Hierarchy Name="Category">
<bi:Level Name="CategoryName">
<bi:Source>
<bi:PropertyRef Name="CategoryName" />
</bi:Source>
</bi:Level>
<bi:Level Name="ProductName">
<bi:Source>
<bi:PropertyRef Name="ProductName" />
</bi:Source>
</bi:Level>
</bi:Hierarchy>
多次元の例
CSDLBI Version 1.1 における次の例は、Contoso Operations キューブからの複数のレベルを持つ階層を示します。
<bi:Hierarchy
Name="Product_Hierarchy"
Caption="Product Hierarchy"
ReferenceName="Product Hierarchy">
<bi:Documentation>
<bi:Summary>DESCRIPTION_ProductModelCateg_Hierarchies</bi:Summary>
</bi:Documentation>
<bi:Level Name="ProductLine">
<bi:Source>
<bi:PropertyRef Name="ProductLine" />
</bi:Source>
</bi:Level>
<bi:Level Name="ModelName">
<bi:Source>
<bi:PropertyRef Name="ModelName" />
</bi:Source>
</bi:Level>
</bi:Hierarchy>