Aracılığıyla paylaş


Microsoft.MachineLearningServices çalışma alanları 2022-12-01-preview

Bicep kaynak tanımı

Çalışma alanları 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 kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces@2022-12-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    allowPublicAccessWhenBehindVnet: bool
    applicationInsights: 'string'
    containerRegistry: 'string'
    description: 'string'
    discoveryUrl: 'string'
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyVaultProperties: {
        identityClientId: 'string'
        keyIdentifier: 'string'
        keyVaultArmId: 'string'
      }
      status: 'string'
    }
    featureStoreSettings: {
      allowRoleAssignmentsOnResourceGroupLevel: bool
      computeRuntime: {
        sparkRuntimeVersion: 'string'
      }
      offlineStoreConnectionName: 'string'
      onlineStoreConnectionName: 'string'
    }
    friendlyName: 'string'
    hbiWorkspace: bool
    imageBuildCompute: 'string'
    keyVault: 'string'
    primaryUserAssignedIdentity: 'string'
    publicNetworkAccess: 'string'
    serviceManagedResourcesSettings: {
      cosmosDb: {
        collectionsThroughput: int
      }
    }
    sharedPrivateLinkResources: [
      {
        name: 'string'
        properties: {
          groupId: 'string'
          privateLinkResourceId: 'string'
          requestMessage: 'string'
          status: 'string'
        }
      }
    ]
    storageAccount: 'string'
    systemDatastoresAuthMode: 'string'
    v1LegacyMode: bool
  }
}

Özellik değerleri

çalışma alanları

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)

Karakter sınırı: 3-33

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
yer Kaynağın konumunu belirtir. dizgi
Etiketler Anahtar/değer çiftleri olarak tanımlanan kaynak etiketlerini içerir. Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
Sku Çalışma alanının sku'su. Sku
tür dizgi
kimlik Kaynağın kimliği. ManagedServiceIdentity
Özellikler Makine öğrenmesi çalışma alanının özellikleri. WorkspaceProperties

ManagedServiceIdentity

Ad Açıklama Değer
tür Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). 'Hiçbiri'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (gerekli)
userAssignedIdentities Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. UserAssignedIdentities

UserAssignedIdentities

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

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.

WorkspaceProperties

Ad Açıklama Değer
allowPublicAccessWhenBehindVnet Sanal ağın arkasında genel erişime izin verilip verilmeyeceğini belirten bayrak. Bool
applicationInsights Bu çalışma alanıyla ilişkili uygulama içgörülerinin ARM kimliği. dizgi
containerRegistry Bu çalışma alanıyla ilişkili kapsayıcı kayıt defterinin ARM kimliği. dizgi
Açıklama Bu çalışma alanının açıklaması. dizgi
discoveryUrl Makine öğrenmesi deneme hizmetleri için bölgesel uç noktaları tanımlamaya yönelik bulma hizmetinin URL'si dizgi
Şifreleme Azure ML çalışma alanının şifreleme ayarları. EncryptionProperty
featureStoreSettings Özellik deposu türü çalışma alanı ayarları. FeatureStoreSettings
friendlyName Bu çalışma alanının kolay adı. Bu ad değiştirilebilir dizgi
hbiWorkspace Çalışma alanında HBI verilerine sinyal gönderme ve hizmet tarafından toplanan tanılama verilerini azaltma bayrağı Bool
imageBuildCompute Görüntü derlemesinin işlem adı dizgi
keyVault Bu çalışma alanıyla ilişkili anahtar kasasının ARM kimliği. Çalışma alanı oluşturulduktan sonra bu değiştirilemez dizgi
primaryUserAssignedIdentity Kullanıcı tarafından atanan ve çalışma alanı kimliğini temsil eden kimlik kaynak kimliği. dizgi
publicNetworkAccess Genel Ağdan gelen isteklere izin verilip verilmeyeceği. 'Devre Dışı'
'Etkin'
serviceManagedResourcesSettings Hizmet tarafından yönetilen kaynak ayarları. ServiceManagedResourcesSettings
sharedPrivateLinkResources Bu çalışma alanında paylaşılan özel bağlantı kaynaklarının listesi. SharedPrivateLinkResource[]
storageAccount Bu çalışma alanıyla ilişkili depolama hesabının ARM kimliği. Çalışma alanı oluşturulduktan sonra bu değiştirilemez dizgi
systemDatastoresAuthMode Çalışma alanının sistem veri depolarına erişmek için kullanılan kimlik doğrulama modu dizgi
v1LegacyMode v1_legacy_mode etkinleştirilmesi, v2 API'sinin sağladığı özellikleri kullanmanızı engelleyebilir. Bool

