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?

MEMBERS

指定されたレベルまたは階層のすべてのメンバ (計算メンバは除く) のセットを返します。

返りタイプ

この関数は、メンバセットを返します。

構文および詳細

level_expression.MEMBERS

または、以下のようにします。

hierarchy_expression.MEMBERS

または、以下のようにします。

dimension_expression.MEMBERS

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

  • level_expression は、レベルを返す式です。以下はその例です。

    [dimension_name].[hierarchy_name].[level_name]
    
  • hierarchy_expression は、階層を返す式です。以下はその例です。

    [dimension_name].[hierarchy_name]
    
  • dimension_expression はディメンジョンの名前で、必要に応じて角括弧に囲まれます ("識別子" を参照)。以下はその例です。

    [dimension_name]
    

    DeepSee はこれを、指定されたディメンジョン内の最初に表示される階層への参照と解釈します。

レベル名を指定すると、この関数は、そのレベルのメンバ (計算メンバは除く) で構成されるセットを返します。このメンバは、キューブのレベル定義で指定された既定の順序になります。この既定の順序は、以下のとおりです。

  • 日付以外のレベルの場合、キューブで異なる並べ替え順序が指定されていない限り、メンバは名前のアルファベットの昇順に並べ替えられます。DeepSee では、各レベルの既定の並べ替え順序に対して柔軟なオプションが用意されています。

  • 日付レベルの場合、メンバは発生順に並べ替えられます。

階層名式を指定すると、この関数は、その階層にあるすべてのレベルのメンバ (定義されていれば All メンバを含む) で構成されるセットを返します。このメンバは、階層順に返されます。階層順の詳細は、HIERARCHIZE 関数を参照してください。

ディメンジョン名を指定すると、この関数は、そのディメンジョンの最初に表示される階層にあるすべてのレベルのメンバで構成されるセットを返します。

以下のクエリは、Home Zip ディメンジョンのすべてのメンバを行として表示します。

SELECT MEASURES.[%COUNT] ON 0, homed.zip.MEMBERS ON 1 FROM patients
                             Patient Count
1 32006                               2,272
2 32007                               1,111
3 34577                               3,399
4 36711                               1,069
5 38928                               2,149

以下のクエリは、homed.h1 階層にあるすべてのレベルのすべてのメンバを行として表示します。

 1 32006                              2,272
 2 Juniper                            1,155
 3 Spruce                             1,117
 4 32007                              1,111
 5 Redwood                            1,111
 6 34577                              3,399
 7 Cypress                            1,150
 8 Magnolia                           1,111
 9 Pine                               1,138
10 36711                              1,069
11 Centerville                        1,069
12 38928                              2,149
13 Cedar Falls                        1,045
14 Elm Heights                        1,104

関連項目

FeedbackOpens in a new tab