Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

レベル式

このセクションでは、DeepSee MDX でレベル式を作成し、使用する方法について説明します。

詳細

DeepSee MDX では、レベル式の形式は以下のいずれかです。

  • 以下のように、レベルへの直接参照であるレベル・リテラル。

    [dimension_name].[hierarchy_name].[level_name]
    

    以下は、この指定の説明です。

    • [dimension_name] は、ディメンジョンの名前を付ける MDX 識別子です。

    • [hierarchy_name] は、そのディメンジョン内の階層の名前を付ける MDX 識別子です。階層名は省略できます。省略すると、クエリでは、このディメンジョン内の定義に従って、指定された名前の最初のレベルが使用されます。

    • [level_name] は、その階層内のレベルの名前を付ける MDX 識別子です。

    例えば、以下のように作成できます。

    [gend].[h1].[gender]
    
  • DeepSee MDX 拡張機能を使用して、以下の構文で別のキューブ内のレベルを参照する式。

    [relationship_name].level_expression
    

    relationship_name はクエリで使用されるキューブ内のリレーションシップの名前で、level_expression はそのリレーションシップに含まれるレベルを参照します。

用途

レベル式は、以下の MDX 関数の引数として使用できます。

FeedbackOpens in a new tab