EncryptionProperty

Ad Açıklama Değer
kimlik Bekleyen şifreleme için anahtar kasasına erişmek için kullanılacak kimlik. IdentityForCmk
keyVaultProperties Müşteri Anahtar Kasası özellikleri. EncryptionKeyVaultProperties (gerekli)
durum Şifrelemenin çalışma alanı için etkinleştirilip etkinleştirilmediğini gösterir. 'Devre Dışı'
'Etkin' (gerekli)

IdentityForCmk

Ad Açıklama Değer
userAssignedIdentity Kullanıcı tarafından atanan kimliğin ArmId değeri, müşteri tarafından yönetilen anahtar kasasına erişmek için kullanılacak dizgi

EncryptionKeyVaultProperties

Ad Açıklama Değer
identityClientId Gelecekte kullanmak için - Anahtar kasasına erişmek için kullanılacak kimliğin istemci kimliği. dizgi
keyIdentifier Şifreleme anahtarına erişmek için anahtar kasası uri'sini kullanın. dize (gerekli)
keyVaultArmId Müşterinin sahip olduğu şifreleme anahtarının bulunduğu keyVault armid değeri. dize (gerekli)

FeatureStoreSettings

Ad Açıklama Değer
allowRoleAssignmentsOnResourceGroupLevel Bool
computeRuntime computeRuntimeDto
offlineStoreConnectionName dizgi
onlineStoreConnectionName dizgi

ComputeRuntimeDto

Ad Açıklama Değer
sparkRuntimeVersion dizgi

ServiceManagedResourcesSettings

Ad Açıklama Değer
cosmosDb Hizmet tarafından yönetilen cosmosdb hesabının ayarları. CosmosDbSettings

CosmosDbSettings

Ad Açıklama Değer
collectionsThroughput Cosmosdb veritabanındaki koleksiyonların aktarım hızı Int

SharedPrivateLinkResource

Ad Açıklama Değer
ad Özel bağlantının benzersiz adı. dizgi
Özellikler Kaynak özellikleri. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Ad Açıklama Değer
groupId Özel bağlantı kaynak grubu kimliği. dizgi
privateLinkResourceId Özel bağlantının bağlandığını kaynak kimliği. dizgi
requestMessage İstek iletisi. dizgi
durum Bağlantının hizmet sahibi tarafından Onaylanıp Reddedildiğini/Kaldırıldığını gösterir. 'Onaylandı'
'Bağlantısı Kesildi'
'Beklemede'
'Reddedildi'
'Zaman Aşımı'

Sku

Ad Açıklama Değer
kapasite SKU ölçeği genişletmeyi/genişletmeyi destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. Int
aile Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir. dizgi
ad SKU'nun adı. Ex - P3. Bu genellikle bir harf+sayı kodudur dize (gerekli)
boyut SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. dizgi
Katmanı Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. 'Temel'
'Ücretsiz'
'Premium'
'Standart'

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
Azure Machine Learning Çalışma Alanı

Azure 'a dağıtma
Bu şablon şifrelenmiş bir Depolama Hesabı, KeyVault ve Applications Insights Günlüğü ile birlikte yeni bir Azure Machine Learning Çalışma Alanı oluşturur
Birden çok Veri Kümesi & Veri Depoları ile AML çalışma alanı oluşturma

Azure 'a dağıtma
Bu şablon, veri depoları & birden çok veri kümesiyle Azure Machine Learning çalışma alanı oluşturur.
Azure Machine Learning uçtan uca güvenli kurulum

Azure 'a dağıtma
Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Azure Machine Learning uçtan uca güvenli kurulum (eski)

Azure 'a dağıtma
Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Özel IP adresi ile AKS işlem hedefi oluşturma

