ジョブの更新
post
/omlmod/v1/jobs/{jobId}
ジョブを更新します。
リクエスト
パス・パラメータ
- jobId(required): string
ジョブの一意のID
問合せパラメータ
- async: boolean
更新を非同期で実行するかどうか。デフォルト値:
false
許容値:[ true, false ]
- purge: boolean
削除済モデルを更新中にパージするかどうか。ターゲット・ジョブがモデル・モニタリング・ジョブの場合にのみ適用されます。削除済モデルをジョブからパージすると、ジョブのMODEL_DELETEDのjobFlagがクリアされます。デフォルト値:
false
許容値:[ true, false ]
サポートされているメディア・タイプ
- application/json
ネストされたスキーマ: JobSchedule
型:
ソースの表示
object
-
jobEndDate: string (date-time)
ジョブの実行を終了する必要がある日時。このプロパティが省略されている場合に、maxRunsプロパティがないと、ジョブは取り消されるまでスケジュールに従って実行されます。ISO-8601日時書式(https://www.iso.org/ISO-8601-date-and-time-format.htmlを参照)にする必要があります例:
2022-05-12T02:33:16Z
-
jobStartDate: string (date-time)
ジョブの実行を開始する必要がある日時。このプロパティを省略すると、ジョブは即時に開始されます。ISO-8601日時書式(https://www.iso.org/ISO-8601-date-and-time-format.htmlを参照)にする必要があります例:
2022-05-12T02:33:16Z
-
maxRuns: integer
このスケジュールに従ってジョブを実行できる最大回数。
-
repeatInterval: string
ジョブの実行を繰り返す頻度。この指定は、dbms_schedulerカレンダ構文に従います。たとえば、日次ジョブはFREQ=DAILYと指定します。
ネストされたスキーマ: UpdatableDataMonitoringJobProperties
型:
ソースの表示
object
-
featureList: array featureList
データ・モニタリングを実行する特徴のリスト。リスト内の特徴の数は制限する必要があります(デフォルトは250)。特徴リストを指定しないと、すべての特徴でモニタリングが実行されます。250個を超える特徴がある場合は、エラーになります。特徴は数値またはカテゴリ型である必要があります。このリリースでは、テキスト、ネストまたは日付はサポートされていません。
すべて一致
ソースの表示
ネストされたスキーマ: UpdatableModelMonitoringJobProperties
型:
ソースの表示
object
-
modelList: array modelList
モニター対象のモデルのリスト。モデルは、modelIdで識別されます。1つのジョブでモニターされるモデルの数には制限があります(最大20)。
すべて一致
ソースの表示
ネストされたスキーマ: UpdatableModelScoringJobDefinitionProperties
型:
ソースの表示
object
-
recompute: boolean
デフォルト値:
false
すでに計算済の期間を更新するかどうかを示すフラグ。デフォルトはfalseです。recomputeがtrueの場合、結果表の指定期間の以前の結果が新しい結果で置き換えられます。
ネストされたスキーマ: featureList
型:
array
データ・モニタリングを実行する特徴のリスト。リスト内の特徴の数は制限する必要があります(デフォルトは250)。特徴リストを指定しないと、すべての特徴でモニタリングが実行されます。250個を超える特徴がある場合は、エラーになります。特徴は数値またはカテゴリ型である必要があります。このリリースでは、テキスト、ネストまたは日付はサポートされていません。
ソースの表示
ネストされたスキーマ: UpdatableMonitoringJobDefinitionProperties
型:
ソースの表示
object
-
endDate: string (date-time)
newDataのモニタリングの終了日/タイムスタンプ。timeColumnが存在すると仮定しています。endDateを指定しないと、timeColumnの最新の日付が使用されます。ISO-8601日時書式(https://www.iso.org/ISO-8601-date-and-time-format.htmlを参照)にする必要があります例:
2022-05-12T02:33:16Z
-
recompute: boolean
デフォルト値:
false
すでに計算済の期間を更新するかどうかを示すフラグ。デフォルトはfalseです。つまり、結果表のデータよりも新しいデータがある期間だけが計算されます。選択した頻度によっては、新しい分析結果が既存の結果と重複する可能性があります。recomputeがtrueの場合、結果表の指定期間の以前の結果が新しい結果で置き換えられます。 -
startDate: string (date-time)
newDataのモニタリングの開始日/タイムスタンプ。timeColumnが存在すると仮定しています。startDateを指定しない場合は、頻度が指定されているかどうかによってstartDateが異なります。頻度が指定されていない場合は、timeColumnの最も早い日付がstartDateとして使用されます。それ以外の場合は、timeColumnの最も早い日付と最近のサイクルの10番目の開始日のうち、どちらか早い日付がstartDateとして使用されます。ISO-8601日時書式(https://www.iso.org/ISO-8601-date-and-time-format.htmlを参照)にする必要があります。例:
2022-05-12T02:33:16Z
-
threshold: number (float)
ドリフト・アラートをトリガーするしきい値。
ネストされたスキーマ: modelList
型:
array
モニター対象のモデルのリスト。モデルは、modelIdで識別されます。1つのジョブでモニターされるモデルの数には制限があります(最大20)。
ソースの表示
レスポンス
サポートされているメディア・タイプ
- application/json
202レスポンス
204レスポンス
ジョブが正常に更新されました。
400レスポンス
不正なリクエストです。空のリスト、purge = true、存在しないモデルのみを含むリストを指定して、モデル・モニタリング・ジョブのモデル・リストを更新しようとした場合が含まれます。
401レスポンス
認可されていません。
404レスポンス
リソースが見つかりません。少なくとも1つの削除済モデルが含まれるリストを指定して、purge = trueを指定せずにモデル・モニタリング・ジョブのモデル・リストを更新しようとした場合が含まれます。
500レスポンス
予期しないエラーです。