ユーザー定義階層を追加または削除する方法
ディメンションでのユーザー定義階層の追加と削除は、Business Intelligence Development Studio のディメンション デザイナにある [ディメンション構造] タブで実行します。
ユーザー定義階層を追加した場合、この階層は Analysis Services インスタンスでインスタンス化され、ディメンションが処理されるまで、ユーザーが使用することはできません。詳細については、「Analysis Services データベースの定義」および「Analysis Services オブジェクトの処理」を参照してください。
ディメンションにユーザー定義階層を追加するには
Business Intelligence Development Studio で、適切な Analysis Services プロジェクトを開き、作業するディメンションを開きます。
ディメンションは、ディメンション デザイナの [ディメンション構造] タブに表示されます。
ユーザー定義階層で使用する属性を、[属性] ペインから [階層] ペインにドラッグします。
追加の属性をドラッグして、ユーザー定義階層内にレベルを形成します。
階層内で属性が表示される順序は重要です。たとえば、時間階層では、階層の一覧で日よりも年が上に表示される必要があります。
必要に応じて、レベルを適切な位置にドラッグして、ユーザー定義階層内でレベルを再配置します。
必要に応じて、ユーザー定義階層またはそのレベルのプロパティを変更します。
たとえば、ユーザー定義階層の名前を指定したり、その階層の 1 つ以上のレベルの名前を変更したり、All レベルのカスタム名を定義したりできます。詳細については、「ユーザー階層プロパティ」および「レベル プロパティ」を参照してください。
注意 既定では、ユーザー定義階層は単なるパスです。これにより、ユーザーは情報をドリル ダウンできます。ただし、レベル間にリレーションシップが存在する場合は、レベル間の属性リレーションシップを構成することにより、クエリ パフォーマンスを向上できます。詳細については、「属性リレーションシップ」および「属性リレーションシップの定義」を参照してください。
ディメンションからユーザー定義階層を削除するには
[ディメンション構造] タブの [階層] ペインで、削除するユーザー定義階層をクリックします。ツール バーの [削除] をクリックします。
- または -
[階層] ペインで、削除するユーザー定義階層を右クリックし、[削除] をクリックします。
- または -
ユーザー定義階層をデザイン画面外にドラッグします。