Azure 'a dağıtma
Bu şablon, belirli bir Azure Machine Learning hizmeti çalışma alanında özel IP adresiyle bir AKS işlem hedefi oluşturur.
Azure Machine Learning hizmeti çalışma alanı oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i kullanmaya başlamak için ihtiyacınız olan en düşük kaynak kümesini açıklar.
Azure Machine Learning hizmet çalışma alanı (CMK) oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Örnekte, müşteri tarafından yönetilen bir şifreleme anahtarıyla şifreleme için Azure Machine Learning'in nasıl yapılandırılır gösterilmektedir.
Azure Machine Learning hizmet çalışma alanı (vnet) oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.
Azure Machine Learning hizmeti çalışma alanı oluşturma (eski)

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.

ARM şablonu kaynak tanımı

Çalışma alanları 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 kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.MachineLearningServices/workspaces",
  "apiVersion": "2022-12-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "allowPublicAccessWhenBehindVnet": "bool",
    "applicationInsights": "string",
    "containerRegistry": "string",
    "description": "string",
    "discoveryUrl": "string",
    "encryption": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyIdentifier": "string",
        "keyVaultArmId": "string"
      },
      "status": "string"
    },
    "featureStoreSettings": {
      "allowRoleAssignmentsOnResourceGroupLevel": "bool",
      "computeRuntime": {
        "sparkRuntimeVersion": "string"
      },
      "offlineStoreConnectionName": "string",
      "onlineStoreConnectionName": "string"
    },
    "friendlyName": "string",
    "hbiWorkspace": "bool",
    "imageBuildCompute": "string",
    "keyVault": "string",
    "primaryUserAssignedIdentity": "string",
    "publicNetworkAccess": "string",
    "serviceManagedResourcesSettings": {
      "cosmosDb": {
        "collectionsThroughput": "int"
      }
    },
    "sharedPrivateLinkResources": [
      {
        "name": "string",
        "properties": {
          "groupId": "string",
          "privateLinkResourceId": "string",
          "requestMessage": "string",
          "status": "string"
        }
      }
    ],
    "storageAccount": "string",
    "systemDatastoresAuthMode": "string",
    "v1LegacyMode": "bool"
  }
}

Özellik değerleri

çalışma alanları

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.MachineLearningServices/workspaces'
apiVersion Kaynak API'sinin sürümü '2022-12-01-preview'
ad Kaynak adı dize (gerekli)

Karakter sınırı: 3-33

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
yer Kaynağın konumunu belirtir. dizgi
Etiketler Anahtar/değer çiftleri olarak tanımlanan kaynak etiketlerini içerir. Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
Sku Çalışma alanının sku'su. Sku
tür dizgi
kimlik Kaynağın kimliği. ManagedServiceIdentity
Özellikler Makine öğrenmesi çalışma alanının özellikleri. WorkspaceProperties

ManagedServiceIdentity

Ad Açıklama Değer
tür Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). 'Hiçbiri'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (gerekli)
userAssignedIdentities Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. UserAssignedIdentities

UserAssignedIdentities

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

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.

WorkspaceProperties

Ad Açıklama Değer
allowPublicAccessWhenBehindVnet Sanal ağın arkasında genel erişime izin verilip verilmeyeceğini belirten bayrak. Bool
applicationInsights Bu çalışma alanıyla ilişkili uygulama içgörülerinin ARM kimliği. dizgi
containerRegistry Bu çalışma alanıyla ilişkili kapsayıcı kayıt defterinin ARM kimliği. dizgi
Açıklama Bu çalışma alanının açıklaması. dizgi
discoveryUrl Makine öğrenmesi deneme hizmetleri için bölgesel uç noktaları tanımlamaya yönelik bulma hizmetinin URL'si dizgi
Şifreleme Azure ML çalışma alanının şifreleme ayarları. EncryptionProperty
featureStoreSettings Özellik deposu türü çalışma alanı ayarları. FeatureStoreSettings
friendlyName Bu çalışma alanının kolay adı. Bu ad değiştirilebilir dizgi
hbiWorkspace Çalışma alanında HBI verilerine sinyal gönderme ve hizmet tarafından toplanan tanılama verilerini azaltma bayrağı Bool
imageBuildCompute Görüntü derlemesinin işlem adı dizgi
keyVault Bu çalışma alanıyla ilişkili anahtar kasasının ARM kimliği. Çalışma alanı oluşturulduktan sonra bu değiştirilemez dizgi
primaryUserAssignedIdentity Kullanıcı tarafından atanan ve çalışma alanı kimliğini temsil eden kimlik kaynak kimliği. dizgi
publicNetworkAccess Genel Ağdan gelen isteklere izin verilip verilmeyeceği. 'Devre Dışı'
'Etkin'
serviceManagedResourcesSettings Hizmet tarafından yönetilen kaynak ayarları. ServiceManagedResourcesSettings
sharedPrivateLinkResources Bu çalışma alanında paylaşılan özel bağlantı kaynaklarının listesi. SharedPrivateLinkResource[]
storageAccount Bu çalışma alanıyla ilişkili depolama hesabının ARM kimliği. Çalışma alanı oluşturulduktan sonra bu değiştirilemez dizgi
systemDatastoresAuthMode Çalışma alanının sistem veri depolarına erişmek için kullanılan kimlik doğrulama modu dizgi
v1LegacyMode v1_legacy_mode etkinleştirilmesi, v2 API'sinin sağladığı özellikleri kullanmanızı engelleyebilir. Bool

