Endpoint - Update ML Model Endpoint
Memperbarui versi default model yang ditentukan.
Permissions
Pemanggil harus memiliki izin tulis pada MLModel.
Cakupan yang Didelegasikan yang Diperlukan
MLModel.ReadWrite.All atau Item.ReadWrite.All
Identitas yang didukung oleh Microsoft Entra
API ini mendukung identitas Microsoft yang tercantum di bagian ini.
| Identity | Support |
|---|---|
| User | Yes |
| Prinsipal Layanan dan Identitas Terkelola | Yes |
Interface
PATCH https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mlmodels/{modelId}/endpoint
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
model
|
path | True |
string (uuid) |
ID model pembelajaran mesin. |
|
workspace
|
path | True |
string (uuid) |
ID ruangkerja. |
Isi Permintaan
| Nama | Jenis | Deskripsi |
|---|---|---|
| defaultVersionAssignmentBehavior |
Perilaku penetapan versi default dari titik akhir model pembelajaran mesin tertentu. Jenis EndpointDefaultVersionConfigurationPolicy tambahan dapat ditambahkan dari waktu ke waktu. |
|
| defaultVersionName |
string |
Nama versi titik akhir model pembelajaran mesin default. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Titik akhir diperbarui. |
|
| 429 Too Many Requests |
Batas tarif layanan terlampaui. Server mengembalikan header yang Header Retry-After: integer |
|
| Other Status Codes |
Kode kesalahan umum:
|
Contoh
| Example of Update ML Model Endpoint |
| Example of Update ML Model Endpoint with an Activation Failure |
Example of Update ML Model Endpoint
Permintaan sampel
PATCH https://api.fabric.microsoft.com/v1/workspaces/cf5fef71-f7f3-43f3-ae7f-3c427922bef1/mlmodels/7e92a6fc-3ef5-40bf-96df-ddae3fcde313/endpoint
{
"defaultVersionAssignmentBehavior": "StaticallyConfigured",
"defaultVersionName": "1"
}
Respon sampel
{
"defaultVersionAssignmentBehavior": "StaticallyConfigured",
"defaultVersionName": "1",
"defaultVersionInfo": {
"versionName": "1",
"status": "Running",
"inputSignature": [
{
"type": "double",
"name": "age",
"required": true
},
{
"type": "double",
"name": "sex",
"required": true
},
{
"type": "double",
"name": "bmi",
"required": true
},
{
"type": "double",
"name": "bp",
"required": true
},
{
"type": "double",
"name": "s1",
"required": true
},
{
"type": "double",
"name": "s2",
"required": true
},
{
"type": "double",
"name": "s3",
"required": true
},
{
"type": "double",
"name": "s4",
"required": true
},
{
"type": "double",
"name": "s5",
"required": true
},
{
"type": "double",
"name": "s6",
"required": true
}
],
"outputSignature": [
{
"type": "double",
"name": "target",
"required": true
}
],
"scaleRule": "AlwaysOn"
}
}
Example of Update ML Model Endpoint with an Activation Failure
Permintaan sampel
PATCH https://api.fabric.microsoft.com/v1/workspaces/cf5fef71-f7f3-43f3-ae7f-3c427922bef1/mlmodels/7e92a6fc-3ef5-40bf-96df-ddae3fcde313/endpoint
{
"defaultVersionAssignmentBehavior": "StaticallyConfigured",
"defaultVersionName": "1"
}
Respon sampel
{
"defaultVersionAssignmentBehavior": "StaticallyConfigured",
"defaultVersionName": "1",
"defaultVersionInfo": {
"versionName": "1",
"status": "Failed",
"failureDetails": {
"errorCode": "InvalidInput",
"message": "Tensor-based models are not supported yet."
}
}
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Endpoint |
Perilaku penetapan versi default dari titik akhir model pembelajaran mesin tertentu. Jenis EndpointDefaultVersionConfigurationPolicy tambahan dapat ditambahkan dari waktu ke waktu. |
|
Error |
Objek detail sumber daya terkait kesalahan. |
|
Error |
Respons kesalahan. |
|
Error |
Detail respons kesalahan. |
|
Failure |
Detail Kegagalan Aktivasi. |
|
MLModel |
Skema data model pembelajaran mesin. |
|
MLModel |
Objek titik akhir model pembelajaran mesin. |
|
MLModel |
Informasi versi Titik Akhir Model Pembelajaran Mesin. |
|
Model |
Status versi titik akhir model pembelajaran mesin tertentu. Jenis ModelEndpointVersionStatus tambahan dapat ditambahkan dari waktu ke waktu. |
|
Scale |
Aturan skala titik akhir model pembelajaran mesin. Jenis ScaleRule tambahan dapat ditambahkan dari waktu ke waktu. |
|
Update |
Isi permintaan titik akhir model pembelajaran mesin untuk memperbarui properti Titik Akhir Model. |
EndpointDefaultVersionConfigurationPolicy
Perilaku penetapan versi default dari titik akhir model pembelajaran mesin tertentu. Jenis EndpointDefaultVersionConfigurationPolicy tambahan dapat ditambahkan dari waktu ke waktu.
| Nilai | Deskripsi |
|---|---|
| StaticallyConfigured |
Versi default dikonfigurasi secara statis. |
| NotConfigured |
Tidak ada versi default yang telah dikonfigurasi. |
ErrorRelatedResource
Objek detail sumber daya terkait kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| resourceId |
string |
ID sumber daya yang terlibat dalam kesalahan. |
| resourceType |
string |
Jenis sumber daya yang terlibat dalam kesalahan. |
ErrorResponse
Respons kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| errorCode |
string |
Pengidentifikasi tertentu yang menyediakan informasi tentang kondisi kesalahan, memungkinkan komunikasi standar antara layanan kami dan penggunanya. |
| message |
string |
Representasi kesalahan yang dapat dibaca manusia. |
| moreDetails |
Daftar detail kesalahan tambahan. |
|
| relatedResource |
Detail sumber daya terkait kesalahan. |
|
| requestId |
string (uuid) |
ID permintaan yang terkait dengan kesalahan. |
ErrorResponseDetails
Detail respons kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| errorCode |
string |
Pengidentifikasi tertentu yang menyediakan informasi tentang kondisi kesalahan, memungkinkan komunikasi standar antara layanan kami dan penggunanya. |
| message |
string |
Representasi kesalahan yang dapat dibaca manusia. |
| relatedResource |
Detail sumber daya terkait kesalahan. |
FailureDetails
Detail Kegagalan Aktivasi.
| Nama | Jenis | Deskripsi |
|---|---|---|
| errorCode |
string |
Pengidentifikasi tertentu yang menyediakan informasi tentang kondisi kesalahan, memungkinkan komunikasi standar antara layanan kami dan penggunanya. |
| message |
string |
Representasi kesalahan yang dapat dibaca manusia. |
| relatedResource |
Detail sumber daya terkait kesalahan. |
MLModelDataSchema
Skema data model pembelajaran mesin.
| Nama | Jenis | Deskripsi |
|---|---|---|
| name |
string |
Nama tanda tangan. |
| required |
boolean |
Nilai boolean untuk menunjukkan apakah tanda tangan diperlukan atau tidak. Benar - Diperlukan, Salah - Tidak Diperlukan. |
| type |
string |
Jenis tanda tangan. |
MLModelEndpoint
Objek titik akhir model pembelajaran mesin.
| Nama | Jenis | Deskripsi |
|---|---|---|
| defaultVersionAssignmentBehavior |
Perilaku penetapan versi default dari titik akhir model pembelajaran mesin tertentu. Jenis EndpointDefaultVersionConfigurationPolicy tambahan dapat ditambahkan dari waktu ke waktu. |
|
| defaultVersionInfo |
Informasi versi Titik Akhir Model Pembelajaran Mesin. |
|
| defaultVersionName |
string |
Nama versi titik akhir model pembelajaran mesin default. |
MLModelEndpointVersionInfo
Informasi versi Titik Akhir Model Pembelajaran Mesin.
| Nama | Jenis | Deskripsi |
|---|---|---|
| failureDetails |
Detail Kegagalan Aktivasi. |
|
| inputSignature |
Tanda tangan input untuk versi model pembelajaran mesin ini. |
|
| outputSignature |
Tanda tangan output untuk versi model pembelajaran mesin ini. |
|
| scaleRule |
Aturan skala titik akhir model pembelajaran mesin. Jenis ScaleRule tambahan dapat ditambahkan dari waktu ke waktu. |
|
| status |
Status versi titik akhir model pembelajaran mesin tertentu. Jenis ModelEndpointVersionStatus tambahan dapat ditambahkan dari waktu ke waktu. |
|
| versionName |
string |
Nama versi model pembelajaran mesin |
ModelEndpointVersionStatus
Status versi titik akhir model pembelajaran mesin tertentu. Jenis ModelEndpointVersionStatus tambahan dapat ditambahkan dari waktu ke waktu.
| Nilai | Deskripsi |
|---|---|
| Deactivated |
Semua sumber daya dinonaktifkan. |
| Activating |
Aktivasi titik akhir model pembelajaran mesin sedang berlangsung. |
| Deactivating |
Pennonaktifkanan titik akhir model pembelajaran mesin sedang berlangsung. |
| Active |
Titik akhir model pembelajaran mesin tersedia untuk melayani permintaan skor. |
| Failed |
Titik akhir model pembelajaran mesin dalam status gagal. |
ScaleRule
Aturan skala titik akhir model pembelajaran mesin. Jenis ScaleRule tambahan dapat ditambahkan dari waktu ke waktu.
| Nilai | Deskripsi |
|---|---|
| AlwaysOn |
Titik akhir model pembelajaran mesin harus AlwaysOn. |
| AllowScaleToZero |
Titik akhir model pembelajaran mesin dapat diskalakan ke nol setelah periode tidak aktif. |
UpdateMLModelEndpointRequest
Isi permintaan titik akhir model pembelajaran mesin untuk memperbarui properti Titik Akhir Model.
| Nama | Jenis | Deskripsi |
|---|---|---|
| defaultVersionAssignmentBehavior |
Perilaku penetapan versi default dari titik akhir model pembelajaran mesin tertentu. Jenis EndpointDefaultVersionConfigurationPolicy tambahan dapat ditambahkan dari waktu ke waktu. |
|
| defaultVersionName |
string |
Nama versi titik akhir model pembelajaran mesin default. |