POST /Info/FilterMembers/:datasource/:filterSpec
指定されたデータ・ソース (キューブまたは KPI) で定義されたように、指定されたフィルタのメンバに関する情報を返します。
URL パラメータ
datasource | 必須項目。データ・ソースの名前。これは、以下のいずれかです。
|
filterSpec | 必須項目。フィルタ仕様。 |
要求の本文の詳細
このサービスでは、要求本文の以下のプロパティが使用されます。これらの両方のプロパティで、データ・ソースに適用されるフィルタを指定することで、このサービスによって返されるメンバのリストを絞り込みます。
RELATED | オプション。指定されている場合、このプロパティはオブジェクトの配列で、それぞれのオブジェクトには spec プロパティ (フィルタ仕様) と value プロパティ (そのフィルタの値) が格納されます。value プロパティは MDX セット式である必要があり、メンバ・キーを使用する必要があります。 |
SEARCHKEY | オプション。 |
要求の例
-
要求のメソッド :
POST
-
要求の URL :
https://localhost/api/deepsee/v1/Info/FilterMembers/:demomdx.kpi/:homed.h1.zip
URL の有効な形式に関する説明は、"Business Intelligence REST API の概要" を参照してください。
-
要求の本文 :
{ "RELATED":[ {"spec":"gend.h1.gender","value":"&[female]"} ], "SEARCHKEY":"Jan" }
応答の例
{
"Info": {
"Error":"","DataSource":"demomdx.cube","DataSourceType":"cube","Default":"","Filter":"[HomeD].[H1].[ZIP]"
},
"Result": {
"FilterMembers": [
{"text":"32006","value":"&[32006]","description":""},
{"text":"32007","value":"&[32007]","description":""},
{"text":"34577","value":"&[34577]","description":""},
{"text":"36711","value":"&[36711]","description":""},
{"text":"38928","value":"&[38928]","description":""}
]
}
}
この応答オブジェクト内では、Result プロパティに FilterMembers プロパティが含まれています。このプロパティにはオブジェクトの配列が含まれていて、フィルタ・メンバごとに 1 つのオブジェクトがあります。指定されたフィルタ・メンバのオブジェクトには、以下のプロパティが含まれています。
-
description には、そのメンバのテキスト説明が含まれています (ある場合)。
-
text には、そのメンバの表示テキストが含まれています。
-
value には、そのメンバの論理値が含まれています (通常は MDX キー)。
すべての応答オブジェクトに適用される情報は、"応答オブジェクトに関する注意事項" を参照してください。