Aracılığıyla paylaş


Microsoft.MachineLearningServices çalışma alanları/özellik kümeleri/sürümleri

Bicep kaynak tanımı

Çalışma alanları/özellik kümeleri/sürümler 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/featuresets/versions kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    description: 'string'
    entities: [
      'string'
    ]
    isAnonymous: bool
    isArchived: bool
    materializationSettings: {
      notification: {
        emailOn: [
          'string'
        ]
        emails: [
          'string'
        ]
        webhooks: {
          {customized property}: {
            eventType: 'string'
            webhookType: 'string'
            // For remaining properties, see Webhook objects
          }
        }
      }
      resource: {
        instanceType: 'string'
      }
      schedule: {
        endTime: 'string'
        frequency: 'string'
        interval: int
        schedule: {
          hours: [
            int
          ]
          minutes: [
            int
          ]
          monthDays: [
            int
          ]
          weekDays: [
            'string'
          ]
        }
        startTime: 'string'
        timeZone: 'string'
        triggerType: 'string'
      }
      sparkConfiguration: {
        {customized property}: 'string'
      }
      storeType: 'string'
    }
    properties: {
      {customized property}: 'string'
    }
    specification: {
      path: 'string'
    }
    stage: 'string'
    tags: {}
  }
}

Web kancası nesneleri

Nesne türünü belirtmek için webhookType özelliğini ayarlayın.

AzureDevOpsiçin şunu kullanın:

  webhookType: 'AzureDevOps'

Özellik değerleri

çalışma alanları/özellik kümeleri/sürümleri

Ad Açıklama Değer
ad Kaynak adı

Bicep'nde alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
ebeveyn 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. Alt kaynaküst kaynak dışında.
Tür kaynağı için sembolik ad: özellik kümeleri
Özellikler [Gerekli] Varlığın ek öznitelikleri. FeaturesetVersionProperties (gerekli)

FeaturesetVersionProperties

Ad Açıklama Değer
Açıklama Varlık açıklaması metni. dizgi
Varlık Varlık listesini belirtir string[]
isAnonymous Ad sürümü sistem tarafından oluşturulduysa (anonim kayıt). Bool
isArchived Varlık arşivlenmiş mi? Bool
materializationSettings Gerçekleştirme ayarlarını belirtir MaterializationSettings
Özellikler Varlık özelliği sözlüğü. ResourceBaseProperties
şartname Özellik belirtim ayrıntılarını belirtir FeaturesetSpecification
safha Varlık aşamasını belirtir dizgi
Etiketler Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir. nesne

MaterializationSettings

Ad Açıklama Değer
bildirim Bildirim ayrıntılarını belirtir NotificationSetting
kaynak İşlem kaynağı ayarlarını belirtir MaterializationComputeResource
tarife Zamanlama ayrıntılarını belirtir RecurrenceTrigger
sparkConfiguration Spark işlem ayarlarını belirtir MaterializationSettingsSparkConfiguration
storeType Gerçekleştirmenin gerçekleşmesi gereken depoları belirtir 'Hiçbiri'
'Çevrimdışı'
'Çevrimiçi'
'OnlineAndOffline'

NotificationSetting

Ad Açıklama Değer
emailOn Belirtilen bildirim türünde kullanıcıya e-posta bildirimi gönderme Herhangi birini içeren dize dizisi:
'JobCancelled'
'JobCompleted'
'JobFailed'
e-postalar Bu, virgül ayırıcısı olan toplam 499 karakterlik bir sınırlamaya sahip e-posta alıcı listesidir string[]
web kancaları Bir hizmete web kancası geri çağırması gönderme. Anahtar, web kancası için kullanıcı tarafından sağlanan bir addır. NotificationSettingWebhooks

NotificationSettingWebhooks

Ad Açıklama Değer
{özelleştirilmiş özellik} Web Kancası

Web Kancası

Ad Açıklama Değer
eventType Belirtilen bildirim olayında geri çağırma gönderme dizgi
web kancası Türü Nesne türünü ayarlama AzureDevOps (gerekli)

AzureDevOpsWebhook

Ad Açıklama Değer
web kancası Türü [Gerekli] Geri çağırma göndermek için hizmet türünü belirtir 'AzureDevOps' (gerekli)

MaterializationComputeResource

Ad Açıklama Değer
instanceType Örnek türünü belirtir dizgi

RecurrenceTrigger

