ジョブ統計の取得
get
/essbase/rest/v1/jobs/statistics/{userId}
現在ログインしているユーザーのジョブ統計を返します。これには、正常に完了したジョブの数、エラーが発生したジョブの数、警告が発生したジョブの数、および実行中のジョブの数が含まれます。
リクエスト
パス・パラメータ
- userId(required): string
ログインしているユーザーのユーザーID。
レスポンス
サポートされているメディア・タイプ
- application/json
200 レスポンス
OK
ジョブ統計が正常に返されました。
ルート・スキーマ : JobStatisticsBean
型:
ソースの表示
object
- errCt: integer(int64)
エラーがあるジョブの数。
- runningCt: integer(int64)
現在実行中のジョブの数。
- succesCt: integer(int64)
成功したジョブの数。
- warningCt: integer(int64)
警告があるジョブの数。
500 レスポンス
サーバーの内部エラーです。
503 レスポンス
ネーミング例外またはサーバー例外。
例
次の例では、ユーザーのジョブ統計を返す方法を示します。
この例では、cURLを使用して、Windowsシェル・スクリプトからREST APIにアクセスします。呼出し元ユーザーのIDおよびパスワードは変数であり、properties.bat
内でその変数値が設定されています。
cURLコマンドを含むスクリプト
call properties.bat
curl -X GET "https://myserver.example.com:9001/essbase/rest/v1/jobs/statistics/power1" -H "accept: application/json" -u %User%:%Password%
レスポンス本体の例
{
"errCt": 6,
"succesCt": 12,
"warningCt": 2,
"runningCt": 1
}