Aracılığıyla paylaş


Microsoft.MachineLearningServices çalışma alanları/etiketlemeİşler 2022-10-01-preview

Bicep kaynak tanımı

Çalışma alanları/etiketlemeİşler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/labelingJobs kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2022-10-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    componentId: 'string'
    computeId: 'string'
    dataConfiguration: {
      dataId: 'string'
      incrementalDataRefreshEnabled: bool
    }
    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'
        multiSelectEnabled: bool
      }
    }
    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'
    }
  }
}

LabelingJobMediaProperties nesneleri

nesne türünü belirtmek için mediaType özelliğini ayarlayın.

Görüntü için şunu kullanın:

{
  annotationType: 'string'
  mediaType: 'Image'
}

Metin için şunu kullanın:

{
  annotationType: 'string'
  mediaType: 'Text'
}

Düğüm nesneleri

nesnesinin türünü belirtmek için nodesValueType özelliğini ayarlayın.

Tümü için şunu kullanın:

{
  nodesValueType: 'All'
}

IdentityConfiguration nesneleri

nesne türünü belirtmek için identityType özelliğini ayarlayın.

AMLToken için şunu kullanın:

{
  identityType: 'AMLToken'
}

Yönetilen için şunu kullanın:

{
  clientId: 'string'
  identityType: 'Managed'
  objectId: 'string'
  resourceId: 'string'
}

UserIdentity için şunu kullanın:

{
  identityType: 'UserIdentity'
}

MLAssistConfiguration nesneleri

nesne türünü belirtmek için mlAssist özelliğini ayarlayın.

Devre Dışı için şunu kullanın:

{
  mlAssist: 'Disabled'
}

Etkin için şunu kullanın:

{
  inferencingComputeBinding: 'string'
  mlAssist: 'Enabled'
  trainingComputeBinding: 'string'
}

Özellik Değerleri

Microsoft.MachineLearningServices/workspaces/labelingJobs

İsim Açıklama Değer
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
Desen = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (gerekli)
veli Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: çalışma alanları
özellikler [Gerekli] Varlığın ek öznitelikleri. LabelingJobProperties (gerekli)

Tüm Düğümler

İsim Açıklama Değer
nodeValueType [Gerekli] Düğümler değerinin türü 'Tümü' (gerekli)

Aml Simgesi

İsim Açıklama Değer
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'AMLToken' (gerekli)

Kimlik Yapılandırması

İsim Açıklama Değer
kimlikTürü AmlToken türü için 'AMLToken' olarak ayarlayın. ManagedIdentity türü için 'Managed' olarak ayarlayın. UserIdentity türü için ' UserIdentity' olarak ayarlayın. 'AMLToken'
'Yönetilen'
'UserIdentity' (gerekli)

JobBaseServices (İş Üssü Hizmetleri)

İsim Açıklama Değer

JobService (İş Hizmeti)

İsim Açıklama Değer
uç nokta Uç nokta url'si. String
jobServiceType Uç nokta türü. String
düğümler Kullanıcının hizmeti başlatmak istediğiniz düğümler.
Düğümler null olarak ayarlanmadıysa veya ayarlanmadıysa, hizmet yalnızca öncü düğümde başlatılır.
Düğüm
liman Kullanıcı tarafından ayarlanan uç nokta için bağlantı noktası. Int
özellikler Uç noktada ayarlanacağı ek özellikler. JobServiceProperties

JobServiceProperties

İsim Açıklama Değer

Etiket Kategorisi

İsim Açıklama Değer
Sınıflar Bu kategorideki etiket sınıflarının sözlüğü. LabelCategoryClasses
ekran adı Etiket kategorisinin görünen adı. String
multiSelectEnabled Bu kategoride birden çok sınıf seçmesine izin verilip verilmeyeceğini gösterir. Boole

LabelCategoryClasses

İsim Açıklama Değer

Etiket Sınıfı

İsim Açıklama Değer
ekran adı Etiket sınıfının görünen adı. String
Alt Etiket sınıfının alt sınıflarının sözlüğü. LabelClassAlt Sınıflar