Ad Açıklama Değer
endTime ISO 8601'de zamanlamanın bitiş saatini belirtir, ancak UTC uzaklığı olmadan. Bkz. https://en.wikipedia.org/wiki/ISO_8601.
Yeniden açıklama biçimi "2022-06-01T00:00:01" olabilir
Yoksa, zamanlama süresiz olarak çalışır
dizgi
frekans [Gerekli] Zamanlamayı tetikleme sıklığı. 'Gün'
'Saat'
'Dakika'
'Ay'
'Hafta' (gerekli)
ara [Gerekli] Zamanlama aralığını sıklık ile birlikte belirtir int (gerekli)
tarife Yinelenme zamanlaması. RecurrenceSchedule
startTime Zamanlamanın başlangıç saatini ISO 8601 biçiminde, ancak UTC uzaklığı olmadan belirtir. dizgi
timeZone Zamanlamanın çalıştırıldığı saat dilimini belirtir.
TimeZone, Windows saat dilimi biçimine uygun olmalıdır. Bakın: /windows-hardware/manufacture/desktop/default-time-zones
dizgi
triggerType [Gerekli] 'Cron'
'Yinelenme' (gerekli)

RecurrenceSchedule

Ad Açıklama Değer
Saat [Gerekli] Zamanlamaya ait saatlerin listesi. int[] (gerekli)
tutanak [Gerekli] Zamanlamaya ait dakikaların listesi. int[] (gerekli)
monthDays Zamanlama için ay günlerinin listesi int[]
Hafta içi Zamanlamaya ait günlerin listesi. Herhangi birini içeren dize dizisi:
'Cuma'
'Pazartesi'
'Cumartesi'
'Pazar'
'Perşembe'
'Salı'
'Çarşamba'

MaterializationSettingsSparkConfiguration

Ad Açıklama Değer
{özelleştirilmiş özellik} dizgi

ResourceBaseProperties

Ad Açıklama Değer
{özelleştirilmiş özellik} dizgi

FeaturesetSpecification

Ad Açıklama Değer
yol Belirtim yolunu belirtir dizgi

ARM şablonu kaynak tanımı

Çalışma alanları/özellik kümeleri/sürümler 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/featuresets/versions kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.MachineLearningServices/workspaces/featuresets/versions",
  "apiVersion": "2024-07-01-preview",
  "name": "string",
  "properties": {
    "description": "string",
    "entities": [ "string" ],
    "isAnonymous": "bool",
    "isArchived": "bool",
    "materializationSettings": {
      "notification": {
        "emailOn": [ "string" ],
        "emails": [ "string" ],
        "webhooks": {
          "{customized property}": {
            "eventType": "string",
            "webhookType": "string"
            // For remaining properties, see Webhook objects
          }
        }
      },
      "resource": {
        "instanceType": "string"
      },
      "schedule": {
        "endTime": "string",
        "frequency": "string",
        "interval": "int",
        "schedule": {
          "hours": [ "int" ],
          "minutes": [ "int" ],
          "monthDays": [ "int" ],
          "weekDays": [ "string" ]
        },
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "string"
      },
      "sparkConfiguration": {
        "{customized property}": "string"
      },
      "storeType": "string"
    },
    "properties": {
      "{customized property}": "string"
    },
    "specification": {
      "path": "string"
    },
    "stage": "string",
    "tags": {}
  }
}

Web kancası nesneleri

Nesne türünü belirtmek için webhookType özelliğini ayarlayın.

AzureDevOpsiçin şunu kullanın:

  "webhookType": "AzureDevOps"

Özellik değerleri

çalışma alanları/özellik kümeleri/sürümleri

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.MachineLearningServices/workspaces/featuresets/versions'
apiVersion Kaynak API'sinin sürümü '2024-07-01-preview'
ad Kaynak adı

JSON ARM şablonlarında alt kaynakların adlarını ve türlerini ayarlamayı öğrenin.
dize (gerekli)
Özellikler [Gerekli] Varlığın ek öznitelikleri. FeaturesetVersionProperties (gerekli)

FeaturesetVersionProperties

Ad Açıklama Değer
Açıklama Varlık açıklaması metni. dizgi
Varlık Varlık listesini belirtir string[]
isAnonymous Ad sürümü sistem tarafından oluşturulduysa (anonim kayıt). Bool
isArchived Varlık arşivlenmiş mi? Bool
materializationSettings Gerçekleştirme ayarlarını belirtir MaterializationSettings
Özellikler Varlık özelliği sözlüğü. ResourceBaseProperties
şartname Özellik belirtim ayrıntılarını belirtir FeaturesetSpecification
safha Varlık aşamasını belirtir dizgi
Etiketler Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir. nesne

MaterializationSettings

Ad Açıklama Değer
bildirim Bildirim ayrıntılarını belirtir NotificationSetting
kaynak İşlem kaynağı ayarlarını belirtir MaterializationComputeResource
tarife Zamanlama ayrıntılarını belirtir RecurrenceTrigger
sparkConfiguration Spark işlem ayarlarını belirtir MaterializationSettingsSparkConfiguration
storeType Gerçekleştirmenin gerçekleşmesi gereken depoları belirtir 'Hiçbiri'
'Çevrimdışı'
'Çevrimiçi'
'OnlineAndOffline'

