次の方法で共有


ユーザー定義階層を追加または削除する方法

ディメンションでのユーザー定義階層の追加と削除は、Business Intelligence Development Studio のディメンション デザイナにある [ディメンション構造] タブで実行します。

ユーザー定義階層を追加した場合、この階層は Analysis Services インスタンスでインスタンス化され、ディメンションが処理されるまで、ユーザーが使用することはできません。詳細については、「Analysis Services データベースの操作」および「Analysis Services での処理」を参照してください。

ディメンションにユーザー定義階層を追加するには

  1. 作業するディメンションを開きます。

    既定では、ディメンションは、ディメンション デザイナの [ディメンション構造] タブに開きます。

  2. ユーザー定義階層で使用する属性を、[属性] ペインから [階層とレベル] ペインにドラッグします。新しい属性とレベルを同時に作成する場合は、列を [データ ソース ビュー] ペインからドラッグします。

  3. 追加の属性をドラッグして、ユーザー定義階層内にレベルを形成します。

  4. 必要に応じて、レベルを適切な位置にドラッグして、ユーザー定義階層内でレベルを再配置します。

  5. レベル間に一対多のリレーションシップが存在する場合は、必要に応じて、レベル間の属性リレーションシップを定義します。

    既定では、ユーザー定義階層はユーザーにとって単なるドリル ダウン パスです。ただし、レベル間にリレーションシップが存在する場合は、レベル間の属性リレーションシップを構成することにより、クエリ パフォーマンスを向上できます。詳細については、「属性リレーションシップ」、「属性リレーションシップの定義および構成」、および「ユーザー定義階層の属性間での属性リレーションシップの指定」を参照してください。

  6. 必要に応じて、ユーザー定義階層またはそのレベルのプロパティを変更します。

    たとえば、ユーザー定義階層の名前を指定したり、その階層の 1 つ以上のレベルの名前を変更したり、(All) レベルのカスタム名を定義したりすることができます。詳細については、「ユーザー定義階層のプロパティの構成」および「レベル プロパティの構成」を参照してください。

ディメンションからユーザー定義階層を削除するには

  • [ディメンション構造] タブの [階層とレベル] ペインで、削除するユーザー定義階層をクリックします。ツール バーの [削除] をクリックします。[オブジェクトの削除] ダイアログ ボックスで [OK] をクリックします。

    - または -

  • [階層とレベル] ペインで、削除するユーザー定義階層を右クリックし、[削除] をクリックします。

参照

概念

ユーザー定義階層
ユーザー定義階層の定義と構成

その他の技術情報

データベース ディメンションの基本操作について
Product ディメンションの変更

ヘルプおよび情報

SQL Server 2005 の参考資料の入手