LabelClassAlt Sınıflar

İsim Açıklama Değer

LabelingDataConfiguration

İsim Açıklama Değer
dataId Etiketleme gerçekleştirilecek veri varlığının kaynak kimliği. String
incrementalDataRefreshEnabled Artımlı veri yenilemenin etkinleştirilip etkinleştirilmeydiğini gösterir. Boole

LabelingJobImageProperties

İsim Açıklama Değer
annotationType Resim etiketleme işinin ek açıklama türü. 'Sınırlayıcı Kutu'
'Sınıflandırma'
'Örnek Segmentasyonu'
medya türü [Gerekli] İşin medya türü. 'Image' (gerekli)

LabelingJobInstructions

İsim Açıklama Değer
URI Etiketleyiciler için ayrıntılı etiketleme yönergeleri içeren bir sayfanın bağlantısı. String

EtiketlemeJobLabelCategories

İsim Açıklama Değer

LabelingJobMediaProperties

İsim Açıklama Değer
medya türü LabelingJobImageProperties türü için 'Image' olarak ayarlayın. LabelingJobTextProperties türü için 'Text' olarak ayarlayın. 'Resim'
'Metin' (gerekli)

LabelingJobProperties

İsim Açıklama Değer
bileşen Kimliği Bileşen kaynağının ARM kaynak kimliği. String
computeId (İşlem Kimliği) İşlem kaynağının ARM kaynak kimliği. String
veri yapılandırması İşte kullanılan verilerin yapılandırması. LabelingDataConfiguration
Açıklama Varlık açıklaması metni. String
ekran adı İşin görünen adı. String
experimentName (deney adı) İşin ait olduğu denemenin adı. Ayarlanmadıysa, iş "Varsayılan" denemesine yerleştirilir. String
kimlik Kimlik yapılandırması. Ayarlanırsa, bu AmlToken, ManagedIdentity, UserIdentity veya null değerlerinden biri olmalıdır.
Varsayılan değer null ise AmlToken olur.
Kimlik Yapılandırması
Arşivlenmiş Varlık arşivlenmiş mi? Boole
iş Talimatları İşin etiketleme yönergeleri. LabelingJobInstructions
işTürü [Gerekli] İşin türünü belirtir. 'Otomatik ML'
'Komuta'
'Etiketleme'
'İşlem Hattı'
'Kıvılcım'
'Süpür' (gerekli)
labelCategories İşin etiket kategorileri. EtiketlemeJobLabelCategories
labelingJobMediaProperties İşteki belirli özellikler için medya türü. LabelingJobMediaProperties
mlAssistConfiguration İşteki MLAssist özelliğinin yapılandırması. MLAssistConfiguration
özellikler Varlık özelliği sözlüğü. ResourceBaseProperties
hizmetler JobEndpoints listesi.
Yerel işler için bir iş uç noktası FileStreamObject uç nokta değerine sahip olur.
JobBaseServices (İş Üssü Hizmetleri)
Etiketler Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir. ResourceBaseTags

LabelingJobTextProperties

İsim Açıklama Değer
annotationType Metin etiketleme işinin ek açıklama türü. 'Sınıflandırma'
'NamedEntityRecognition'
medya türü [Gerekli] İşin medya türü. 'Metin' (gerekli)

Yönetilen Kimlik

İsim Açıklama Değer
clientId (İstemci Kimliği) İstemci kimliğine göre kullanıcı tarafından atanan bir kimlik belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. karakter dizisi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'Managed' (gerekli)
objectId (nesne kimliği) Nesne kimliğine göre kullanıcı tarafından atanan kimliği belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. karakter dizisi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
kaynakId ARM kaynak kimliğine göre kullanıcı tarafından atanan kimliği belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. String

MLAssistConfiguration

İsim Açıklama Değer
mlAssist (Yardımcı Sistem) MLAssistConfigurationDisabled türü için 'Disabled' olarak ayarlayın. MLAssistConfigurationEnabled türü için 'Etkin' olarak ayarlayın. 'Devre Dışı'
'Etkin' (gerekli)

