POST /Info/Filters/:datasource
指定されたデータ・ソース (キューブまたは KPI) で使用できるフィルタに関する情報を返します。
URL パラメータ
datasource | 必須項目。データ・ソースの名前。これは、以下のいずれかです。
|
要求の本文の詳細
このサービスでは要求の本文は無視されます。
要求の例
-
要求のメソッド :
POST
-
要求の URL :
https://localhost/api/deepsee/v1/Info/Filters/:aviationevents
URL の有効な形式に関する説明は、"Business Intelligence REST API の概要" を参照してください。
応答の例
{
"Info": {
"Error":"","DataSource":"aviationevents.cube","DataSourceType":"cube"
},
"Result": {
"Filters": [
{"caption":"Year","value":"[EventDateD].[H1].[Year]","type":"year"},
{"caption":"Month","value":"[EventDateD].[H1].[Month]","type":""},
{"caption":"Day","value":"[EventDateD].[H1].[Day]","type":""}
...]
}
}
この応答オブジェクト内では、Result プロパティに Filters プロパティが含まれています。このプロパティにはオブジェクトの配列が含まれていて、フィルタごとに 1 つのオブジェクトがあります。各オブジェクトには以下のプロパティがあります。
-
caption には、そのフィルタの表示値が含まれています。
-
type には、フィルタ・タイプが含まれています (存在する場合)。このプロパティには、"calc" または時間関数の名前を指定できます。他の場合は、このプロパティは空です。
-
value には、そのフィルタの論理識別子であるフィルタ仕様が含まれています。フィルタ仕様の詳細は、"POST /Info/FilterMembers/:datasource/:filterSpec" を参照してください。
すべての応答オブジェクトに適用される情報は、"応答オブジェクトに関する注意事項" を参照してください。