NotificationSetting

Ad Açıklama Değer
emailOn Belirtilen bildirim türünde kullanıcıya e-posta bildirimi gönderme Herhangi birini içeren dize dizisi:
'JobCancelled'
'JobCompleted'
'JobFailed'
e-postalar Bu, virgül ayırıcısı olan toplam 499 karakterlik bir sınırlamaya sahip e-posta alıcı listesidir string[]
web kancaları Bir hizmete web kancası geri çağırması gönderme. Anahtar, web kancası için kullanıcı tarafından sağlanan bir addır. NotificationSettingWebhooks

NotificationSettingWebhooks

Ad Açıklama Değer
{özelleştirilmiş özellik} Web Kancası

Web Kancası

Ad Açıklama Değer
eventType Belirtilen bildirim olayında geri çağırma gönderme dizgi
web kancası Türü Nesne türünü ayarlama AzureDevOps (gerekli)

AzureDevOpsWebhook

Ad Açıklama Değer
web kancası Türü [Gerekli] Geri çağırma göndermek için hizmet türünü belirtir 'AzureDevOps' (gerekli)

MaterializationComputeResource

Ad Açıklama Değer
instanceType Örnek türünü belirtir dizgi

RecurrenceTrigger

Ad Açıklama Değer
endTime ISO 8601'de zamanlamanın bitiş saatini belirtir, ancak UTC uzaklığı olmadan. Bkz. https://en.wikipedia.org/wiki/ISO_8601.
Yeniden açıklama biçimi "2022-06-01T00:00:01" olabilir
Yoksa, zamanlama süresiz olarak çalışır
dizgi
frekans [Gerekli] Zamanlamayı tetikleme sıklığı. 'Gün'
'Saat'
'Dakika'
'Ay'
'Hafta' (gerekli)
ara [Gerekli] Zamanlama aralığını sıklık ile birlikte belirtir int (gerekli)
tarife Yinelenme zamanlaması. RecurrenceSchedule
startTime Zamanlamanın başlangıç saatini ISO 8601 biçiminde, ancak UTC uzaklığı olmadan belirtir. dizgi
timeZone Zamanlamanın çalıştırıldığı saat dilimini belirtir.
TimeZone, Windows saat dilimi biçimine uygun olmalıdır. Bakın: /windows-hardware/manufacture/desktop/default-time-zones
dizgi
triggerType [Gerekli] 'Cron'
'Yinelenme' (gerekli)

RecurrenceSchedule

Ad Açıklama Değer
Saat [Gerekli] Zamanlamaya ait saatlerin listesi. int[] (gerekli)
tutanak [Gerekli] Zamanlamaya ait dakikaların listesi. int[] (gerekli)
monthDays Zamanlama için ay günlerinin listesi int[]
Hafta içi Zamanlamaya ait günlerin listesi. Herhangi birini içeren dize dizisi:
'Cuma'
'Pazartesi'
'Cumartesi'
'Pazar'
'Perşembe'
'Salı'
'Çarşamba'

MaterializationSettingsSparkConfiguration

Ad Açıklama Değer
{özelleştirilmiş özellik} dizgi

ResourceBaseProperties

Ad Açıklama Değer
{özelleştirilmiş özellik} dizgi

FeaturesetSpecification

Ad Açıklama Değer
yol Belirtim yolunu belirtir dizgi

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

Çalışma alanları/özellik kümeleri/sürümler 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/featuresets/versions kaynağı oluşturmak için, şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      description = "string"
      entities = [
        "string"
      ]
      isAnonymous = bool
      isArchived = bool
      materializationSettings = {
        notification = {
          emailOn = [
            "string"
          ]
          emails = [
            "string"
          ]
          webhooks = {
            {customized property} = {
              eventType = "string"
              webhookType = "string"
              // For remaining properties, see Webhook objects
            }
          }
        }
        resource = {
          instanceType = "string"
        }
        schedule = {
          endTime = "string"
          frequency = "string"
          interval = int
          schedule = {
            hours = [
              int
            ]
            minutes = [
              int
            ]
            monthDays = [
              int
            ]
            weekDays = [
              "string"
            ]
          }
          startTime = "string"
          timeZone = "string"
          triggerType = "string"
        }
        sparkConfiguration = {
          {customized property} = "string"
        }
        storeType = "string"
      }
      properties = {
        {customized property} = "string"
      }
      specification = {
        path = "string"
      }
      stage = "string"
      tags = {}
    }
  })
}

Web kancası nesneleri

Nesne türünü belirtmek için webhookType özelliğini ayarlayın.

AzureDevOpsiçin şunu kullanın:

  webhookType = "AzureDevOps"

Özellik değerleri

çalışma alanları/özellik kümeleri/sürümleri