MLAssistConfigurationDisabled

İsim Açıklama Değer
mlAssist (Yardımcı Sistem) [Gerekli] MLAssist özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. 'Disabled' (gerekli)

MLAssistConfigurationEnabled

İsim Açıklama Değer
inferencingComputeBinding [Gerekli] Çıkarımda kullanılan AML işlem bağlaması. karakter dizisi

Kısıtlama -ları:
Desen = [a-zA-Z0-9_] (gerekli)
mlAssist (Yardımcı Sistem) [Gerekli] MLAssist özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. 'Etkin' (gerekli)
trainingComputeBinding [Gerekli] Eğitimde kullanılan AML işlem bağlaması. karakter dizisi

Kısıtlama -ları:
Desen = [a-zA-Z0-9_] (gerekli)

Düğüm

İsim Açıklama Değer
nodeValueType AllNodes türü için 'Tümü' olarak ayarlayın. 'Tümü' (gerekli)

ResourceBaseProperties

İsim Açıklama Değer

ResourceBaseTags

İsim Açıklama Değer

Kullanıcı Kimliği

İsim Açıklama Değer
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'UserIdentity' (gerekli)

ARM şablonu kaynak tanımı

Çalışma alanları/etiketlemeİşler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/labelingJobs kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
  "apiVersion": "2022-10-01-preview",
  "name": "string",
  "properties": {
    "componentId": "string",
    "computeId": "string",
    "dataConfiguration": {
      "dataId": "string",
      "incrementalDataRefreshEnabled": "bool"
    },
    "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",
        "multiSelectEnabled": "bool"
      }
    },
    "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"
    }
  }
}

LabelingJobMediaProperties nesneleri

nesne türünü belirtmek için mediaType özelliğini ayarlayın.

Görüntü için şunu kullanın:

{
  "annotationType": "string",
  "mediaType": "Image"
}

Metin için şunu kullanın:

{
  "annotationType": "string",
  "mediaType": "Text"
}

Düğüm nesneleri

nesnesinin türünü belirtmek için nodesValueType özelliğini ayarlayın.

Tümü için şunu kullanın:

{
  "nodesValueType": "All"
}

IdentityConfiguration nesneleri

nesne türünü belirtmek için identityType özelliğini ayarlayın.

AMLToken için şunu kullanın:

{
  "identityType": "AMLToken"
}

Yönetilen için şunu kullanın:

{
  "clientId": "string",
  "identityType": "Managed",
  "objectId": "string",
  "resourceId": "string"
}

UserIdentity için şunu kullanın:

{
  "identityType": "UserIdentity"
}

MLAssistConfiguration nesneleri

nesne türünü belirtmek için mlAssist özelliğini ayarlayın.

Devre Dışı için şunu kullanın:

{
  "mlAssist": "Disabled"
}

Etkin için şunu kullanın:

{
  "inferencingComputeBinding": "string",
  "mlAssist": "Enabled",
  "trainingComputeBinding": "string"
}

Özellik Değerleri

Microsoft.MachineLearningServices/workspaces/labelingJobs

İsim Açıklama Değer
apiVersiyonu API sürümü '2022-10-01-önizleme'
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
Desen = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (gerekli)
özellikler [Gerekli] Varlığın ek öznitelikleri. LabelingJobProperties (gerekli)
tür Kaynak türü 'Microsoft.MachineLearningServices/workspaces/labelingJobs'

Tüm Düğümler

İsim Açıklama Değer
nodeValueType [Gerekli] Düğümler değerinin türü 'Tümü' (gerekli)

Aml Simgesi

İsim Açıklama Değer
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'AMLToken' (gerekli)

Kimlik Yapılandırması

İsim Açıklama Değer
kimlikTürü AmlToken türü için 'AMLToken' olarak ayarlayın. ManagedIdentity türü için 'Managed' olarak ayarlayın. UserIdentity türü için ' UserIdentity' olarak ayarlayın. 'AMLToken'
'Yönetilen'
'UserIdentity' (gerekli)

