次の方法で共有


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

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

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

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

  1. Business Intelligence Development Studio で、適切な Analysis Services プロジェクトを開き、作業するディメンションを開きます。

    ディメンションは、ディメンション デザイナの [ディメンション構造] タブに表示されます。

  2. ユーザー定義階層で使用する属性を、[属性] ペインから [階層] ペインにドラッグします。

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

    階層内で属性が表示される順序は重要です。たとえば、時間階層では、階層の一覧で日よりも年が上に表示される必要があります。

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

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

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

    注意

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

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

  • [ディメンション構造] タブの [階層] ペインで、削除するユーザー定義階層をクリックします。ツール バーの [削除] をクリックします。

    - または -

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

    - または -

  • ユーザー定義階層をデザイン画面外にドラッグします。