Microsoft.MachineLearningServices workspaces/labelingJobs 2022-12-01-preview
Definicja zasobu Bicep
Typ zasobu workspaces/labelingJobs można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/labelingJobs, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2022-12-01-preview' = {
name: 'string'
properties: {
componentId: 'string'
computeId: 'string'
dataConfiguration: {
dataId: 'string'
incrementalDataRefresh: 'string'
}
description: 'string'
displayName: 'string'
experimentName: 'string'
identity: {
identityType: 'string'
// For remaining properties, see IdentityConfiguration objects
}
isArchived: bool
jobInstructions: {
uri: 'string'
}
jobType: 'string'
labelCategories: {
{customized property}: {
classes: {
{customized property}: {
displayName: 'string'
subclasses: {
{customized property}: ...
}
}
}
displayName: 'string'
multiSelect: 'string'
}
}
labelingJobMediaProperties: {
mediaType: 'string'
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration: {
mlAssist: 'string'
// For remaining properties, see MLAssistConfiguration objects
}
properties: {
{customized property}: 'string'
}
services: {
{customized property}: {
endpoint: 'string'
jobServiceType: 'string'
nodes: {
nodesValueType: 'string'
// For remaining properties, see Nodes objects
}
port: int
properties: {
{customized property}: 'string'
}
}
}
tags: {
{customized property}: 'string'
}
}
}
Obiekty MLAssistConfiguration
Ustaw właściwość mlAssist, aby określić typ obiektu.
W przypadku disabledużyj:
{
mlAssist: 'Disabled'
}
W przypadku włączonejużyj:
{
inferencingComputeBinding: 'string'
mlAssist: 'Enabled'
trainingComputeBinding: 'string'
}
Obiekty węzłów
Ustaw właściwość nodesValueType, aby określić typ obiektu.
W przypadku Wszystkieużyj:
{
nodesValueType: 'All'
}
Obiekty IdentityConfiguration
Ustaw właściwość identityType, aby określić typ obiektu.
W przypadku
{
identityType: 'AMLToken'
}
W przypadku zarządzanychużyj:
{
clientId: 'string'
identityType: 'Managed'
objectId: 'string'
resourceId: 'string'
}
W przypadku userIdentityużyj:
{
identityType: 'UserIdentity'
}
LabelingJobMediaProperties, obiekty
Ustaw właściwość mediaType, aby określić typ obiektu.
W przypadku imageużyj:
{
annotationType: 'string'
mediaType: 'Image'
}
W przypadku textużyj:
{
annotationType: 'string'
mediaType: 'Text'
}
Wartości właściwości
Wszystkie węzły
Nazwa | Opis | Wartość |
---|---|---|
nodesValueType | [Wymagane] Typ wartości Węzły | "Wszystkie" (wymagane) |
AmlToken
Nazwa | Opis | Wartość |
---|---|---|
identityType | [Wymagane] Określa typ struktury tożsamości. | "AMLToken" (wymagane) |
IdentityConfiguration
Nazwa | Opis | Wartość |
---|---|---|
identityType | Ustaw wartość "AMLToken" dla typu AmlToken. Ustaw wartość "Managed" dla typu ManagedIdentity. Ustaw wartość "UserIdentity" dla typu UserIdentity. | "AMLToken" "Zarządzane" "UserIdentity" (wymagane) |
JobBaseServices
Nazwa | Opis | Wartość |
---|
JobService
Nazwa | Opis | Wartość |
---|---|---|
punkt końcowy | Adres URL punktu końcowego. | struna |
jobServiceType | Typ punktu końcowego. | struna |
Węzłów | Węzły, na których użytkownik chce uruchomić usługę. Jeśli węzły nie są ustawione lub ustawione na wartość null, usługa zostanie uruchomiona tylko w węźle przywódcy. |
Węzły |
port | Port dla punktu końcowego ustawionego przez użytkownika. | Int |
Właściwości | Dodatkowe właściwości do ustawienia w punkcie końcowym. | JobServiceProperties |
Właściwości usługi zadań
Nazwa | Opis | Wartość |
---|
EtykietaKategoria
Nazwa | Opis | Wartość |
---|---|---|
Klasy | Słownik klas etykiet w tej kategorii. | LabelCategoryClasses |
displayName | Nazwa wyświetlana kategorii etykiet. | struna |
multiSelect | Wskazuje, czy można wybrać wiele klas w tej kategorii. | "Wyłączone" "Włączone" |
LabelCategoryClasses
Nazwa | Opis | Wartość |
---|
LabelClass
Nazwa | Opis | Wartość |
---|---|---|
displayName | Nazwa wyświetlana klasy etykiety. | struna |
Podklasy | Słownik podklas klasy label. | LabelClassSubclasses |
LabelClassSubclasses
Nazwa | Opis | Wartość |
---|
LabelingDataConfiguration
Nazwa | Opis | Wartość |
---|---|---|
dataId | Identyfikator zasobu danych do wykonania etykietowania. | struna |
incrementalDataRefresh | Wskazuje, czy włączyć odświeżanie danych przyrostowych. | "Wyłączone" "Włączone" |
LabelingJobImageProperties
Nazwa | Opis | Wartość |
---|---|---|
typ adnotacji | Typ adnotacji zadania etykietowania obrazów. | "BoundingBox" "Klasyfikacja" "InstanceSegmentation" |
mediaType | [Wymagane] Typ nośnika zadania. | "Obraz" (wymagany) |
LabelingJobInstructions
Nazwa | Opis | Wartość |
---|---|---|
Uri | Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. | struna |
LabelingJobLabelCategories
Nazwa | Opis | Wartość |
---|
LabelingJobMediaProperties
Nazwa | Opis | Wartość |
---|---|---|
mediaType | Ustaw wartość "Obraz" dla typu LabelingJobImageProperties. Ustaw wartość "Text" dla typu LabelingJobTextProperties. | "Obraz" "Tekst" (wymagany) |
LabelingJobProperties
Nazwa | Opis | Wartość |
---|---|---|
componentId | Identyfikator zasobu usługi ARM zasobu składnika. | struna |
computeId | Identyfikator zasobu usługi ARM zasobu obliczeniowego. | struna |
dataConfiguration | Konfiguracja danych używanych w zadaniu. | LabelingDataConfiguration |
opis | Tekst opisu zasobu. | struna |
displayName | Nazwa wyświetlana zadania. | struna |
experimentName | Nazwa eksperymentu, do którego należy zadanie. Jeśli nie zostanie ustawione, zadanie zostanie umieszczone w eksperymencie "Domyślny". | struna |
tożsamość | Konfiguracja tożsamości. W przypadku ustawienia powinna to być jedna z wartości AmlToken, ManagedIdentity, UserIdentity lub null. Wartość domyślna to AmlToken, jeśli ma wartość null. |
IdentityConfiguration |
isArchived | Czy zasób jest archiwizowany? | Bool |
jobInstructions | Instrukcje etykietowania zadania. | LabelingJobInstructions |
jobType | [Wymagane] Określa typ zadania. | "AutoML" "Polecenie" "Etykietowanie" "Potok" "Spark" "Zamiatanie" (wymagane) |
labelCategories | Etykieta kategorii zadania. | LabelingJobLabelCategories |
labelingJobMediaProperties | Właściwości specyficzne dla nośnika w zadaniu. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguracja funkcji MLAssist w zadaniu. | MLAssistConfiguration |
Właściwości | Słownik właściwości elementu zawartości. | ResourceBaseProperties |
usługi | Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego FileStreamObject. |
JobBaseServices |
Tagi | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | ResourceBaseTags |
LabelingJobTextProperties
Nazwa | Opis | Wartość |
---|---|---|
typ adnotacji | Typ adnotacji zadania etykietowania tekstu. | "Klasyfikacja" "NamedEntityRecognition" |
mediaType | [Wymagane] Typ nośnika zadania. | "Tekst" (wymagany) |
Identyfikator zarządzany
Nazwa | Opis | Wartość |
---|---|---|
clientId | Określa tożsamość przypisaną przez użytkownika według identyfikatora klienta. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [Wymagane] Określa typ struktury tożsamości. | "Zarządzane" (wymagane) |
objectId | Określa tożsamość przypisaną przez użytkownika według identyfikatora obiektu. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Określa tożsamość przypisaną przez użytkownika według identyfikatora zasobu usługi ARM. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna |
Microsoft.MachineLearningServices/workspaces/labelingJobs
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane) |
rodzic | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: obszarów roboczych |
Właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | LabelingJobProperties (wymagane) |
MlAssistConfiguration
Nazwa | Opis | Wartość |
---|---|---|
mlAssist | Ustaw wartość "Disabled" dla typu MLAssistConfigurationDisabled. Ustaw wartość "Włączone" dla typu MLAssistConfigurationEnabled. | "Wyłączone" "Włączone" (wymagane) |
MLAssistConfigurationDisabled
Nazwa | Opis | Wartość |
---|---|---|
mlAssist | [Wymagane] Wskazuje, czy funkcja MLAssist jest włączona. | "Wyłączone" (wymagane) |
MLAssistConfigurationEnabled
Nazwa | Opis | Wartość |
---|---|---|
inferencingComputeBinding | [Wymagane] Powiązanie obliczeniowe AML używane w wnioskowaniu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
mlAssist | [Wymagane] Wskazuje, czy funkcja MLAssist jest włączona. | "Włączone" (wymagane) |
trainingComputeBinding | [Wymagane] Powiązanie obliczeniowe AML używane podczas trenowania. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
Węzłów
Nazwa | Opis | Wartość |
---|---|---|
nodesValueType | Ustaw wartość "All" dla typu AllNodes. | "Wszystkie" (wymagane) |
Właściwości bazy danych ResourceBase
Nazwa | Opis | Wartość |
---|
ResourceBaseTags
Nazwa | Opis | Wartość |
---|
Identyfikator użytkownika
Nazwa | Opis | Wartość |
---|---|---|
identityType | [Wymagane] Określa typ struktury tożsamości. | "UserIdentity" (wymagane) |
Definicja zasobu szablonu usługi ARM
Typ zasobu workspaces/labelingJobs można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/labelingJobs, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
"apiVersion": "2022-12-01-preview",
"name": "string",
"properties": {
"componentId": "string",
"computeId": "string",
"dataConfiguration": {
"dataId": "string",
"incrementalDataRefresh": "string"
},
"description": "string",
"displayName": "string",
"experimentName": "string",
"identity": {
"identityType": "string"
// For remaining properties, see IdentityConfiguration objects
},
"isArchived": "bool",
"jobInstructions": {
"uri": "string"
},
"jobType": "string",
"labelCategories": {
"{customized property}": {
"classes": {
"{customized property}": {
"displayName": "string",
"subclasses": {
"{customized property}": ...
}
}
},
"displayName": "string",
"multiSelect": "string"
}
},
"labelingJobMediaProperties": {
"mediaType": "string"
// For remaining properties, see LabelingJobMediaProperties objects
},
"mlAssistConfiguration": {
"mlAssist": "string"
// For remaining properties, see MLAssistConfiguration objects
},
"properties": {
"{customized property}": "string"
},
"services": {
"{customized property}": {
"endpoint": "string",
"jobServiceType": "string",
"nodes": {
"nodesValueType": "string"
// For remaining properties, see Nodes objects
},
"port": "int",
"properties": {
"{customized property}": "string"
}
}
},
"tags": {
"{customized property}": "string"
}
}
}
Obiekty MLAssistConfiguration
Ustaw właściwość mlAssist, aby określić typ obiektu.
W przypadku disabledużyj:
{
"mlAssist": "Disabled"
}
W przypadku włączonejużyj:
{
"inferencingComputeBinding": "string",
"mlAssist": "Enabled",
"trainingComputeBinding": "string"
}
Obiekty węzłów
Ustaw właściwość nodesValueType, aby określić typ obiektu.
W przypadku Wszystkieużyj:
{
"nodesValueType": "All"
}
Obiekty IdentityConfiguration
Ustaw właściwość identityType, aby określić typ obiektu.
W przypadku
{
"identityType": "AMLToken"
}
W przypadku zarządzanychużyj:
{
"clientId": "string",
"identityType": "Managed",
"objectId": "string",
"resourceId": "string"
}
W przypadku userIdentityużyj:
{
"identityType": "UserIdentity"
}
LabelingJobMediaProperties, obiekty
Ustaw właściwość mediaType, aby określić typ obiektu.
W przypadku imageużyj:
{
"annotationType": "string",
"mediaType": "Image"
}
W przypadku textużyj:
{
"annotationType": "string",
"mediaType": "Text"
}
Wartości właściwości
Wszystkie węzły
Nazwa | Opis | Wartość |
---|---|---|
nodesValueType | [Wymagane] Typ wartości Węzły | "Wszystkie" (wymagane) |
AmlToken
Nazwa | Opis | Wartość |
---|---|---|
identityType | [Wymagane] Określa typ struktury tożsamości. | "AMLToken" (wymagane) |
IdentityConfiguration
Nazwa | Opis | Wartość |
---|---|---|
identityType | Ustaw wartość "AMLToken" dla typu AmlToken. Ustaw wartość "Managed" dla typu ManagedIdentity. Ustaw wartość "UserIdentity" dla typu UserIdentity. | "AMLToken" "Zarządzane" "UserIdentity" (wymagane) |
JobBaseServices
Nazwa | Opis | Wartość |
---|
JobService
Nazwa | Opis | Wartość |
---|---|---|
punkt końcowy | Adres URL punktu końcowego. | struna |
jobServiceType | Typ punktu końcowego. | struna |
Węzłów | Węzły, na których użytkownik chce uruchomić usługę. Jeśli węzły nie są ustawione lub ustawione na wartość null, usługa zostanie uruchomiona tylko w węźle przywódcy. |
Węzły |
port | Port dla punktu końcowego ustawionego przez użytkownika. | Int |
Właściwości | Dodatkowe właściwości do ustawienia w punkcie końcowym. | JobServiceProperties |
Właściwości usługi zadań
Nazwa | Opis | Wartość |
---|
EtykietaKategoria
Nazwa | Opis | Wartość |
---|---|---|
Klasy | Słownik klas etykiet w tej kategorii. | LabelCategoryClasses |
displayName | Nazwa wyświetlana kategorii etykiet. | struna |
multiSelect | Wskazuje, czy można wybrać wiele klas w tej kategorii. | "Wyłączone" "Włączone" |
LabelCategoryClasses
Nazwa | Opis | Wartość |
---|
LabelClass
Nazwa | Opis | Wartość |
---|---|---|
displayName | Nazwa wyświetlana klasy etykiety. | struna |
Podklasy | Słownik podklas klasy label. | LabelClassSubclasses |
LabelClassSubclasses
Nazwa | Opis | Wartość |
---|
LabelingDataConfiguration
Nazwa | Opis | Wartość |
---|---|---|
dataId | Identyfikator zasobu danych do wykonania etykietowania. | struna |
incrementalDataRefresh | Wskazuje, czy włączyć odświeżanie danych przyrostowych. | "Wyłączone" "Włączone" |
LabelingJobImageProperties
Nazwa | Opis | Wartość |
---|---|---|
typ adnotacji | Typ adnotacji zadania etykietowania obrazów. | "BoundingBox" "Klasyfikacja" "InstanceSegmentation" |
mediaType | [Wymagane] Typ nośnika zadania. | "Obraz" (wymagany) |
LabelingJobInstructions
Nazwa | Opis | Wartość |
---|---|---|
Uri | Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. | struna |
LabelingJobLabelCategories
Nazwa | Opis | Wartość |
---|
LabelingJobMediaProperties
Nazwa | Opis | Wartość |
---|---|---|
mediaType | Ustaw wartość "Obraz" dla typu LabelingJobImageProperties. Ustaw wartość "Text" dla typu LabelingJobTextProperties. | "Obraz" "Tekst" (wymagany) |
LabelingJobProperties
Nazwa | Opis | Wartość |
---|---|---|
componentId | Identyfikator zasobu usługi ARM zasobu składnika. | struna |
computeId | Identyfikator zasobu usługi ARM zasobu obliczeniowego. | struna |
dataConfiguration | Konfiguracja danych używanych w zadaniu. | LabelingDataConfiguration |
opis | Tekst opisu zasobu. | struna |
displayName | Nazwa wyświetlana zadania. | struna |
experimentName | Nazwa eksperymentu, do którego należy zadanie. Jeśli nie zostanie ustawione, zadanie zostanie umieszczone w eksperymencie "Domyślny". | struna |
tożsamość | Konfiguracja tożsamości. W przypadku ustawienia powinna to być jedna z wartości AmlToken, ManagedIdentity, UserIdentity lub null. Wartość domyślna to AmlToken, jeśli ma wartość null. |
IdentityConfiguration |
isArchived | Czy zasób jest archiwizowany? | Bool |
jobInstructions | Instrukcje etykietowania zadania. | LabelingJobInstructions |
jobType | [Wymagane] Określa typ zadania. | "AutoML" "Polecenie" "Etykietowanie" "Potok" "Spark" "Zamiatanie" (wymagane) |
labelCategories | Etykieta kategorii zadania. | LabelingJobLabelCategories |
labelingJobMediaProperties | Właściwości specyficzne dla nośnika w zadaniu. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguracja funkcji MLAssist w zadaniu. | MLAssistConfiguration |
Właściwości | Słownik właściwości elementu zawartości. | ResourceBaseProperties |
usługi | Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego FileStreamObject. |
JobBaseServices |
Tagi | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | ResourceBaseTags |
LabelingJobTextProperties
Nazwa | Opis | Wartość |
---|---|---|
typ adnotacji | Typ adnotacji zadania etykietowania tekstu. | "Klasyfikacja" "NamedEntityRecognition" |
mediaType | [Wymagane] Typ nośnika zadania. | "Tekst" (wymagany) |
Identyfikator zarządzany
Nazwa | Opis | Wartość |
---|---|---|
clientId | Określa tożsamość przypisaną przez użytkownika według identyfikatora klienta. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [Wymagane] Określa typ struktury tożsamości. | "Zarządzane" (wymagane) |
objectId | Określa tożsamość przypisaną przez użytkownika według identyfikatora obiektu. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Określa tożsamość przypisaną przez użytkownika według identyfikatora zasobu usługi ARM. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna |
Microsoft.MachineLearningServices/workspaces/labelingJobs
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | "2022-12-01-preview" |
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane) |
Właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | LabelingJobProperties (wymagane) |
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/labelingJobs" |
MlAssistConfiguration
Nazwa | Opis | Wartość |
---|---|---|
mlAssist | Ustaw wartość "Disabled" dla typu MLAssistConfigurationDisabled. Ustaw wartość "Włączone" dla typu MLAssistConfigurationEnabled. | "Wyłączone" "Włączone" (wymagane) |
MLAssistConfigurationDisabled
Nazwa | Opis | Wartość |
---|---|---|
mlAssist | [Wymagane] Wskazuje, czy funkcja MLAssist jest włączona. | "Wyłączone" (wymagane) |
MLAssistConfigurationEnabled
Nazwa | Opis | Wartość |
---|---|---|
inferencingComputeBinding | [Wymagane] Powiązanie obliczeniowe AML używane w wnioskowaniu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
mlAssist | [Wymagane] Wskazuje, czy funkcja MLAssist jest włączona. | "Włączone" (wymagane) |
trainingComputeBinding | [Wymagane] Powiązanie obliczeniowe AML używane podczas trenowania. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
Węzłów
Nazwa | Opis | Wartość |
---|---|---|
nodesValueType | Ustaw wartość "All" dla typu AllNodes. | "Wszystkie" (wymagane) |
Właściwości bazy danych ResourceBase
Nazwa | Opis | Wartość |
---|
ResourceBaseTags
Nazwa | Opis | Wartość |
---|
Identyfikator użytkownika
Nazwa | Opis | Wartość |
---|---|---|
identityType | [Wymagane] Określa typ struktury tożsamości. | "UserIdentity" (wymagane) |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu workspaces/labelingJobs można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/labelingJobs, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2022-12-01-preview"
name = "string"
body = jsonencode({
properties = {
componentId = "string"
computeId = "string"
dataConfiguration = {
dataId = "string"
incrementalDataRefresh = "string"
}
description = "string"
displayName = "string"
experimentName = "string"
identity = {
identityType = "string"
// For remaining properties, see IdentityConfiguration objects
}
isArchived = bool
jobInstructions = {
uri = "string"
}
jobType = "string"
labelCategories = {
{customized property} = {
classes = {
{customized property} = {
displayName = "string"
subclasses = {
{customized property} = ...
}
}
}
displayName = "string"
multiSelect = "string"
}
}
labelingJobMediaProperties = {
mediaType = "string"
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration = {
mlAssist = "string"
// For remaining properties, see MLAssistConfiguration objects
}
properties = {
{customized property} = "string"
}
services = {
{customized property} = {
endpoint = "string"
jobServiceType = "string"
nodes = {
nodesValueType = "string"
// For remaining properties, see Nodes objects
}
port = int
properties = {
{customized property} = "string"
}
}
}
tags = {
{customized property} = "string"
}
}
})
}
Obiekty MLAssistConfiguration
Ustaw właściwość mlAssist, aby określić typ obiektu.
W przypadku disabledużyj:
{
mlAssist = "Disabled"
}
W przypadku włączonejużyj:
{
inferencingComputeBinding = "string"
mlAssist = "Enabled"
trainingComputeBinding = "string"
}
Obiekty węzłów
Ustaw właściwość nodesValueType, aby określić typ obiektu.
W przypadku Wszystkieużyj:
{
nodesValueType = "All"
}
Obiekty IdentityConfiguration
Ustaw właściwość identityType, aby określić typ obiektu.
W przypadku
{
identityType = "AMLToken"
}
W przypadku zarządzanychużyj:
{
clientId = "string"
identityType = "Managed"
objectId = "string"
resourceId = "string"
}
W przypadku userIdentityużyj:
{
identityType = "UserIdentity"
}
LabelingJobMediaProperties, obiekty
Ustaw właściwość mediaType, aby określić typ obiektu.
W przypadku imageużyj:
{
annotationType = "string"
mediaType = "Image"
}
W przypadku textużyj:
{
annotationType = "string"
mediaType = "Text"
}
Wartości właściwości
Wszystkie węzły
Nazwa | Opis | Wartość |
---|---|---|
nodesValueType | [Wymagane] Typ wartości Węzły | "Wszystkie" (wymagane) |
AmlToken
Nazwa | Opis | Wartość |
---|---|---|
identityType | [Wymagane] Określa typ struktury tożsamości. | "AMLToken" (wymagane) |
IdentityConfiguration
Nazwa | Opis | Wartość |
---|---|---|
identityType | Ustaw wartość "AMLToken" dla typu AmlToken. Ustaw wartość "Managed" dla typu ManagedIdentity. Ustaw wartość "UserIdentity" dla typu UserIdentity. | "AMLToken" "Zarządzane" "UserIdentity" (wymagane) |
JobBaseServices
Nazwa | Opis | Wartość |
---|
JobService
Nazwa | Opis | Wartość |
---|---|---|
punkt końcowy | Adres URL punktu końcowego. | struna |
jobServiceType | Typ punktu końcowego. | struna |
Węzłów | Węzły, na których użytkownik chce uruchomić usługę. Jeśli węzły nie są ustawione lub ustawione na wartość null, usługa zostanie uruchomiona tylko w węźle przywódcy. |
Węzły |
port | Port dla punktu końcowego ustawionego przez użytkownika. | Int |
Właściwości | Dodatkowe właściwości do ustawienia w punkcie końcowym. | JobServiceProperties |
Właściwości usługi zadań
Nazwa | Opis | Wartość |
---|
EtykietaKategoria
Nazwa | Opis | Wartość |
---|---|---|
Klasy | Słownik klas etykiet w tej kategorii. | LabelCategoryClasses |
displayName | Nazwa wyświetlana kategorii etykiet. | struna |
multiSelect | Wskazuje, czy można wybrać wiele klas w tej kategorii. | "Wyłączone" "Włączone" |
LabelCategoryClasses
Nazwa | Opis | Wartość |
---|
LabelClass
Nazwa | Opis | Wartość |
---|---|---|
displayName | Nazwa wyświetlana klasy etykiety. | struna |
Podklasy | Słownik podklas klasy label. | LabelClassSubclasses |
LabelClassSubclasses
Nazwa | Opis | Wartość |
---|
LabelingDataConfiguration
Nazwa | Opis | Wartość |
---|---|---|
dataId | Identyfikator zasobu danych do wykonania etykietowania. | struna |
incrementalDataRefresh | Wskazuje, czy włączyć odświeżanie danych przyrostowych. | "Wyłączone" "Włączone" |
LabelingJobImageProperties
Nazwa | Opis | Wartość |
---|---|---|
typ adnotacji | Typ adnotacji zadania etykietowania obrazów. | "BoundingBox" "Klasyfikacja" "InstanceSegmentation" |
mediaType | [Wymagane] Typ nośnika zadania. | "Obraz" (wymagany) |
LabelingJobInstructions
Nazwa | Opis | Wartość |
---|---|---|
Uri | Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. | struna |
LabelingJobLabelCategories
Nazwa | Opis | Wartość |
---|
LabelingJobMediaProperties
Nazwa | Opis | Wartość |
---|---|---|
mediaType | Ustaw wartość "Obraz" dla typu LabelingJobImageProperties. Ustaw wartość "Text" dla typu LabelingJobTextProperties. | "Obraz" "Tekst" (wymagany) |
LabelingJobProperties
Nazwa | Opis | Wartość |
---|---|---|
componentId | Identyfikator zasobu usługi ARM zasobu składnika. | struna |
computeId | Identyfikator zasobu usługi ARM zasobu obliczeniowego. | struna |
dataConfiguration | Konfiguracja danych używanych w zadaniu. | LabelingDataConfiguration |
opis | Tekst opisu zasobu. | struna |
displayName | Nazwa wyświetlana zadania. | struna |
experimentName | Nazwa eksperymentu, do którego należy zadanie. Jeśli nie zostanie ustawione, zadanie zostanie umieszczone w eksperymencie "Domyślny". | struna |
tożsamość | Konfiguracja tożsamości. W przypadku ustawienia powinna to być jedna z wartości AmlToken, ManagedIdentity, UserIdentity lub null. Wartość domyślna to AmlToken, jeśli ma wartość null. |
IdentityConfiguration |
isArchived | Czy zasób jest archiwizowany? | Bool |
jobInstructions | Instrukcje etykietowania zadania. | LabelingJobInstructions |
jobType | [Wymagane] Określa typ zadania. | "AutoML" "Polecenie" "Etykietowanie" "Potok" "Spark" "Zamiatanie" (wymagane) |
labelCategories | Etykieta kategorii zadania. | LabelingJobLabelCategories |
labelingJobMediaProperties | Właściwości specyficzne dla nośnika w zadaniu. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguracja funkcji MLAssist w zadaniu. | MLAssistConfiguration |
Właściwości | Słownik właściwości elementu zawartości. | ResourceBaseProperties |
usługi | Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego FileStreamObject. |
JobBaseServices |
Tagi | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | ResourceBaseTags |
LabelingJobTextProperties
Nazwa | Opis | Wartość |
---|---|---|
typ adnotacji | Typ adnotacji zadania etykietowania tekstu. | "Klasyfikacja" "NamedEntityRecognition" |
mediaType | [Wymagane] Typ nośnika zadania. | "Tekst" (wymagany) |
Identyfikator zarządzany
Nazwa | Opis | Wartość |
---|---|---|
clientId | Określa tożsamość przypisaną przez użytkownika według identyfikatora klienta. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [Wymagane] Określa typ struktury tożsamości. | "Zarządzane" (wymagane) |
objectId | Określa tożsamość przypisaną przez użytkownika według identyfikatora obiektu. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Określa tożsamość przypisaną przez użytkownika według identyfikatora zasobu usługi ARM. W przypadku przypisanego przez system pola nie należy ustawiać tego pola. | struna |
Microsoft.MachineLearningServices/workspaces/labelingJobs
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane) |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: obszarów roboczych |
Właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | LabelingJobProperties (wymagane) |
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/labelingJobs@2022-12-01-preview" |
MlAssistConfiguration
Nazwa | Opis | Wartość |
---|---|---|
mlAssist | Ustaw wartość "Disabled" dla typu MLAssistConfigurationDisabled. Ustaw wartość "Włączone" dla typu MLAssistConfigurationEnabled. | "Wyłączone" "Włączone" (wymagane) |
MLAssistConfigurationDisabled
Nazwa | Opis | Wartość |
---|---|---|
mlAssist | [Wymagane] Wskazuje, czy funkcja MLAssist jest włączona. | "Wyłączone" (wymagane) |
MLAssistConfigurationEnabled
Nazwa | Opis | Wartość |
---|---|---|
inferencingComputeBinding | [Wymagane] Powiązanie obliczeniowe AML używane w wnioskowaniu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
mlAssist | [Wymagane] Wskazuje, czy funkcja MLAssist jest włączona. | "Włączone" (wymagane) |
trainingComputeBinding | [Wymagane] Powiązanie obliczeniowe AML używane podczas trenowania. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
Węzłów
Nazwa | Opis | Wartość |
---|---|---|
nodesValueType | Ustaw wartość "All" dla typu AllNodes. | "Wszystkie" (wymagane) |
Właściwości bazy danych ResourceBase
Nazwa | Opis | Wartość |
---|
ResourceBaseTags
Nazwa | Opis | Wartość |
---|
Identyfikator użytkownika
Nazwa | Opis | Wartość |
---|---|---|
identityType | [Wymagane] Określa typ struktury tożsamości. | "UserIdentity" (wymagane) |