JobBaseServices (İş Üssü Hizmetleri)

İsim Açıklama Değer

JobService (İş Hizmeti)

İsim Açıklama Değer
uç nokta Uç nokta url'si. String
jobServiceType Uç nokta türü. String
düğümler Kullanıcının hizmeti başlatmak istediğiniz düğümler.
Düğümler null olarak ayarlanmadıysa veya ayarlanmadıysa, hizmet yalnızca öncü düğümde başlatılır.
Düğüm
liman Kullanıcı tarafından ayarlanan uç nokta için bağlantı noktası. Int
özellikler Uç noktada ayarlanacağı ek özellikler. JobServiceProperties

JobServiceProperties

İsim Açıklama Değer

Etiket Kategorisi

İsim Açıklama Değer
Sınıflar Bu kategorideki etiket sınıflarının sözlüğü. LabelCategoryClasses
ekran adı Etiket kategorisinin görünen adı. String
multiSelectEnabled Bu kategoride birden çok sınıf seçmesine izin verilip verilmeyeceğini gösterir. Boole

LabelCategoryClasses

İsim Açıklama Değer

Etiket Sınıfı

İsim Açıklama Değer
ekran adı Etiket sınıfının görünen adı. String
Alt Etiket sınıfının alt sınıflarının sözlüğü. LabelClassAlt Sınıflar

LabelClassAlt Sınıflar

İsim Açıklama Değer

LabelingDataConfiguration

İsim Açıklama Değer
dataId Etiketleme gerçekleştirilecek veri varlığının kaynak kimliği. String
incrementalDataRefreshEnabled Artımlı veri yenilemenin etkinleştirilip etkinleştirilmeydiğini gösterir. Boole

LabelingJobImageProperties

İsim Açıklama Değer
annotationType Resim etiketleme işinin ek açıklama türü. 'Sınırlayıcı Kutu'
'Sınıflandırma'
'Örnek Segmentasyonu'
medya türü [Gerekli] İşin medya türü. 'Image' (gerekli)

LabelingJobInstructions

İsim Açıklama Değer
URI Etiketleyiciler için ayrıntılı etiketleme yönergeleri içeren bir sayfanın bağlantısı. String

EtiketlemeJobLabelCategories

İsim Açıklama Değer

LabelingJobMediaProperties

İsim Açıklama Değer
medya türü LabelingJobImageProperties türü için 'Image' olarak ayarlayın. LabelingJobTextProperties türü için 'Text' olarak ayarlayın. 'Resim'
'Metin' (gerekli)

LabelingJobProperties

İsim Açıklama Değer
bileşen Kimliği Bileşen kaynağının ARM kaynak kimliği. String
computeId (İşlem Kimliği) İşlem kaynağının ARM kaynak kimliği. String
veri yapılandırması İşte kullanılan verilerin yapılandırması. LabelingDataConfiguration
Açıklama Varlık açıklaması metni. String
ekran adı İşin görünen adı. String
experimentName (deney adı) İşin ait olduğu denemenin adı. Ayarlanmadıysa, iş "Varsayılan" denemesine yerleştirilir. String
kimlik Kimlik yapılandırması. Ayarlanırsa, bu AmlToken, ManagedIdentity, UserIdentity veya null değerlerinden biri olmalıdır.
Varsayılan değer null ise AmlToken olur.
Kimlik Yapılandırması
Arşivlenmiş Varlık arşivlenmiş mi? Boole
iş Talimatları İşin etiketleme yönergeleri. LabelingJobInstructions
işTürü [Gerekli] İşin türünü belirtir. 'Otomatik ML'
'Komuta'
'Etiketleme'
'İşlem Hattı'
'Kıvılcım'
'Süpür' (gerekli)
labelCategories İşin etiket kategorileri. EtiketlemeJobLabelCategories
labelingJobMediaProperties İşteki belirli özellikler için medya türü. LabelingJobMediaProperties
mlAssistConfiguration İşteki MLAssist özelliğinin yapılandırması. MLAssistConfiguration
özellikler Varlık özelliği sözlüğü. ResourceBaseProperties
hizmetler JobEndpoints listesi.
Yerel işler için bir iş uç noktası FileStreamObject uç nokta değerine sahip olur.
JobBaseServices (İş Üssü Hizmetleri)
Etiketler Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir. ResourceBaseTags

