SLA:一括修理オプションIssue 一括SLA修理を行う方法Causeたとえば、SLA レコード (contract_sla) が削除され、関連するすべてのタスク SLA レコードのカスケード削除が発生するなど、一括修復オプションを選択する理由はたくさんあります。これにより、多くのインシデントでタスク SLA レコードが削除されました。 ResolutionSLA 修理は、SLA の一括修理を実行するためにスクリプトから呼び出すことができます。エンコードされたクエリと特定のタスクタイプを使用して呼び出すことができます。 これを行うためのスクリプトの例を以下に示します。 var incidentQuery = "...paste encoded query here..."; var slaRepair = new SLARepair(); slaRepair.setValidateOnly(true); slaRepair.repairByFilter(incidentQuery, "incident"); if (slaRepair.validateOnly) gs.log("SLARepair run in validate only mode - found " + slaRepair.taskIds.length + " Incident records to repair", "SLARepair"); 新しい「sysauto_script」レコード (「選択したスクリプトを自動的に実行」) は、実行タイプを [オンデマンド] に設定し、スクリプトを上に設定して作成できます。その後、試す準備ができたらいつでも、[今すぐ実行] ボタンを使用して開始できます。 上記のスクリプトは、修復する必要があるレコードの数を報告する以外は何もしません (これは「SLARepair」のソースでシステムログに表示されます)。 上記のスクリプトを変更して実際に修復を実行するには、「slaRepair.setValidateOnly(true);」という行をコメントアウトします"