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 /Data/KPIExecute

KPI で定義されたクエリを実行します。

URL パラメータ

なし。要求の本文は必須です。次のセクションを参照してください。

要求の本文の詳細

このサービスでは、要求本文の以下のプロパティが使用されます。

KPI 必須項目。KPI の論理名。
FILTERS オプション。KPI のフィルタ処理方法を指定するフィルタ・オブジェクトの配列。各フィルタ・オブジェクトは、以下のプロパティを提供する必要があります。
  • name — フィルタの仕様 ([aged].[h1].[age group] など)

  • value — フィルタのメンバの論理名 ([0 to 29] など)

要求の例

  • 要求のメソッド :

    POST

  • 要求の URL :

    http://localhost:57772/api/deepsee/v1/Data/KPIExecute

    URL の有効な形式に関する説明は、“概要とサンプル” の章の “DeepSee REST API の概要” を参照してください。

  • 要求の本文:

    {
      "KPI": "DemoMDX",
      "FILTERS": [ {"name" : "[aged].[h1].[age group]","value" : "&[0 to 29]" } ] 
    }
    

応答の例

{
   "Info":{"Error":"","KpiName":"DemoMDX"},
   "Result":
      {"Series":
         [
          {"PatCount":49,"AvgTestScore":77.14705882352941176},
          {"PatCount":46,"AvgTestScore":77.41025641025641026},
          {"PatCount":40,"AvgTestScore":74.37931034482758621},
          {"PatCount":45,"AvgTestScore":74.59459459459459459},
          {"PatCount":53,"AvgTestScore":71.2},
          {"PatCount":51,"AvgTestScore":74.05},
          {"PatCount":44,"AvgTestScore":75.66666666666666667},
          {"PatCount":48,"AvgTestScore":74.86486486486486486},
          {"PatCount":42,"AvgTestScore":74}
          ],
        "Properties":
          [
           {"name":"PatCount","caption":"PatCount","columnNo":1},
           {"name":"AvgTestScore","caption":"AvgTestScore","columnNo":2}
          ]
      }
}

この応答オブジェクト内では、Result プロパティに Series プロパティと Properties プロパティが含まれています。Series プロパティにはオブジェクトの配列が含まれており、KPI 内の系列 (または行) ごとに 1 つのオブジェクトがあります。Properties プロパティにはオブジェクトの配列が含まれており、KPI 内の行ごとに 1 つのオブジェクトがあります。

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

FeedbackOpens in a new tab