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?

POST /Info/Filters/:datasource

指定されたデータ・ソース (キューブまたは KPI) で使用できるフィルタに関する情報を返します。

URL パラメータ

datasource 必須項目。データ・ソースの名前。これは、以下のいずれかです。
  • cubename — 論理キューブ名

  • cubename.cube — 論理キューブ名とそれに続く .cube

  • kpiname.kpi — 論理 KPI 名とそれに続く .kpi

この名前にはスラッシュを使用できます。このドキュメントで前述した “キューブ名と KPI 名でのスラッシュの使用” を参照してください。

要求の本文の詳細

このサービスでは要求の本文は無視されます。

要求の例

  • 要求のメソッド :

    POST

  • 要求の URL :

    http://localhost:57772/api/deepsee/v1/Info/Filters/:aviationevents

    URL の有効な形式に関する説明は、“概要とサンプル” の章の “DeepSee 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" を参照してください。

すべての応答オブジェクトに当てはまる情報については、このリファレンス冒頭の説明を参照してください。

FeedbackOpens in a new tab