Udostępnij za pośrednictwem


Microsoft.MachineLearningServices workspaces/labelingJobs 2022-12-01-preview

Definicja zasobu Bicep

Typ zasobu workspaces/labelingJobs można wdrożyć przy użyciu operacji docelowych:

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 przypadkuAMLToken użyj:

{
  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:

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 przypadkuAMLToken użyj:

{
  "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 przypadkuAMLToken użyj:

{
  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)