Ad Açıklama Değer
tür Kaynak türü "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview"
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: özellik kümeleri
Özellikler [Gerekli] Varlığın ek öznitelikleri. FeaturesetVersionProperties (gerekli)

FeaturesetVersionProperties

Ad Açıklama Değer
Açıklama Varlık açıklaması metni. dizgi
Varlık Varlık listesini belirtir string[]
isAnonymous Ad sürümü sistem tarafından oluşturulduysa (anonim kayıt). Bool
isArchived Varlık arşivlenmiş mi? Bool
materializationSettings Gerçekleştirme ayarlarını belirtir MaterializationSettings
Özellikler Varlık özelliği sözlüğü. ResourceBaseProperties
şartname Özellik belirtim ayrıntılarını belirtir FeaturesetSpecification
safha Varlık aşamasını belirtir dizgi
Etiketler Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir. nesne

MaterializationSettings

Ad Açıklama Değer
bildirim Bildirim ayrıntılarını belirtir NotificationSetting
kaynak İşlem kaynağı ayarlarını belirtir MaterializationComputeResource
tarife Zamanlama ayrıntılarını belirtir RecurrenceTrigger
sparkConfiguration Spark işlem ayarlarını belirtir MaterializationSettingsSparkConfiguration
storeType Gerçekleştirmenin gerçekleşmesi gereken depoları belirtir "Yok"
"Çevrimdışı"
"Çevrimiçi"
"OnlineAndOffline"

NotificationSetting

Ad Açıklama Değer
emailOn Belirtilen bildirim türünde kullanıcıya e-posta bildirimi gönderme Herhangi birini içeren dize dizisi:
"JobCancelled"
"jobcompleted"
"JobFailed"
e-postalar Bu, virgül ayırıcısı olan toplam 499 karakterlik bir sınırlamaya sahip e-posta alıcı listesidir string[]
web kancaları Bir hizmete web kancası geri çağırması gönderme. Anahtar, web kancası için kullanıcı tarafından sağlanan bir addır. NotificationSettingWebhooks

NotificationSettingWebhooks

Ad Açıklama Değer
{özelleştirilmiş özellik} Web Kancası

Web Kancası

Ad Açıklama Değer
eventType Belirtilen bildirim olayında geri çağırma gönderme dizgi
web kancası Türü Nesne türünü ayarlama AzureDevOps (gerekli)

AzureDevOpsWebhook

Ad Açıklama Değer
web kancası Türü [Gerekli] Geri çağırma göndermek için hizmet türünü belirtir "AzureDevOps" (gerekli)

MaterializationComputeResource

Ad Açıklama Değer
instanceType Örnek türünü belirtir dizgi

RecurrenceTrigger

Ad Açıklama Değer
endTime ISO 8601'de zamanlamanın bitiş saatini belirtir, ancak UTC uzaklığı olmadan. Bkz. https://en.wikipedia.org/wiki/ISO_8601.
Yeniden açıklama biçimi "2022-06-01T00:00:01" olabilir
Yoksa, zamanlama süresiz olarak çalışır
dizgi
frekans [Gerekli] Zamanlamayı tetikleme sıklığı. "Gün"
"Saat"
"Dakika"
"Ay"
"Hafta" (gerekli)
ara [Gerekli] Zamanlama aralığını sıklık ile birlikte belirtir int (gerekli)
tarife Yinelenme zamanlaması. RecurrenceSchedule
startTime Zamanlamanın başlangıç saatini ISO 8601 biçiminde, ancak UTC uzaklığı olmadan belirtir. dizgi
timeZone Zamanlamanın çalıştırıldığı saat dilimini belirtir.
TimeZone, Windows saat dilimi biçimine uygun olmalıdır. Bakın: /windows-hardware/manufacture/desktop/default-time-zones
dizgi
triggerType [Gerekli] "Cron"
"Yinelenme" (gerekli)

RecurrenceSchedule

Ad Açıklama Değer
Saat [Gerekli] Zamanlamaya ait saatlerin listesi. int[] (gerekli)
tutanak [Gerekli] Zamanlamaya ait dakikaların listesi. int[] (gerekli)
monthDays Zamanlama için ay günlerinin listesi int[]
Hafta içi Zamanlamaya ait günlerin listesi. Herhangi birini içeren dize dizisi:
"Cuma"
"Pazartesi"
"Cumartesi"
"Pazar"
"Perşembe"
"Salı"
"Çarşamba"

MaterializationSettingsSparkConfiguration

Ad Açıklama Değer
{özelleştirilmiş özellik} dizgi

ResourceBaseProperties

Ad Açıklama Değer
{özelleştirilmiş özellik} dizgi

FeaturesetSpecification

Ad Açıklama Değer
yol Belirtim yolunu belirtir dizgi