EncryptionProperty

Ad Açıklama Değer
kimlik Bekleyen şifreleme için anahtar kasasına erişmek için kullanılacak kimlik. IdentityForCmk
keyVaultProperties Müşteri Anahtar Kasası özellikleri. EncryptionKeyVaultProperties (gerekli)
durum Şifrelemenin çalışma alanı için etkinleştirilip etkinleştirilmediğini gösterir. 'Devre Dışı'
'Etkin' (gerekli)

IdentityForCmk

Ad Açıklama Değer
userAssignedIdentity Kullanıcı tarafından atanan kimliğin ArmId değeri, müşteri tarafından yönetilen anahtar kasasına erişmek için kullanılacak dizgi

EncryptionKeyVaultProperties

Ad Açıklama Değer
identityClientId Gelecekte kullanmak için - Anahtar kasasına erişmek için kullanılacak kimliğin istemci kimliği. dizgi
keyIdentifier Şifreleme anahtarına erişmek için anahtar kasası uri'sini kullanın. dize (gerekli)
keyVaultArmId Müşterinin sahip olduğu şifreleme anahtarının bulunduğu keyVault armid değeri. dize (gerekli)

FeatureStoreSettings

Ad Açıklama Değer
allowRoleAssignmentsOnResourceGroupLevel Bool
computeRuntime computeRuntimeDto
offlineStoreConnectionName dizgi
onlineStoreConnectionName dizgi

ComputeRuntimeDto

Ad Açıklama Değer
sparkRuntimeVersion dizgi

ServiceManagedResourcesSettings

Ad Açıklama Değer
cosmosDb Hizmet tarafından yönetilen cosmosdb hesabının ayarları. CosmosDbSettings

CosmosDbSettings

Ad Açıklama Değer
collectionsThroughput Cosmosdb veritabanındaki koleksiyonların aktarım hızı Int

SharedPrivateLinkResource

Ad Açıklama Değer
ad Özel bağlantının benzersiz adı. dizgi
Özellikler Kaynak özellikleri. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Ad Açıklama Değer
groupId Özel bağlantı kaynak grubu kimliği. dizgi
privateLinkResourceId Özel bağlantının bağlandığını kaynak kimliği. dizgi
requestMessage İstek iletisi. dizgi
durum Bağlantının hizmet sahibi tarafından Onaylanıp Reddedildiğini/Kaldırıldığını gösterir. 'Onaylandı'
'Bağlantısı Kesildi'
'Beklemede'
'Reddedildi'
'Zaman Aşımı'

Sku

Ad Açıklama Değer
kapasite SKU ölçeği genişletmeyi/genişletmeyi destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. Int
aile Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir. dizgi
ad SKU'nun adı. Ex - P3. Bu genellikle bir harf+sayı kodudur dize (gerekli)
boyut SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. dizgi
Katmanı Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. 'Temel'
'Ücretsiz'
'Premium'
'Standart'

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
Azure Machine Learning Çalışma Alanı

Azure 'a dağıtma
Bu şablon şifrelenmiş bir Depolama Hesabı, KeyVault ve Applications Insights Günlüğü ile birlikte yeni bir Azure Machine Learning Çalışma Alanı oluşturur
Birden çok Veri Kümesi & Veri Depoları ile AML çalışma alanı oluşturma

