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?

ALLMEMBERS

指定されたレベルまたは階層のすべてのメンバのセットを返します。または、ディメンジョンの最初の階層のすべてのメンバのセットを返します。いずれの場合も、計算メンバがあればそれも返されます。

返りタイプ

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

構文および詳細

level_expression.ALLMEMBERS

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

hierarchy_expression.ALLMEMBERS

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

dimension_expression.ALLMEMBERS

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

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

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

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

    [dimension_name]
    

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

レベル式を指定すると、この関数は、そのレベルのメンバで構成されるセットを返します。このメンバは、キューブのレベル定義で指定された順序になります。

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

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

いずれの場合も、計算メンバがあればそれも返されます (MEMBERS 関数とはこの点が異なります)。

階層順の詳細は、HIERARCHIZE 関数を参照してください。

以下のクエリは、Home Zip レベルのすべてのメンバを行として表示します。

SELECT MEASURES.[%COUNT] ON 0, homed.zip.ALLMEMBERS 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

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

SELECT MEASURES.[%COUNT] ON 0, homed.h1.ALLMEMBERS ON 1 FROM patients
                             Patient Count
 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

以下のクエリは、すべてのメジャーを表示します。それぞれのメジャーは、キューブ全体にわたって集約されています。

SELECT MEASURES.ALLMEMBERS ON 1, gend.gender.MEMBERS on 0 FROM patients
                              Female                 Male
1 Patient Count                 5,067                4,933
2 Age                         187,139              170,117
3 Avg Age                       36.93                34.49
4 Allergy Count                 3,067                3,131
5 Avg Allergy Count              1.02                 1.04
6 Encounter Count             169,164              158,183
7 Avg Encounter Cou             33.39                32.07
8 Test Score                  302,267              298,818
9 Avg Test Score                74.78                74.46

関連項目

FeedbackOpens in a new tab