LastDetectResponse Kelas

LastDetectResponse.

Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.

Warisan
LastDetectResponse

Konstruktor

LastDetectResponse(*, period: int, suggested_window: int, expected_value: float, upper_margin: float, lower_margin: float, is_anomaly: bool, is_negative_anomaly: bool, is_positive_anomaly: bool, **kwargs)

Parameter

period
int
Diperlukan

Wajib diisi. Frekuensi yang diekstrak dari seri, nol berarti tidak ada pola berulang yang ditemukan.

suggested_window
int
Diperlukan

Wajib diisi. Titik seri input yang disarankan diperlukan untuk mendeteksi titik terbaru.

expected_value
float
Diperlukan

Wajib diisi. Nilai poin terbaru yang diharapkan.

upper_margin
float
Diperlukan

Wajib diisi. Margin atas titik terbaru. UpperMargin digunakan untuk menghitung upperBoundary, yang sama dengan expectedValue + (100 - marginScale)*upperMargin. Jika nilai titik terbaru adalah antara Batas Atas dan Batas Bawah, nilai tersebut harus diperlakukan sebagai nilai normal. Dengan menyesuaikan nilai marginScale, status anomali titik terbaru dapat diubah.

lower_margin
float
Diperlukan

Wajib diisi. Margin yang lebih rendah dari titik terbaru. LowerMargin digunakan untuk menghitung lowerBoundary, yang sama dengan expectedValue - (100 - marginScale)*lowerMargin.

is_anomaly
bool
Diperlukan

Wajib diisi. Status anomali titik terbaru, benar berarti titik terbaru adalah anomali baik ke arah negatif atau arah positif.

is_negative_anomaly
bool
Diperlukan

Wajib diisi. Status anomali ke arah negatif dari titik terbaru. Benar berarti poin terbaru adalah anomali dan nilai riilnya lebih kecil dari yang diharapkan.

is_positive_anomaly
bool
Diperlukan

Wajib diisi. Status anomali ke arah positif dari titik terbaru. Benar berarti poin terbaru adalah anomali dan nilai riilnya lebih besar dari yang diharapkan.

Metode

as_dict

Mengembalikan dict yang dapat berupa JSONify menggunakan json.dump.

Penggunaan tingkat lanjut mungkin secara opsional menggunakan panggilan balik sebagai parameter:

Kunci adalah nama atribut yang digunakan dalam Python. Attr_desc adalah dict metadata. Saat ini berisi 'type' dengan jenis msrest dan 'key' dengan kunci yang dikodekan RestAPI. Nilai adalah nilai saat ini dalam objek ini.

String yang dikembalikan akan digunakan untuk menserialisasikan kunci. Jika jenis pengembalian adalah daftar, ini dianggap sebagai dict hasil hierarkis.

Lihat tiga contoh dalam file ini:

  • attribute_transformer

  • full_restapi_key_transformer

  • last_restapi_key_transformer

Jika Anda menginginkan serialisasi XML, Anda dapat meneruskan kwargs is_xml=True.

deserialize

Uraikan str menggunakan sintaks RestAPI dan kembalikan model.

enable_additional_properties_sending
from_dict

Mengurai dict menggunakan ekstraktor kunci yang diberikan mengembalikan model.

Secara default, pertimbangkan ekstraktor kunci (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor, dan last_rest_key_case_insensitive_extractor)

is_xml_model
serialize

Mengembalikan JSON yang akan dikirim ke azure dari model ini.

Ini adalah alias untuk as_dict(full_restapi_key_transformer, keep_readonly=False).

Jika Anda menginginkan serialisasi XML, Anda dapat meneruskan kwargs is_xml=True.

validate

Validasi model ini secara rekursif dan kembalikan daftar ValidationError.

as_dict

Mengembalikan dict yang dapat berupa JSONify menggunakan json.dump.

Penggunaan tingkat lanjut mungkin secara opsional menggunakan panggilan balik sebagai parameter:

Kunci adalah nama atribut yang digunakan dalam Python. Attr_desc adalah dict metadata. Saat ini berisi 'type' dengan jenis msrest dan 'key' dengan kunci yang dikodekan RestAPI. Nilai adalah nilai saat ini dalam objek ini.

String yang dikembalikan akan digunakan untuk menserialisasikan kunci. Jika jenis pengembalian adalah daftar, ini dianggap sebagai dict hasil hierarkis.

Lihat tiga contoh dalam file ini:

  • attribute_transformer

  • full_restapi_key_transformer

  • last_restapi_key_transformer

Jika Anda menginginkan serialisasi XML, Anda dapat meneruskan kwargs is_xml=True.

as_dict(keep_readonly=True, key_transformer=<function attribute_transformer>, **kwargs)

Parameter

key_transformer
<xref:function>

Fungsi transformator kunci.

keep_readonly
nilai default: True

Mengembalikan

Objek yang kompatibel dengan JSON dict

Tipe hasil

deserialize

Uraikan str menggunakan sintaks RestAPI dan kembalikan model.

deserialize(data, content_type=None)

Parameter

data
str
Diperlukan

str menggunakan struktur RestAPI. JSON secara default.

content_type
str
nilai default: None

JSON secara default, atur aplikasi/xml jika XML.

Mengembalikan

Contoh model ini

Pengecualian

DeserializationError if something went wrong

enable_additional_properties_sending

enable_additional_properties_sending()

from_dict

Mengurai dict menggunakan ekstraktor kunci yang diberikan mengembalikan model.

Secara default, pertimbangkan ekstraktor kunci (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor, dan last_rest_key_case_insensitive_extractor)

from_dict(data, key_extractors=None, content_type=None)

Parameter

data
dict
Diperlukan

Dict menggunakan struktur RestAPI

content_type
str
nilai default: None

JSON secara default, atur aplikasi/xml jika XML.

key_extractors
nilai default: None

Mengembalikan

Contoh model ini

Pengecualian

DeserializationError if something went wrong

is_xml_model

is_xml_model()

serialize

Mengembalikan JSON yang akan dikirim ke azure dari model ini.

Ini adalah alias untuk as_dict(full_restapi_key_transformer, keep_readonly=False).

Jika Anda menginginkan serialisasi XML, Anda dapat meneruskan kwargs is_xml=True.

serialize(keep_readonly=False, **kwargs)

Parameter

keep_readonly
bool
nilai default: False

Jika Anda ingin menserialisasikan atribut readonly

Mengembalikan

Objek yang kompatibel dengan JSON dict

Tipe hasil

validate

Validasi model ini secara rekursif dan kembalikan daftar ValidationError.

validate()

Mengembalikan

Daftar kesalahan validasi

Tipe hasil