機械翻訳について

ジョブの再実行

post

/essbase/rest/v1/jobs/{id}

ジョブを再実行し、ジョブ情報と新しいジョブIDを返します。

要求

パス・パラメータ
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200 レスポンス

OK

新規に作成されたジョブIDに対してジョブ情報が正常に返されました。

本文()
ルート・スキーマ : JobRecordBean
タイプ: object
Show Source
ネストされたスキーマ : jobInputInfo
タイプ: object
許可される追加プロパティ
Show Source
ネストされたスキーマ : jobOutputInfo
タイプ: object
許可される追加プロパティ
Show Source
ネストされたスキーマ : additionalProperties
タイプ: object
ネストされたスキーマ : additionalProperties
タイプ: object

500 レスポンス

内部サーバー・エラー。

503 レスポンス

サービスは使用できません

ネーミング例外またはサーバー例外。 ジョブIDが正しくないか無効です。

先頭に戻る

次の例は、cURLを使用して以前に実行したジョブIDを再実行し、Windowsシェル・スクリプトからREST APIにアクセスする方法を示しています。 新しいジョブIDが作成されます。

コール元のユーザーIDおよびパスワードは、properties.batで値が設定される変数です。

cURLコマンドを含むスクリプト

call properties.bat
curl -X POST "https://192.0.2.1:443/essbase/rest/v1/jobs/28"
     -H  "accept: application/json"
     -u %User%:%Password%

レスポンス本体の例

{
  "job_ID": 42,
  "appName": "Sample",
  "dbName": "Basic",
  "jobType": "Export Data",
  "jobfileName": null,
  "userName": "dbmanager",
  "startTime": 1585007505000,
  "endTime": 1585007505000,
  "statusCode": 100,
  "statusMessage": "In Progress",
  "jobInputInfo": {
    "compress": false,
    "columnFormat": false,
    "dataLevel": "3"
  },
  "jobOutputInfo": {
    "scriptOutputFileName": "",
    "scriptOutputFileNamePath": "",
    "infoMessage": "",
    "errorMessage": ""
  },
  "links": [
    {
      "rel": "get",
      "href": "https://192.0.2.1:443/essbase/rest/v1/jobs/42",
      "method": "GET"
    }
  ]
}
先頭に戻る