deleteworkload: 照会ワークロードの削除

explainworkload API に照会ワークロードの名前を 渡すと、この API によってその照会ワークロードが削除されます。

入力パラメーター

この URL を使用して、以下のキーと値のペアを API に渡します。 https://localhost/tuning/deleteworkload

表 1. 入力パラメーター
キー 使用可能な値
dbType データ・サーバーのタイプ。 ZOS
dbHost データ・サーバーのホスト。 ドメイン・ネームまたは IP アドレス
dbPort データ・サーバーのポート番号  
dbName データ・サーバーの名前  
dbUser データ・サーバーに接続するときに使用する ID  
dbPassword データ・サーバーに接続するときに使用するパスワード。  
workloadName 削除する照会ワークロードの名前。  

出力パラメーター

API は以下のキーと値のペアを返します。

表 2. 出力パラメーター
キー
code web API からの戻りコード。
0
完了 (警告なし)
4
完了 (警告あり)
8
エラーが原因で完了せずに終了
message エラー・メッセージまたは警告メッセージ。
例外 例外に関する情報 (例外が発生した場合)。 この情報は、お客様が IBM サポートと連携して問題解決にあたる場合に IBM サポートの参考になる可能性があります。

この例では、cURL を 使用して deleteworkload API に SQL ステートメントを渡しています。 この API からは、削除操作が完了したことを示す 0 が返されます。

入力
curl 
--insecure 
-X POST 
-H "Content-Type: application/json; charset=UTF-8"
--data "{ 
   dbType:ZOS, 
   dbHost:host, 
   dbPort:port_number, 
   dbName:subsystem, 
   dbUser:user_ID, 
   dbPassword:password, 
   workloadName:Sample_Workload,
   }"
https://localhost/tuning/deleteworkload
出力
{ 
"code":0, 
}

また、照会ワークロードを検出できない場合など、API から エラー・メッセージや例外が返されることもあります。

{   
    "code" :8 ,
    "error" :"The query workload Sample_Workload was not found. Ensure that the name
      of the query workload is correct. Ensure that the query workload exists on the
      specified data server."
}

フィードバック