LabelingJobTextProperties

İsim Açıklama Değer
annotationType Metin etiketleme işinin ek açıklama türü. 'Sınıflandırma'
'NamedEntityRecognition'
medya türü [Gerekli] İşin medya türü. 'Metin' (gerekli)

Yönetilen Kimlik

İsim Açıklama Değer
clientId (İstemci Kimliği) İstemci kimliğine göre kullanıcı tarafından atanan bir kimlik belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. karakter dizisi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'Managed' (gerekli)
objectId (nesne kimliği) Nesne kimliğine göre kullanıcı tarafından atanan kimliği belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. karakter dizisi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
kaynakId ARM kaynak kimliğine göre kullanıcı tarafından atanan kimliği belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. String

MLAssistConfiguration

İsim Açıklama Değer
mlAssist (Yardımcı Sistem) MLAssistConfigurationDisabled türü için 'Disabled' olarak ayarlayın. MLAssistConfigurationEnabled türü için 'Etkin' olarak ayarlayın. 'Devre Dışı'
'Etkin' (gerekli)

MLAssistConfigurationDisabled

İsim Açıklama Değer
mlAssist (Yardımcı Sistem) [Gerekli] MLAssist özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. 'Disabled' (gerekli)

MLAssistConfigurationEnabled

İsim Açıklama Değer
inferencingComputeBinding [Gerekli] Çıkarımda kullanılan AML işlem bağlaması. karakter dizisi

Kısıtlama -ları:
Desen = [a-zA-Z0-9_] (gerekli)
mlAssist (Yardımcı Sistem) [Gerekli] MLAssist özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. 'Etkin' (gerekli)
trainingComputeBinding [Gerekli] Eğitimde kullanılan AML işlem bağlaması. karakter dizisi

Kısıtlama -ları:
Desen = [a-zA-Z0-9_] (gerekli)

Düğüm

İsim Açıklama Değer
nodeValueType AllNodes türü için 'Tümü' olarak ayarlayın. 'Tümü' (gerekli)

ResourceBaseProperties

İsim Açıklama Değer

ResourceBaseTags

İsim Açıklama Değer

Kullanıcı Kimliği

İsim Açıklama Değer
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'UserIdentity' (gerekli)

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Çalışma alanları/etiketlemeİşler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/labelingJobs kaynağı oluşturmak için, şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2022-10-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      componentId = "string"
      computeId = "string"
      dataConfiguration = {
        dataId = "string"
        incrementalDataRefreshEnabled = bool
      }
      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"
          multiSelectEnabled = bool
        }
      }
      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"
      }
    }
  }
}

LabelingJobMediaProperties nesneleri

nesne türünü belirtmek için mediaType özelliğini ayarlayın.

Görüntü için şunu kullanın:

{
  annotationType = "string"
  mediaType = "Image"
}

Metin için şunu kullanın:

{
  annotationType = "string"
  mediaType = "Text"
}

Düğüm nesneleri

nesnesinin türünü belirtmek için nodesValueType özelliğini ayarlayın.

Tümü için şunu kullanın:

{
  nodesValueType = "All"
}

IdentityConfiguration nesneleri

nesne türünü belirtmek için identityType özelliğini ayarlayın.

AMLToken için şunu kullanın:

{
  identityType = "AMLToken"
}

Yönetilen için şunu kullanın:

{
  clientId = "string"
  identityType = "Managed"
  objectId = "string"
  resourceId = "string"
}

UserIdentity için şunu kullanın:

{
  identityType = "UserIdentity"
}

MLAssistConfiguration nesneleri

nesne türünü belirtmek için mlAssist özelliğini ayarlayın.