Azure 'a dağıtma
Bu şablon, veri depoları & birden çok veri kümesiyle Azure Machine Learning çalışma alanı oluşturur.
Azure Machine Learning uçtan uca güvenli kurulum

Azure 'a dağıtma
Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Azure Machine Learning uçtan uca güvenli kurulum (eski)

Azure 'a dağıtma
Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Özel IP adresi ile AKS işlem hedefi oluşturma

Azure 'a dağıtma
Bu şablon, belirli bir Azure Machine Learning hizmeti çalışma alanında özel IP adresiyle bir AKS işlem hedefi oluşturur.
Azure Machine Learning hizmeti çalışma alanı oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i kullanmaya başlamak için ihtiyacınız olan en düşük kaynak kümesini açıklar.
Azure Machine Learning hizmet çalışma alanı (CMK) oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Örnekte, müşteri tarafından yönetilen bir şifreleme anahtarıyla şifreleme için Azure Machine Learning'in nasıl yapılandırılır gösterilmektedir.
Azure Machine Learning hizmet çalışma alanı (vnet) oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.
Azure Machine Learning hizmeti çalışma alanı oluşturma (eski)

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.

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

Çalışma alanları 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 kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces@2022-12-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      allowPublicAccessWhenBehindVnet = bool
      applicationInsights = "string"
      containerRegistry = "string"
      description = "string"
      discoveryUrl = "string"
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyVaultProperties = {
          identityClientId = "string"
          keyIdentifier = "string"
          keyVaultArmId = "string"
        }
        status = "string"
      }
      featureStoreSettings = {
        allowRoleAssignmentsOnResourceGroupLevel = bool
        computeRuntime = {
          sparkRuntimeVersion = "string"
        }
        offlineStoreConnectionName = "string"
        onlineStoreConnectionName = "string"
      }
      friendlyName = "string"
      hbiWorkspace = bool
      imageBuildCompute = "string"
      keyVault = "string"
      primaryUserAssignedIdentity = "string"
      publicNetworkAccess = "string"
      serviceManagedResourcesSettings = {
        cosmosDb = {
          collectionsThroughput = int
        }
      }
      sharedPrivateLinkResources = [
        {
          name = "string"
          properties = {
            groupId = "string"
            privateLinkResourceId = "string"
            requestMessage = "string"
            status = "string"
          }
        }
      ]
      storageAccount = "string"
      systemDatastoresAuthMode = "string"
      v1LegacyMode = bool
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Özellik değerleri

çalışma alanları

Ad Açıklama Değer
tür Kaynak türü "Microsoft.MachineLearningServices/workspaces@2022-12-01-preview"
ad Kaynak adı dize (gerekli)

Karakter sınırı: 3-33

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
yer Kaynağın konumunu belirtir. dizgi
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
Etiketler Anahtar/değer çiftleri olarak tanımlanan kaynak etiketlerini içerir. Etiket adları ve değerleri sözlüğü.
Sku Çalışma alanının sku'su. Sku
tür dizgi
kimlik Kaynağın kimliği. ManagedServiceIdentity
Özellikler Makine öğrenmesi çalışma alanının özellikleri. WorkspaceProperties

ManagedServiceIdentity

Ad Açıklama Değer
tür Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (gerekli)
identity_ids Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. Kullanıcı kimliği kimlikleri dizisi.

UserAssignedIdentities

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

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.

WorkspaceProperties

