DetectRequest interface
異常検出全体または最後の異常検出の要求。
プロパティ
custom |
カスタム間隔は、標準以外の時間間隔を設定するために使用されます。たとえば、系列が 5 分の場合、要求は {"granularity":"minutely"、"customInterval":5} として設定できます。 |
granularity | 省略可能な引数は、年単位、月単位、週単位、日単位、時間単位、分単位、2 番目、マイクロ秒、またはなしのいずれかです。 粒度が存在しない場合、既定ではなしになります。 粒度が none の場合、時系列ポイントの timestamp プロパティが存在しない可能性があります。 |
impute |
塗りつぶしの値を指定するために使用されます。細分性が "none" ではなく、imputeMode が "固定" の場合に使用されます。 |
impute |
入力系列の欠損値を処理する方法を指定するために使用され、細分性が "none" ではない場合に使用されます。 |
max |
オプションの引数、高度なモデル パラメーター、時系列の最大異常率。 |
period | 省略可能な引数。時系列の定期的な値。 値が null であるか、存在しない場合には、API が自動で期間を決定します。 |
sensitivity | 省略可能な引数、高度なモデル パラメーター(0 から 99 の間)は、値が小さいほど余白の値が大きくなります。これは、受け入れられる異常が少ないことを意味します。 |
series | 時系列データ ポイント。 異常検出の結果と一致させるには、タイムスタンプでポイントを昇順で並べ替える必要があります。 データが正しく並べ替えされていない場合、またはタイムスタンプが重複している場合、API は機能しません。 このような場合は、エラー メッセージが返されます。 |
プロパティの詳細
customInterval
カスタム間隔は、標準以外の時間間隔を設定するために使用されます。たとえば、系列が 5 分の場合、要求は {"granularity":"minutely"、"customInterval":5} として設定できます。
customInterval?: number
プロパティ値
number
granularity
省略可能な引数は、年単位、月単位、週単位、日単位、時間単位、分単位、2 番目、マイクロ秒、またはなしのいずれかです。 粒度が存在しない場合、既定ではなしになります。 粒度が none の場合、時系列ポイントの timestamp プロパティが存在しない可能性があります。
granularity?: TimeGranularity
プロパティ値
imputeFixedValue
塗りつぶしの値を指定するために使用されます。細分性が "none" ではなく、imputeMode が "固定" の場合に使用されます。
imputeFixedValue?: number
プロパティ値
number
imputeMode
入力系列の欠損値を処理する方法を指定するために使用され、細分性が "none" ではない場合に使用されます。
imputeMode?: string
プロパティ値
string
maxAnomalyRatio
オプションの引数、高度なモデル パラメーター、時系列の最大異常率。
maxAnomalyRatio?: number
プロパティ値
number
period
省略可能な引数。時系列の定期的な値。 値が null であるか、存在しない場合には、API が自動で期間を決定します。
period?: number
プロパティ値
number
sensitivity
省略可能な引数、高度なモデル パラメーター(0 から 99 の間)は、値が小さいほど余白の値が大きくなります。これは、受け入れられる異常が少ないことを意味します。
sensitivity?: number
プロパティ値
number
series
時系列データ ポイント。 異常検出の結果と一致させるには、タイムスタンプでポイントを昇順で並べ替える必要があります。 データが正しく並べ替えされていない場合、またはタイムスタンプが重複している場合、API は機能しません。 このような場合は、エラー メッセージが返されます。
series: TimeSeriesPoint[]
プロパティ値
Azure SDK for JavaScript