Devre Dışı için şunu kullanın:

{
  mlAssist = "Disabled"
}

Etkin için şunu kullanın:

{
  inferencingComputeBinding = "string"
  mlAssist = "Enabled"
  trainingComputeBinding = "string"
}

Özellik Değerleri

Microsoft.MachineLearningServices/workspaces/labelingJobs

İsim Açıklama Değer
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
Desen = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (gerekli)
ebeveyn_kimlik Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: çalışma alanları
özellikler [Gerekli] Varlığın ek öznitelikleri. LabelingJobProperties (gerekli)
tür Kaynak türü "Microsoft.MachineLearningServices/workspaces/labelingJobs@2022-10-01-preview"

Tüm Düğümler

İsim Açıklama Değer
nodeValueType [Gerekli] Düğümler değerinin türü 'Tümü' (gerekli)

Aml Simgesi

İsim Açıklama Değer
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'AMLToken' (gerekli)

Kimlik Yapılandırması

İsim Açıklama Değer
kimlikTürü AmlToken türü için 'AMLToken' olarak ayarlayın. ManagedIdentity türü için 'Managed' olarak ayarlayın. UserIdentity türü için ' UserIdentity' olarak ayarlayın. 'AMLToken'
'Yönetilen'
'UserIdentity' (gerekli)

JobBaseServices (İş Üssü Hizmetleri)

İsim Açıklama Değer

JobService (İş Hizmeti)

İsim Açıklama Değer
uç nokta Uç nokta url'si. String
jobServiceType Uç nokta türü. String
düğümler Kullanıcının hizmeti başlatmak istediğiniz düğümler.
Düğümler null olarak ayarlanmadıysa veya ayarlanmadıysa, hizmet yalnızca öncü düğümde başlatılır.
Düğüm
liman Kullanıcı tarafından ayarlanan uç nokta için bağlantı noktası. Int
özellikler Uç noktada ayarlanacağı ek özellikler. JobServiceProperties

JobServiceProperties

İsim Açıklama Değer

Etiket Kategorisi

İsim Açıklama Değer
Sınıflar Bu kategorideki etiket sınıflarının sözlüğü. LabelCategoryClasses
ekran adı Etiket kategorisinin görünen adı. String
multiSelectEnabled Bu kategoride birden çok sınıf seçmesine izin verilip verilmeyeceğini gösterir. Boole

LabelCategoryClasses

İsim Açıklama Değer

Etiket Sınıfı

İsim Açıklama Değer
ekran adı Etiket sınıfının görünen adı. String
Alt Etiket sınıfının alt sınıflarının sözlüğü. LabelClassAlt Sınıflar

LabelClassAlt Sınıflar

İsim Açıklama Değer

LabelingDataConfiguration

İsim Açıklama Değer
dataId Etiketleme gerçekleştirilecek veri varlığının kaynak kimliği. String
incrementalDataRefreshEnabled Artımlı veri yenilemenin etkinleştirilip etkinleştirilmeydiğini gösterir. Boole

LabelingJobImageProperties

İsim Açıklama Değer
annotationType Resim etiketleme işinin ek açıklama türü. 'Sınırlayıcı Kutu'
'Sınıflandırma'
'Örnek Segmentasyonu'
medya türü [Gerekli] İşin medya türü. 'Image' (gerekli)

LabelingJobInstructions

İsim Açıklama Değer
URI Etiketleyiciler için ayrıntılı etiketleme yönergeleri içeren bir sayfanın bağlantısı. String

EtiketlemeJobLabelCategories

İsim Açıklama Değer

LabelingJobMediaProperties

İsim Açıklama Değer
medya türü LabelingJobImageProperties türü için 'Image' olarak ayarlayın. LabelingJobTextProperties türü için 'Text' olarak ayarlayın. 'Resim'
'Metin' (gerekli)

LabelingJobProperties