Ad Açıklama Değer
allowPublicAccessWhenBehindVnet Sanal ağın arkasında genel erişime izin verilip verilmeyeceğini belirten bayrak. Bool
applicationInsights Bu çalışma alanıyla ilişkili uygulama içgörülerinin ARM kimliği. dizgi
containerRegistry Bu çalışma alanıyla ilişkili kapsayıcı kayıt defterinin ARM kimliği. dizgi
Açıklama Bu çalışma alanının açıklaması. dizgi
discoveryUrl Makine öğrenmesi deneme hizmetleri için bölgesel uç noktaları tanımlamaya yönelik bulma hizmetinin URL'si dizgi
Şifreleme Azure ML çalışma alanının şifreleme ayarları. EncryptionProperty
featureStoreSettings Özellik deposu türü çalışma alanı ayarları. FeatureStoreSettings
friendlyName Bu çalışma alanının kolay adı. Bu ad değiştirilebilir dizgi
hbiWorkspace Çalışma alanında HBI verilerine sinyal gönderme ve hizmet tarafından toplanan tanılama verilerini azaltma bayrağı Bool
imageBuildCompute Görüntü derlemesinin işlem adı dizgi
keyVault Bu çalışma alanıyla ilişkili anahtar kasasının ARM kimliği. Çalışma alanı oluşturulduktan sonra bu değiştirilemez dizgi
primaryUserAssignedIdentity Kullanıcı tarafından atanan ve çalışma alanı kimliğini temsil eden kimlik kaynak kimliği. dizgi
publicNetworkAccess Genel Ağdan gelen isteklere izin verilip verilmeyeceği. "Devre dışı"
"Etkin"
serviceManagedResourcesSettings Hizmet tarafından yönetilen kaynak ayarları. ServiceManagedResourcesSettings
sharedPrivateLinkResources Bu çalışma alanında paylaşılan özel bağlantı kaynaklarının listesi. SharedPrivateLinkResource[]
storageAccount Bu çalışma alanıyla ilişkili depolama hesabının ARM kimliği. Çalışma alanı oluşturulduktan sonra bu değiştirilemez dizgi
systemDatastoresAuthMode Çalışma alanının sistem veri depolarına erişmek için kullanılan kimlik doğrulama modu dizgi
v1LegacyMode v1_legacy_mode etkinleştirilmesi, v2 API'sinin sağladığı özellikleri kullanmanızı engelleyebilir. Bool

EncryptionProperty

Ad Açıklama Değer
kimlik Bekleyen şifreleme için anahtar kasasına erişmek için kullanılacak kimlik. IdentityForCmk
keyVaultProperties Müşteri Anahtar Kasası özellikleri. EncryptionKeyVaultProperties (gerekli)
durum Şifrelemenin çalışma alanı için etkinleştirilip etkinleştirilmediğini gösterir. "Devre dışı"
"Etkin" (gerekli)

IdentityForCmk

Ad Açıklama Değer
userAssignedIdentity Kullanıcı tarafından atanan kimliğin ArmId değeri, müşteri tarafından yönetilen anahtar kasasına erişmek için kullanılacak dizgi

EncryptionKeyVaultProperties

Ad Açıklama Değer
identityClientId Gelecekte kullanmak için - Anahtar kasasına erişmek için kullanılacak kimliğin istemci kimliği. dizgi
keyIdentifier Şifreleme anahtarına erişmek için anahtar kasası uri'sini kullanın. dize (gerekli)
keyVaultArmId Müşterinin sahip olduğu şifreleme anahtarının bulunduğu keyVault armid değeri. dize (gerekli)

FeatureStoreSettings

Ad Açıklama Değer
allowRoleAssignmentsOnResourceGroupLevel Bool
computeRuntime computeRuntimeDto
offlineStoreConnectionName dizgi
onlineStoreConnectionName dizgi

ComputeRuntimeDto

Ad Açıklama Değer
sparkRuntimeVersion dizgi

ServiceManagedResourcesSettings

Ad Açıklama Değer
cosmosDb Hizmet tarafından yönetilen cosmosdb hesabının ayarları. CosmosDbSettings

CosmosDbSettings

Ad Açıklama Değer
collectionsThroughput Cosmosdb veritabanındaki koleksiyonların aktarım hızı Int

SharedPrivateLinkResource

Ad Açıklama Değer
ad Özel bağlantının benzersiz adı. dizgi
Özellikler Kaynak özellikleri. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Ad Açıklama Değer
groupId Özel bağlantı kaynak grubu kimliği. dizgi
privateLinkResourceId Özel bağlantının bağlandığını kaynak kimliği. dizgi
requestMessage İstek iletisi. dizgi
durum Bağlantının hizmet sahibi tarafından Onaylanıp Reddedildiğini/Kaldırıldığını gösterir. "Onaylandı"
"Bağlantısı kesildi"
"Beklemede"
"Reddedildi"
"Zaman Aşımı"

Sku

Ad Açıklama Değer
kapasite SKU ölçeği genişletmeyi/genişletmeyi destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. Int
aile Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir. dizgi
ad SKU'nun adı. Ex - P3. Bu genellikle bir harf+sayı kodudur dize (gerekli)
boyut SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. dizgi
Katmanı Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. "Temel"
"Ücretsiz"
"Premium"
"Standart"