Datasets - Update
Zaktualizuj właściwości istniejącego zestawu danych.
Zwrócone kody stanu:
- 200: Operacja została ukończona pomyślnie.
- 400: Żądanie zostało źle sformułowane.
- 404: Nie można odnaleźć zestawu danych o określonej nazwie.
- 412: Podano nagłówek If-Match, ale dany element ETag nie był zgodny z bieżącą wartością elementu ETag.
PATCH /datasets/{name}?api-version=2023-04-01-preview
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
name
|
path | True |
string |
Nazwa zestawu danych do zaktualizowania. Wzorzec wyrażenia regularnego: |
api-version
|
query | True |
string |
Żądana wersja interfejsu API. |
Nagłówek żądania
Media Types: "application/json-patch+json"
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
If-Match |
string |
Opcjonalny element ETag dla zestawu danych do zaktualizowania. |
Treść żądania
Media Types: "application/json-patch+json"
Nazwa | Typ | Opis |
---|---|---|
annotationFileUris |
string[] |
Lista bezwzględnych identyfikatorów URI do plików adnotacji, z których każdy musi być przechowywany jako obiekt blob w kontenerze obiektów blob usługi Azure Storage. Każdy plik musi być zgodny z formatem COCO dla określonego obiektu AnnotationKind, a każda ścieżka obrazu jest bezwzględnym identyfikatorem URI obiektu blob w kontenerze obiektów blob. Zasób przetwarzania obrazów musi mieć uprawnienia do odczytywania plików adnotacji i wszystkich plików obrazów, do których się odwołujesz. Można to zrobić, włączając tożsamości zarządzane przez system dla zasobu przetwarzania obrazów, a następnie przypisując tożsamość do roli, która ma uprawnienia do odczytu z kontenera obiektów blob zawierających adnotację i pliki obrazów. |
annotationKind |
Rodzaj adnotacji zawartych w plikach adnotacji. Na przykład "ImageClassification", aby określić, że plik adnotacji zawiera etykiety obiektów na potrzeby trenowania lub testowania wieloklasowego modelu klasyfikacji obrazów. |
|
authentication |
Opisuje ustawienia uwierzytelniania magazynu. |
|
createdDateTime |
string |
Tylko do odczytu. Data i godzina pierwszego zarejestrowania zestawu danych w formacie UTC. |
customProperties |
object |
Słownik dowolnych par klucz-wartość do użycia przez aplikację. Dozwolone jest maksymalnie 10 par klucz-wartość. |
eTag |
string |
Tylko do odczytu. Najnowszy element ETag dla zestawu danych. Może być używany z nagłówkiem "If-Match" podczas aktualizowania lub usuwania zestawu danych. |
name |
string |
Tylko do odczytu. Nazwa używana do unikatowego identyfikowania zestawu danych. |
updatedDateTime |
string |
Tylko do odczytu. Data i godzina ostatniej aktualizacji zestawu danych w formacie UTC. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Powodzenie |
|
Other Status Codes |
Błąd Nagłówki x-ms-error-code: string |
Przykłady
Datasets_Update
Przykładowe żądanie
PATCH /datasets/my_dataset_name?api-version=2023-04-01-preview
{
"annotationKind": "imageClassification",
"annotationFileUris": [
"https://microsoft.com/a"
]
}
Przykładowa odpowiedź
{
"annotationKind": "imageClassification",
"annotationFileUris": [
"https://microsoft.com/a"
],
"name": "my_dataset_name",
"createdDateTime": "2023-01-13T20:46:20.189Z",
"updatedDateTime": "2023-01-13T20:46:20.189Z",
"eTag": "kzktjgnqkjagdlkualdzikaseg"
}
Definicje
Nazwa | Opis |
---|---|
Annotation |
Rodzaj adnotacji zawartych w plikach adnotacji. Na przykład "ImageClassification", aby określić, że plik adnotacji zawiera etykiety obiektów na potrzeby trenowania lub testowania wieloklasowego modelu klasyfikacji obrazów. |
Dataset |
Opisuje zestaw danych, który reprezentuje zestaw obrazów i adnotacji, których można użyć do trenowania lub testowania modelu. |
Error |
Odpowiedź zwrócona po wystąpieniu błędu. |
Error |
Informacje o błędzie. |
Error |
Szczegółowy błąd. |
Storage |
Rodzaj uwierzytelniania magazynu. |
Storage |
Opisuje ustawienia uwierzytelniania magazynu. |
AnnotationKind
Rodzaj adnotacji zawartych w plikach adnotacji. Na przykład "ImageClassification", aby określić, że plik adnotacji zawiera etykiety obiektów na potrzeby trenowania lub testowania wieloklasowego modelu klasyfikacji obrazów.
Nazwa | Typ | Opis |
---|---|---|
imageClassification |
string |
|
imageObjectDetection |
string |
Dataset
Opisuje zestaw danych, który reprezentuje zestaw obrazów i adnotacji, których można użyć do trenowania lub testowania modelu.
Nazwa | Typ | Opis |
---|---|---|
annotationFileUris |
string[] |
Lista bezwzględnych identyfikatorów URI do plików adnotacji, z których każdy musi być przechowywany jako obiekt blob w kontenerze obiektów blob usługi Azure Storage. Każdy plik musi być zgodny z formatem COCO dla określonego obiektu AnnotationKind, a każda ścieżka obrazu jest bezwzględnym identyfikatorem URI obiektu blob w kontenerze obiektów blob. Zasób przetwarzania obrazów musi mieć uprawnienia do odczytywania plików adnotacji i wszystkich plików obrazów, do których się odwołujesz. Można to zrobić, włączając tożsamości zarządzane przez system dla zasobu przetwarzania obrazów, a następnie przypisując tożsamość do roli, która ma uprawnienia do odczytu z kontenera obiektów blob zawierających adnotację i pliki obrazów. |
annotationKind |
Rodzaj adnotacji zawartych w plikach adnotacji. Na przykład "ImageClassification", aby określić, że plik adnotacji zawiera etykiety obiektów na potrzeby trenowania lub testowania wieloklasowego modelu klasyfikacji obrazów. |
|
authentication |
Opisuje ustawienia uwierzytelniania magazynu. |
|
createdDateTime |
string |
Tylko do odczytu. Data i godzina pierwszego zarejestrowania zestawu danych w formacie UTC. |
customProperties |
object |
Słownik dowolnych par klucz-wartość do użycia przez aplikację. Dozwolone jest maksymalnie 10 par klucz-wartość. |
eTag |
string |
Tylko do odczytu. Najnowszy element ETag dla zestawu danych. Może być używany z nagłówkiem "If-Match" podczas aktualizowania lub usuwania zestawu danych. |
name |
string |
Tylko do odczytu. Nazwa używana do unikatowego identyfikowania zestawu danych. |
updatedDateTime |
string |
Tylko do odczytu. Data i godzina ostatniej aktualizacji zestawu danych w formacie UTC. |
ErrorResponse
Odpowiedź zwrócona po wystąpieniu błędu.
Nazwa | Typ | Opis |
---|---|---|
error |
Informacje o błędzie. |
ErrorResponseDetails
Informacje o błędzie.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
details |
Lista szczegółowych błędów. |
|
innererror |
Szczegółowy błąd. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorResponseInnerError
Szczegółowy błąd.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
innererror |
Szczegółowy błąd. |
|
message |
string |
Komunikat o błędzie. |
StorageAuthenticationKind
Rodzaj uwierzytelniania magazynu.
Nazwa | Typ | Opis |
---|---|---|
managedIdentity |
string |
|
none |
string |
|
sas |
string |
StorageAuthenticationSettingsApiModel
Opisuje ustawienia uwierzytelniania magazynu.
Nazwa | Typ | Opis |
---|---|---|
kind |
Rodzaj uwierzytelniania magazynu. |
|
sasToken |
string |
Opcjonalny. Token sygnatury dostępu współdzielonego do uzyskiwania dostępu do kontenera. Potrzebne tylko wtedy, gdy Kind = Sas. |