İsim Açıklama Değer
bileşen Kimliği Bileşen kaynağının ARM kaynak kimliği. String
computeId (İşlem Kimliği) İşlem kaynağının ARM kaynak kimliği. String
veri yapılandırması İşte kullanılan verilerin yapılandırması. LabelingDataConfiguration
Açıklama Varlık açıklaması metni. String
ekran adı İşin görünen adı. String
experimentName (deney adı) İşin ait olduğu denemenin adı. Ayarlanmadıysa, iş "Varsayılan" denemesine yerleştirilir. String
kimlik Kimlik yapılandırması. Ayarlanırsa, bu AmlToken, ManagedIdentity, UserIdentity veya null değerlerinden biri olmalıdır.
Varsayılan değer null ise AmlToken olur.
Kimlik Yapılandırması
Arşivlenmiş Varlık arşivlenmiş mi? Boole
iş Talimatları İşin etiketleme yönergeleri. LabelingJobInstructions
işTürü [Gerekli] İşin türünü belirtir. 'Otomatik ML'
'Komuta'
'Etiketleme'
'İşlem Hattı'
'Kıvılcım'
'Süpür' (gerekli)
labelCategories İşin etiket kategorileri. EtiketlemeJobLabelCategories
labelingJobMediaProperties İşteki belirli özellikler için medya türü. LabelingJobMediaProperties
mlAssistConfiguration İşteki MLAssist özelliğinin yapılandırması. MLAssistConfiguration
özellikler Varlık özelliği sözlüğü. ResourceBaseProperties
hizmetler JobEndpoints listesi.
Yerel işler için bir iş uç noktası FileStreamObject uç nokta değerine sahip olur.
JobBaseServices (İş Üssü Hizmetleri)
Etiketler Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir. ResourceBaseTags

LabelingJobTextProperties

İsim Açıklama Değer
annotationType Metin etiketleme işinin ek açıklama türü. 'Sınıflandırma'
'NamedEntityRecognition'
medya türü [Gerekli] İşin medya türü. 'Metin' (gerekli)

Yönetilen Kimlik

İsim Açıklama Değer
clientId (İstemci Kimliği) İstemci kimliğine göre kullanıcı tarafından atanan bir kimlik belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. karakter dizisi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'Managed' (gerekli)
objectId (nesne kimliği) Nesne kimliğine göre kullanıcı tarafından atanan kimliği belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. karakter dizisi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
kaynakId ARM kaynak kimliğine göre kullanıcı tarafından atanan kimliği belirtir. Sistem tarafından atananlar için bu alanı ayarlamayın. String

MLAssistConfiguration

İsim Açıklama Değer
mlAssist (Yardımcı Sistem) MLAssistConfigurationDisabled türü için 'Disabled' olarak ayarlayın. MLAssistConfigurationEnabled türü için 'Etkin' olarak ayarlayın. 'Devre Dışı'
'Etkin' (gerekli)

MLAssistConfigurationDisabled

İsim Açıklama Değer
mlAssist (Yardımcı Sistem) [Gerekli] MLAssist özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. 'Disabled' (gerekli)

MLAssistConfigurationEnabled

İsim Açıklama Değer
inferencingComputeBinding [Gerekli] Çıkarımda kullanılan AML işlem bağlaması. karakter dizisi

Kısıtlama -ları:
Desen = [a-zA-Z0-9_] (gerekli)
mlAssist (Yardımcı Sistem) [Gerekli] MLAssist özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. 'Etkin' (gerekli)
trainingComputeBinding [Gerekli] Eğitimde kullanılan AML işlem bağlaması. karakter dizisi

Kısıtlama -ları:
Desen = [a-zA-Z0-9_] (gerekli)

Düğüm

İsim Açıklama Değer
nodeValueType AllNodes türü için 'Tümü' olarak ayarlayın. 'Tümü' (gerekli)

ResourceBaseProperties

İsim Açıklama Değer

ResourceBaseTags

İsim Açıklama Değer

Kullanıcı Kimliği

İsim Açıklama Değer
kimlikTürü [Gerekli] Kimlik çerçevesinin türünü belirtir. 'UserIdentity' (gerekli)