Aracılığıyla paylaş


Microsoft.MachineLearningServices çalışma alanları/hizmetleri 2021-01-01

Bicep kaynak tanımı

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

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2021-01-01' = {
  name: 'string'
  location: 'string'
  parent: resourceSymbolicName
  description: 'string'
  environmentImageRequest: {
    assets: [
      {
        id: 'string'
        mimeType: 'string'
        unpack: bool
        url: 'string'
      }
    ]
    driverProgram: 'string'
    environment: {
      docker: {
        baseDockerfile: 'string'
        baseImage: 'string'
        baseImageRegistry: {
          address: 'string'
          password: 'string'
          username: 'string'
        }
      }
      environmentVariables: {
        {customized property}: 'string'
      }
      inferencingStackVersion: 'string'
      name: 'string'
      python: {
        baseCondaEnvironment: 'string'
        condaDependencies: any()
        interpreterPath: 'string'
        userManagedDependencies: bool
      }
      r: {
        bioConductorPackages: [
          'string'
        ]
        cranPackages: [
          {
            name: 'string'
            repository: 'string'
          }
        ]
        customUrlPackages: [
          'string'
        ]
        gitHubPackages: [
          {
            authToken: 'string'
            repository: 'string'
          }
        ]
        rscriptPath: 'string'
        rVersion: 'string'
        snapshotDate: 'string'
        userManaged: bool
      }
      spark: {
        packages: [
          {
            artifact: 'string'
            group: 'string'
            version: 'string'
          }
        ]
        precachePackages: bool
        repositories: [
          'string'
        ]
      }
      version: 'string'
    }
    environmentReference: {
      name: 'string'
      version: 'string'
    }
    modelIds: [
      'string'
    ]
    models: [
      {
        createdTime: 'string'
        datasets: [
          {
            id: 'string'
            name: 'string'
          }
        ]
        derivedModelIds: [
          'string'
        ]
        description: 'string'
        experimentName: 'string'
        framework: 'string'
        frameworkVersion: 'string'
        id: 'string'
        kvTags: {}
        mimeType: 'string'
        modifiedTime: 'string'
        name: 'string'
        parentModelId: 'string'
        properties: {
          {customized property}: 'string'
        }
        resourceRequirements: {
          cpu: int
          cpuLimit: int
          fpga: int
          gpu: int
          memoryInGB: int
          memoryInGBLimit: int
        }
        runId: 'string'
        sampleInputData: 'string'
        sampleOutputData: 'string'
        unpack: bool
        url: 'string'
        version: int
      }
    ]
  }
  keys: {
    primaryKey: 'string'
    secondaryKey: 'string'
  }
  kvTags: {}
  properties: {
    {customized property}: 'string'
  }
  computeType: 'string'
  // For remaining properties, see workspaces/services objects
}

çalışma alanları/hizmetler nesneleri

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

ACIiçin şunu kullanın:

  computeType: 'ACI'
  appInsightsEnabled: bool
  authEnabled: bool
  cname: 'string'
  containerResourceRequirements: {
    cpu: int
    cpuLimit: int
    fpga: int
    gpu: int
    memoryInGB: int
    memoryInGBLimit: int
  }
  dataCollection: {
    eventHubEnabled: bool
    storageEnabled: bool
  }
  dnsNameLabel: 'string'
  encryptionProperties: {
    keyName: 'string'
    keyVersion: 'string'
    vaultBaseUrl: 'string'
  }
  sslCertificate: 'string'
  sslEnabled: bool
  sslKey: 'string'
  vnetConfiguration: {
    subnetName: 'string'
    vnetName: 'string'
  }

aksiçin şunu kullanın:

  computeType: 'AKS'
  aadAuthEnabled: bool
  appInsightsEnabled: bool
  authEnabled: bool
  autoScaler: {
    autoscaleEnabled: bool
    maxReplicas: int
    minReplicas: int
    refreshPeriodInSeconds: int
    targetUtilization: int
  }
  computeName: 'string'
  containerResourceRequirements: {
    cpu: int
    cpuLimit: int
    fpga: int
    gpu: int
    memoryInGB: int
    memoryInGBLimit: int
  }
  dataCollection: {
    eventHubEnabled: bool
    storageEnabled: bool
  }
  isDefault: bool
  livenessProbeRequirements: {
    failureThreshold: int
    initialDelaySeconds: int
    periodSeconds: int
    successThreshold: int
    timeoutSeconds: int
  }
  maxConcurrentRequestsPerContainer: int
  maxQueueWaitMs: int
  namespace: 'string'
  numReplicas: int
  scoringTimeoutMs: int
  trafficPercentile: int
  type: 'string'

Özellik değerleri

çalışma alanları/hizmetler

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

Bicep'nde alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
yer Azure konumunun/bölgesinin adı. dizgi
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.
Kaynak türü için sembolik ad: çalışma alanları
Açıklama Hizmetin açıklaması. dizgi
environmentImageRequest Çıkarım için gereken Ortam, modeller ve varlıklar. createServiceRequestEnvironmentImageRequest
Anahtar Kimlik doğrulama anahtarları. CreateServiceRequestKeys
kvTags Hizmet etiketi sözlüğü. Etiketler değişebilir. nesne
Özellikler Hizmet özellikleri sözlüğü. Özellikler sabittir. CreateServiceRequestProperties
computeType Nesne türünü ayarlama ACI
aks
(gerekli)

ACIServiceCreateRequest

Ad Açıklama Değer
computeType Hizmetin işlem ortamı türü. 'ACI' (gerekli)
appInsightsEnabled Application Insights'ın etkinleştirilip etkinleştirilmediği. Bool
authEnabled Hizmette kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
cname Hizmetin CName'i. dizgi
containerResourceRequirements Kapsayıcı kaynağı gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. ACIServiceCreateRequestDataCollection
dnsNameLabel Hizmetin Dns etiketi. dizgi
encryptionProperties Şifreleme özellikleri. ACIServiceCreateRequestEncryptionProperties
sslCertificate SSL etkinse kullanılacak PEM biçimindeki genel SSL sertifikası. dizgi
sslEnabled SSL'nin etkinleştirilip etkinleştirilmediği. Bool
sslKey Sertifikanın PEM biçimindeki ortak SSL anahtarı. dizgi
vnetConfiguration Sanal ağ yapılandırması. ACIServiceCreateRequestVnetConfiguration

ContainerResourceRequirements

Ad Açıklama Değer
Cpu Kapsayıcı tarafından kullanılacak en düşük CPU çekirdeği miktarı. Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
cpuLimit Kapsayıcı tarafından kullanılmasına izin verilen maksimum CPU çekirdeği miktarı. Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
fpga Kapsayıcıya sunulan FPGA PCIE cihazlarının sayısı. 2'nin katı olmalıdır. Int
Gpu Kapsayıcıdaki GPU çekirdeklerinin sayısı. Int
memoryInGB Kapsayıcı tarafından kullanılacak en düşük bellek miktarı (GB cinsinden). Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
memoryInGBLimit Kapsayıcı tarafından kullanılmasına izin verilen en fazla bellek miktarı (GB cinsinden). Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int

ACIServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Olay Hub'larını etkinleştirme/devre dışı bırakma seçeneği. Bool
storageEnabled Depolamayı etkinleştirme/devre dışı bırakma seçeneği. Bool

ACIServiceCreateRequestEncryptionProperties

Ad Açıklama Değer
keyName Şifreleme Anahtarı adı dize (gerekli)
keyVersion Şifreleme Anahtarı Sürümü dize (gerekli)
vaultBaseUrl kasa temel Url'si dize (gerekli)

ACIServiceCreateRequestVnetConfiguration

Ad Açıklama Değer
subnetName Sanal ağ alt ağının adı. dizgi
vnetName Sanal ağın adı. dizgi

AKSServiceCreateRequest

Ad Açıklama Değer
computeType Hizmetin işlem ortamı türü. 'AKS' (gerekli)
aadAuthEnabled AAD kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
appInsightsEnabled Application Insights'ın etkinleştirilip etkinleştirilmediği. Bool
authEnabled Kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
autoScaler Otomatik ölçeklendirici özellikleri. AKSServiceCreateRequestAutoScaler
computeName İşlem kaynağının adı. dizgi
containerResourceRequirements Kapsayıcı kaynağı gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. AKSServiceCreateRequestDataCollection
isDefault Bu varsayılan değişken mi? Bool
livenessProbeRequirements Canlılık yoklaması gereksinimleri. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer Kapsayıcı başına en fazla eşzamanlı istek sayısı. Int
maxQueueWaitMs bir isteğin kuyrukta bekleyeceği en uzun süre (milisaniye cinsinden). Bu süreden sonra hizmet 503 döndürür (Hizmet Kullanılamıyor) Int
ad alanı Hizmet için Kubernetes ad alanı. dizgi
numReplicas Kümedeki çoğaltma sayısı. Int
scoringTimeoutMs Milisaniye cinsinden puanlama zaman aşımı. Int
trafficPercentile Trafik değişkeninin aldığı tutar. Int
tür Değişkenin türü. 'Denetim'
'Tedavi'

AKSServiceCreateRequestAutoScaler

Ad Açıklama Değer
otomatik ölçeklendirmeEnabled Otomatik ölçeklendirmeyi etkinleştirme/devre dışı bırakma seçeneği. Bool
maxReplicas Kümedeki en fazla çoğaltma sayısı. Int
minReplicas Ölçeği azaltacak en az çoğaltma sayısı. Int
refreshPeriodInSeconds Otomatik ölçeklendirme güncelleştirmeleri arasında beklenmek için saniye miktarı. Int
targetUtilization Kümenin ölçeklendirilip ölçeklendirilmeyeceğini belirlemek için kullanılacak hedef kullanım yüzdesi. Int

AKSServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Olay Hub'larını etkinleştirme/devre dışı bırakma seçeneği. Bool
storageEnabled Depolamayı etkinleştirme/devre dışı bırakma seçeneği. Bool

AKSServiceCreateRequestLivenessProbeRequirements

Ad Açıklama Değer
failureThreshold İyi durumda olmayan bir durum döndürmeden önce izin verilmeyen hata sayısı. Int
initialDelaySeconds Saniyeler içinde ilk araştırmadan önceki gecikme. Int
periodSeconds Yoklamalar arasındaki sürenin saniye cinsinden uzunluğu. Int
successThreshold İyi durumda döndürmeden önce başarılı yoklamaların sayısı. Int
timeoutSeconds Saniyeler içinde yoklama zaman aşımı. Int

CreateServiceRequestEnvironmentImageRequest

Ad Açıklama Değer
Varlık Varlık listesi. ImageAsset[]
driverProgram Sürücü dosyasının adı. dizgi
çevre AZURE ML ortamının ayrıntıları. EnvironmentImageRequestEnvironment
environmentReference AZURE ML ortamının benzersiz tanımlayıcı ayrıntıları. EnvironmentImageRequestEnvironmentReference
modelid'ler Model kimliklerinin listesi. string[]
Model Modellerin listesi. Model[]

ImageAsset

Ad Açıklama Değer
Kimliği Varlık Kimliği. dizgi
mimeType Mime türü. dizgi
Açmak Varlığın paketten çıkarılıp çıkarılmadığı. Bool
URL Varlığın Url'si. dizgi

EnvironmentImageRequestEnvironment

Ad Açıklama Değer
docker Docker kapsayıcısının tanımı. ModelEnvironmentDefinitionDocker
environmentVariables Ortamda tanımlanacak ortam değişkenlerinin tanımı. ModelEnvironmentDefinitionEnvironmentVariables
inferencingStackVersion Görüntüye eklenen çıkarım yığını sürümü. Çıkarım yığını eklemekten kaçınmak için bu değeri ayarlamayın. Geçerli değerler: "latest". dizgi
ad Ortamın adı. dizgi
piton Python ortamı ayarları. ModelEnvironmentDefinitionPython
r R ortamı ayarları. ModelEnvironmentDefinitionR
kıvılcım Spark ortamının yapılandırması. ModelEnvironmentDefinitionSpark
Sürüm Ortam sürümü. dizgi

ModelEnvironmentDefinitionDocker

Ad Açıklama Değer
baseDockerfile Docker tabanlı çalıştırmalar için kullanılan temel Dockerfile. BaseImage ile birbirini dışlar. dizgi
baseImage Docker tabanlı çalıştırmalar için kullanılan temel görüntü. BaseDockerfile ile birbirini dışlar. dizgi
baseImageRegistry Temel görüntüyü içeren görüntü kayıt defteri. ModelDockerSectionBaseImageRegistry

ModelDockerSectionBaseImageRegistry

Ad Açıklama Değer
adres dizgi
parola dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kullanıcı adı dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.

ModelEnvironmentDefinitionEnvironmentVariables

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

ModelEnvironmentDefinitionPython

Ad Açıklama Değer
baseCondaEnvironment dizgi
condaDependencies Conda bağımlılıkları içeren bir JObject. Bicep için any() işlevini kullanabilirsiniz.
interpreterPath Ortam derlemesi gerekli değilse kullanılacak python yorumlayıcı yolu. Belirtilen yol, kullanıcı betiğini çağırmak için kullanılır. dizgi
userManagedDependencies True, AzureML'nin mevcut bir Python ortamını yeniden kullanması anlamına gelir; False, AzureML'nin Conda bağımlılıkları belirtimini temel alan bir python ortamı oluşturacağı anlamına gelir. Bool

ModelEnvironmentDefinitionR

Ad Açıklama Değer
bioConductorPackages Bioconductor'dan gelen paketler. string[]
cranPackages Kullanılacak CRAN paketleri. RCranPackage[]
customUrlPackages Özel URL'lerden gelen paketler. string[]
gitHubPackages Paketler doğrudan GitHub'dan. RGitHubPackage[]
rscriptPath Ortam derlemesi gerekli değilse kullanılacak Rscript yolu.
Belirtilen yol, kullanıcı betiğini çağırmak için kullanılır.
dizgi
rVersion Yüklenecek R sürümü dizgi
snapshotDate YYYY-MM-DD biçiminde kullanılacak MRAN anlık görüntüsünün tarihi; örneğin, "2019-04-17" dizgi
userManaged Ortamın kullanıcı tarafından mı yoksa AzureML tarafından mı yönetildiğini gösterir. Bool

RCranPackage

Ad Açıklama Değer
ad Paket adı. dizgi
Depo Depo adı. dizgi

RGitHubPackage

Ad Açıklama Değer
authToken Özel depodan yüklenecek kişisel erişim belirteci dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
Depo Kullanıcı adı/depo[/subdir][@ref,#pull] biçiminde depo adresi. dizgi

ModelEnvironmentDefinitionSpark

Ad Açıklama Değer
Paket Kullanılacak Spark paketleri. SparkMavenPackage[]
precachePackages Paketlerin önceden hazırlanıp paketlenmeyeceği. Bool
Depoları Spark depolarının listesi. string[]

SparkMavenPackage

Ad Açıklama Değer
artefakt dizgi
grup dizgi
Sürüm dizgi

EnvironmentImageRequestEnvironmentReference

Ad Açıklama Değer
ad Ortamın adı. dizgi
Sürüm Ortamın sürümü. dizgi

Model

Ad Açıklama Değer
createdTime Model oluşturma zamanı (UTC). dizgi
Dataset Modelle ilişkilendirilmiş veri kümelerinin listesi. DatasetReference[]
derivedModelIds Bu modelden türetilen modeller string[]
Açıklama Model açıklaması metni. dizgi
experimentName Bu modelin oluşturulduğu denemenin adı. dizgi
Framework Model çerçevesi. dizgi
frameworkVersion Model çerçevesi sürümü. dizgi
Kimliği Model Kimliği. dizgi
kvTags Model etiketi sözlüğü. Öğeler değişebilir. nesne
mimeType Model içeriğinin MIME türü. MIME türü hakkında daha fazla bilgi için lütfen https://www.iana.org/assignments/media-types/media-types.xhtml dize (gerekli)
modifiedTime Model son değiştirme zamanı (UTC). dizgi
ad Model adı. dize (gerekli)
parentModelId Üst Model Kimliği. dizgi
Özellikler Model özelliği sözlüğü. Özellikler sabittir. ModelÖzellikler
resourceRequirements Model için kaynak gereksinimleri ContainerResourceRequirements
runId Bu modeli oluşturan RunId. dizgi
sampleInputData Model için Örnek Giriş Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru dizgi
sampleOutputData Model için Örnek Çıktı Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru dizgi
Açmak Docker Görüntüsü oluşturma sırasında Modelin paketini açmamız gerekip gerekmediğini gösterir. Bool
URL Modelin URL'si. Genellikle sas URL'si. dize (gerekli)
Sürüm Model Yönetim Hizmeti tarafından atanan Model sürümü. Int

DatasetReference

Ad Açıklama Değer
Kimliği Veri kümesi başvurusunun kimliği. dizgi
ad Veri kümesi başvurusunun adı. dizgi

ModelProperties

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

CreateServiceRequestKeys

Ad Açıklama Değer
primaryKey Birincil anahtar. dizgi
secondaryKey İkincil anahtar. dizgi

CreateServiceRequestProperties

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

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 Hizmeti oluşturma

Azure 'a dağıtma
Bu şablon bir Azure Machine Learning hizmeti oluşturur.
azure machine learning hizmeti (AKS) oluşturma

Azure 'a dağıtma
Bu şablon bir Azure Machine Learning hizmeti oluşturur.

ARM şablonu kaynak tanımı

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

{
  "type": "Microsoft.MachineLearningServices/workspaces/services",
  "apiVersion": "2021-01-01",
  "name": "string",
  "location": "string",
  "description": "string",
  "environmentImageRequest": {
    "assets": [
      {
        "id": "string",
        "mimeType": "string",
        "unpack": "bool",
        "url": "string"
      }
    ],
    "driverProgram": "string",
    "environment": {
      "docker": {
        "baseDockerfile": "string",
        "baseImage": "string",
        "baseImageRegistry": {
          "address": "string",
          "password": "string",
          "username": "string"
        }
      },
      "environmentVariables": {
        "{customized property}": "string"
      },
      "inferencingStackVersion": "string",
      "name": "string",
      "python": {
        "baseCondaEnvironment": "string",
        "condaDependencies": {},
        "interpreterPath": "string",
        "userManagedDependencies": "bool"
      },
      "r": {
        "bioConductorPackages": [ "string" ],
        "cranPackages": [
          {
            "name": "string",
            "repository": "string"
          }
        ],
        "customUrlPackages": [ "string" ],
        "gitHubPackages": [
          {
            "authToken": "string",
            "repository": "string"
          }
        ],
        "rscriptPath": "string",
        "rVersion": "string",
        "snapshotDate": "string",
        "userManaged": "bool"
      },
      "spark": {
        "packages": [
          {
            "artifact": "string",
            "group": "string",
            "version": "string"
          }
        ],
        "precachePackages": "bool",
        "repositories": [ "string" ]
      },
      "version": "string"
    },
    "environmentReference": {
      "name": "string",
      "version": "string"
    },
    "modelIds": [ "string" ],
    "models": [
      {
        "createdTime": "string",
        "datasets": [
          {
            "id": "string",
            "name": "string"
          }
        ],
        "derivedModelIds": [ "string" ],
        "description": "string",
        "experimentName": "string",
        "framework": "string",
        "frameworkVersion": "string",
        "id": "string",
        "kvTags": {},
        "mimeType": "string",
        "modifiedTime": "string",
        "name": "string",
        "parentModelId": "string",
        "properties": {
          "{customized property}": "string"
        },
        "resourceRequirements": {
          "cpu": "int",
          "cpuLimit": "int",
          "fpga": "int",
          "gpu": "int",
          "memoryInGB": "int",
          "memoryInGBLimit": "int"
        },
        "runId": "string",
        "sampleInputData": "string",
        "sampleOutputData": "string",
        "unpack": "bool",
        "url": "string",
        "version": "int"
      }
    ]
  },
  "keys": {
    "primaryKey": "string",
    "secondaryKey": "string"
  },
  "kvTags": {},
  "properties": {
    "{customized property}": "string"
  },
  "computeType": "string"
  // For remaining properties, see workspaces/services objects
}

çalışma alanları/hizmetler nesneleri

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

ACIiçin şunu kullanın:

  "computeType": "ACI",
  "appInsightsEnabled": "bool",
  "authEnabled": "bool",
  "cname": "string",
  "containerResourceRequirements": {
    "cpu": "int",
    "cpuLimit": "int",
    "fpga": "int",
    "gpu": "int",
    "memoryInGB": "int",
    "memoryInGBLimit": "int"
  },
  "dataCollection": {
    "eventHubEnabled": "bool",
    "storageEnabled": "bool"
  },
  "dnsNameLabel": "string",
  "encryptionProperties": {
    "keyName": "string",
    "keyVersion": "string",
    "vaultBaseUrl": "string"
  },
  "sslCertificate": "string",
  "sslEnabled": "bool",
  "sslKey": "string",
  "vnetConfiguration": {
    "subnetName": "string",
    "vnetName": "string"
  }

aksiçin şunu kullanın:

  "computeType": "AKS",
  "aadAuthEnabled": "bool",
  "appInsightsEnabled": "bool",
  "authEnabled": "bool",
  "autoScaler": {
    "autoscaleEnabled": "bool",
    "maxReplicas": "int",
    "minReplicas": "int",
    "refreshPeriodInSeconds": "int",
    "targetUtilization": "int"
  },
  "computeName": "string",
  "containerResourceRequirements": {
    "cpu": "int",
    "cpuLimit": "int",
    "fpga": "int",
    "gpu": "int",
    "memoryInGB": "int",
    "memoryInGBLimit": "int"
  },
  "dataCollection": {
    "eventHubEnabled": "bool",
    "storageEnabled": "bool"
  },
  "isDefault": "bool",
  "livenessProbeRequirements": {
    "failureThreshold": "int",
    "initialDelaySeconds": "int",
    "periodSeconds": "int",
    "successThreshold": "int",
    "timeoutSeconds": "int"
  },
  "maxConcurrentRequestsPerContainer": "int",
  "maxQueueWaitMs": "int",
  "namespace": "string",
  "numReplicas": "int",
  "scoringTimeoutMs": "int",
  "trafficPercentile": "int",
  "type": "string"

Özellik değerleri

çalışma alanları/hizmetler

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.MachineLearningServices/workspaces/services'
apiVersion Kaynak API'sinin sürümü '2021-01-01'
ad Kaynak adı

JSON ARM şablonlarında alt kaynakların adlarını ve türlerini ayarlamayı öğrenin.
dize (gerekli)
yer Azure konumunun/bölgesinin adı. dizgi
Açıklama Hizmetin açıklaması. dizgi
environmentImageRequest Çıkarım için gereken Ortam, modeller ve varlıklar. createServiceRequestEnvironmentImageRequest
Anahtar Kimlik doğrulama anahtarları. CreateServiceRequestKeys
kvTags Hizmet etiketi sözlüğü. Etiketler değişebilir. nesne
Özellikler Hizmet özellikleri sözlüğü. Özellikler sabittir. CreateServiceRequestProperties
computeType Nesne türünü ayarlama ACI
aks
(gerekli)

ACIServiceCreateRequest

Ad Açıklama Değer
computeType Hizmetin işlem ortamı türü. 'ACI' (gerekli)
appInsightsEnabled Application Insights'ın etkinleştirilip etkinleştirilmediği. Bool
authEnabled Hizmette kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
cname Hizmetin CName'i. dizgi
containerResourceRequirements Kapsayıcı kaynağı gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. ACIServiceCreateRequestDataCollection
dnsNameLabel Hizmetin Dns etiketi. dizgi
encryptionProperties Şifreleme özellikleri. ACIServiceCreateRequestEncryptionProperties
sslCertificate SSL etkinse kullanılacak PEM biçimindeki genel SSL sertifikası. dizgi
sslEnabled SSL'nin etkinleştirilip etkinleştirilmediği. Bool
sslKey Sertifikanın PEM biçimindeki ortak SSL anahtarı. dizgi
vnetConfiguration Sanal ağ yapılandırması. ACIServiceCreateRequestVnetConfiguration

ContainerResourceRequirements

Ad Açıklama Değer
Cpu Kapsayıcı tarafından kullanılacak en düşük CPU çekirdeği miktarı. Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
cpuLimit Kapsayıcı tarafından kullanılmasına izin verilen maksimum CPU çekirdeği miktarı. Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
fpga Kapsayıcıya sunulan FPGA PCIE cihazlarının sayısı. 2'nin katı olmalıdır. Int
Gpu Kapsayıcıdaki GPU çekirdeklerinin sayısı. Int
memoryInGB Kapsayıcı tarafından kullanılacak en düşük bellek miktarı (GB cinsinden). Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
memoryInGBLimit Kapsayıcı tarafından kullanılmasına izin verilen en fazla bellek miktarı (GB cinsinden). Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int

ACIServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Olay Hub'larını etkinleştirme/devre dışı bırakma seçeneği. Bool
storageEnabled Depolamayı etkinleştirme/devre dışı bırakma seçeneği. Bool

ACIServiceCreateRequestEncryptionProperties

Ad Açıklama Değer
keyName Şifreleme Anahtarı adı dize (gerekli)
keyVersion Şifreleme Anahtarı Sürümü dize (gerekli)
vaultBaseUrl kasa temel Url'si dize (gerekli)

ACIServiceCreateRequestVnetConfiguration

Ad Açıklama Değer
subnetName Sanal ağ alt ağının adı. dizgi
vnetName Sanal ağın adı. dizgi

AKSServiceCreateRequest

Ad Açıklama Değer
computeType Hizmetin işlem ortamı türü. 'AKS' (gerekli)
aadAuthEnabled AAD kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
appInsightsEnabled Application Insights'ın etkinleştirilip etkinleştirilmediği. Bool
authEnabled Kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
autoScaler Otomatik ölçeklendirici özellikleri. AKSServiceCreateRequestAutoScaler
computeName İşlem kaynağının adı. dizgi
containerResourceRequirements Kapsayıcı kaynağı gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. AKSServiceCreateRequestDataCollection
isDefault Bu varsayılan değişken mi? Bool
livenessProbeRequirements Canlılık yoklaması gereksinimleri. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer Kapsayıcı başına en fazla eşzamanlı istek sayısı. Int
maxQueueWaitMs bir isteğin kuyrukta bekleyeceği en uzun süre (milisaniye cinsinden). Bu süreden sonra hizmet 503 döndürür (Hizmet Kullanılamıyor) Int
ad alanı Hizmet için Kubernetes ad alanı. dizgi
numReplicas Kümedeki çoğaltma sayısı. Int
scoringTimeoutMs Milisaniye cinsinden puanlama zaman aşımı. Int
trafficPercentile Trafik değişkeninin aldığı tutar. Int
tür Değişkenin türü. 'Denetim'
'Tedavi'

AKSServiceCreateRequestAutoScaler

Ad Açıklama Değer
otomatik ölçeklendirmeEnabled Otomatik ölçeklendirmeyi etkinleştirme/devre dışı bırakma seçeneği. Bool
maxReplicas Kümedeki en fazla çoğaltma sayısı. Int
minReplicas Ölçeği azaltacak en az çoğaltma sayısı. Int
refreshPeriodInSeconds Otomatik ölçeklendirme güncelleştirmeleri arasında beklenmek için saniye miktarı. Int
targetUtilization Kümenin ölçeklendirilip ölçeklendirilmeyeceğini belirlemek için kullanılacak hedef kullanım yüzdesi. Int

AKSServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Olay Hub'larını etkinleştirme/devre dışı bırakma seçeneği. Bool
storageEnabled Depolamayı etkinleştirme/devre dışı bırakma seçeneği. Bool

AKSServiceCreateRequestLivenessProbeRequirements

Ad Açıklama Değer
failureThreshold İyi durumda olmayan bir durum döndürmeden önce izin verilmeyen hata sayısı. Int
initialDelaySeconds Saniyeler içinde ilk araştırmadan önceki gecikme. Int
periodSeconds Yoklamalar arasındaki sürenin saniye cinsinden uzunluğu. Int
successThreshold İyi durumda döndürmeden önce başarılı yoklamaların sayısı. Int
timeoutSeconds Saniyeler içinde yoklama zaman aşımı. Int

CreateServiceRequestEnvironmentImageRequest

Ad Açıklama Değer
Varlık Varlık listesi. ImageAsset[]
driverProgram Sürücü dosyasının adı. dizgi
çevre AZURE ML ortamının ayrıntıları. EnvironmentImageRequestEnvironment
environmentReference AZURE ML ortamının benzersiz tanımlayıcı ayrıntıları. EnvironmentImageRequestEnvironmentReference
modelid'ler Model kimliklerinin listesi. string[]
Model Modellerin listesi. Model[]

ImageAsset

Ad Açıklama Değer
Kimliği Varlık Kimliği. dizgi
mimeType Mime türü. dizgi
Açmak Varlığın paketten çıkarılıp çıkarılmadığı. Bool
URL Varlığın Url'si. dizgi

EnvironmentImageRequestEnvironment

Ad Açıklama Değer
docker Docker kapsayıcısının tanımı. ModelEnvironmentDefinitionDocker
environmentVariables Ortamda tanımlanacak ortam değişkenlerinin tanımı. ModelEnvironmentDefinitionEnvironmentVariables
inferencingStackVersion Görüntüye eklenen çıkarım yığını sürümü. Çıkarım yığını eklemekten kaçınmak için bu değeri ayarlamayın. Geçerli değerler: "latest". dizgi
ad Ortamın adı. dizgi
piton Python ortamı ayarları. ModelEnvironmentDefinitionPython
r R ortamı ayarları. ModelEnvironmentDefinitionR
kıvılcım Spark ortamının yapılandırması. ModelEnvironmentDefinitionSpark
Sürüm Ortam sürümü. dizgi

ModelEnvironmentDefinitionDocker

Ad Açıklama Değer
baseDockerfile Docker tabanlı çalıştırmalar için kullanılan temel Dockerfile. BaseImage ile birbirini dışlar. dizgi
baseImage Docker tabanlı çalıştırmalar için kullanılan temel görüntü. BaseDockerfile ile birbirini dışlar. dizgi
baseImageRegistry Temel görüntüyü içeren görüntü kayıt defteri. ModelDockerSectionBaseImageRegistry

ModelDockerSectionBaseImageRegistry

Ad Açıklama Değer
adres dizgi
parola dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kullanıcı adı dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.

ModelEnvironmentDefinitionEnvironmentVariables

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

ModelEnvironmentDefinitionPython

Ad Açıklama Değer
baseCondaEnvironment dizgi
condaDependencies Conda bağımlılıkları içeren bir JObject.
interpreterPath Ortam derlemesi gerekli değilse kullanılacak python yorumlayıcı yolu. Belirtilen yol, kullanıcı betiğini çağırmak için kullanılır. dizgi
userManagedDependencies True, AzureML'nin mevcut bir Python ortamını yeniden kullanması anlamına gelir; False, AzureML'nin Conda bağımlılıkları belirtimini temel alan bir python ortamı oluşturacağı anlamına gelir. Bool

ModelEnvironmentDefinitionR

Ad Açıklama Değer
bioConductorPackages Bioconductor'dan gelen paketler. string[]
cranPackages Kullanılacak CRAN paketleri. RCranPackage[]
customUrlPackages Özel URL'lerden gelen paketler. string[]
gitHubPackages Paketler doğrudan GitHub'dan. RGitHubPackage[]
rscriptPath Ortam derlemesi gerekli değilse kullanılacak Rscript yolu.
Belirtilen yol, kullanıcı betiğini çağırmak için kullanılır.
dizgi
rVersion Yüklenecek R sürümü dizgi
snapshotDate YYYY-MM-DD biçiminde kullanılacak MRAN anlık görüntüsünün tarihi; örneğin, "2019-04-17" dizgi
userManaged Ortamın kullanıcı tarafından mı yoksa AzureML tarafından mı yönetildiğini gösterir. Bool

RCranPackage

Ad Açıklama Değer
ad Paket adı. dizgi
Depo Depo adı. dizgi

RGitHubPackage

Ad Açıklama Değer
authToken Özel depodan yüklenecek kişisel erişim belirteci dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
Depo Kullanıcı adı/depo[/subdir][@ref,#pull] biçiminde depo adresi. dizgi

ModelEnvironmentDefinitionSpark

Ad Açıklama Değer
Paket Kullanılacak Spark paketleri. SparkMavenPackage[]
precachePackages Paketlerin önceden hazırlanıp paketlenmeyeceği. Bool
Depoları Spark depolarının listesi. string[]

SparkMavenPackage

Ad Açıklama Değer
artefakt dizgi
grup dizgi
Sürüm dizgi

EnvironmentImageRequestEnvironmentReference

Ad Açıklama Değer
ad Ortamın adı. dizgi
Sürüm Ortamın sürümü. dizgi

Model

Ad Açıklama Değer
createdTime Model oluşturma zamanı (UTC). dizgi
Dataset Modelle ilişkilendirilmiş veri kümelerinin listesi. DatasetReference[]
derivedModelIds Bu modelden türetilen modeller string[]
Açıklama Model açıklaması metni. dizgi
experimentName Bu modelin oluşturulduğu denemenin adı. dizgi
Framework Model çerçevesi. dizgi
frameworkVersion Model çerçevesi sürümü. dizgi
Kimliği Model Kimliği. dizgi
kvTags Model etiketi sözlüğü. Öğeler değişebilir. nesne
mimeType Model içeriğinin MIME türü. MIME türü hakkında daha fazla bilgi için lütfen https://www.iana.org/assignments/media-types/media-types.xhtml dize (gerekli)
modifiedTime Model son değiştirme zamanı (UTC). dizgi
ad Model adı. dize (gerekli)
parentModelId Üst Model Kimliği. dizgi
Özellikler Model özelliği sözlüğü. Özellikler sabittir. ModelÖzellikler
resourceRequirements Model için kaynak gereksinimleri ContainerResourceRequirements
runId Bu modeli oluşturan RunId. dizgi
sampleInputData Model için Örnek Giriş Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru dizgi
sampleOutputData Model için Örnek Çıktı Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru dizgi
Açmak Docker Görüntüsü oluşturma sırasında Modelin paketini açmamız gerekip gerekmediğini gösterir. Bool
URL Modelin URL'si. Genellikle sas URL'si. dize (gerekli)
Sürüm Model Yönetim Hizmeti tarafından atanan Model sürümü. Int

DatasetReference

Ad Açıklama Değer
Kimliği Veri kümesi başvurusunun kimliği. dizgi
ad Veri kümesi başvurusunun adı. dizgi

ModelProperties

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

CreateServiceRequestKeys

Ad Açıklama Değer
primaryKey Birincil anahtar. dizgi
secondaryKey İkincil anahtar. dizgi

CreateServiceRequestProperties

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

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 Hizmeti oluşturma

Azure 'a dağıtma
Bu şablon bir Azure Machine Learning hizmeti oluşturur.
azure machine learning hizmeti (AKS) oluşturma

Azure 'a dağıtma
Bu şablon bir Azure Machine Learning hizmeti oluşturur.

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/services@2021-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  // For remaining properties, see workspaces/services objects
  body = jsonencode({
    description = "string"
    environmentImageRequest = {
      assets = [
        {
          id = "string"
          mimeType = "string"
          unpack = bool
          url = "string"
        }
      ]
      driverProgram = "string"
      environment = {
        docker = {
          baseDockerfile = "string"
          baseImage = "string"
          baseImageRegistry = {
            address = "string"
            password = "string"
            username = "string"
          }
        }
        environmentVariables = {
          {customized property} = "string"
        }
        inferencingStackVersion = "string"
        name = "string"
        python = {
          baseCondaEnvironment = "string"
          interpreterPath = "string"
          userManagedDependencies = bool
        }
        r = {
          bioConductorPackages = [
            "string"
          ]
          cranPackages = [
            {
              name = "string"
              repository = "string"
            }
          ]
          customUrlPackages = [
            "string"
          ]
          gitHubPackages = [
            {
              authToken = "string"
              repository = "string"
            }
          ]
          rscriptPath = "string"
          rVersion = "string"
          snapshotDate = "string"
          userManaged = bool
        }
        spark = {
          packages = [
            {
              artifact = "string"
              group = "string"
              version = "string"
            }
          ]
          precachePackages = bool
          repositories = [
            "string"
          ]
        }
        version = "string"
      }
      environmentReference = {
        name = "string"
        version = "string"
      }
      modelIds = [
        "string"
      ]
      models = [
        {
          createdTime = "string"
          datasets = [
            {
              id = "string"
              name = "string"
            }
          ]
          derivedModelIds = [
            "string"
          ]
          description = "string"
          experimentName = "string"
          framework = "string"
          frameworkVersion = "string"
          id = "string"
          kvTags = {}
          mimeType = "string"
          modifiedTime = "string"
          name = "string"
          parentModelId = "string"
          properties = {
            {customized property} = "string"
          }
          resourceRequirements = {
            cpu = int
            cpuLimit = int
            fpga = int
            gpu = int
            memoryInGB = int
            memoryInGBLimit = int
          }
          runId = "string"
          sampleInputData = "string"
          sampleOutputData = "string"
          unpack = bool
          url = "string"
          version = int
        }
      ]
    }
    keys = {
      primaryKey = "string"
      secondaryKey = "string"
    }
    kvTags = {}
    body = jsonencode({
    properties = {
      {customized property} = "string"
    }
    computeType = "string"
  })
}

çalışma alanları/hizmetler nesneleri

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

ACIiçin şunu kullanın:

  computeType = "ACI"
  appInsightsEnabled = bool
  authEnabled = bool
  cname = "string"
  containerResourceRequirements = {
    cpu = int
    cpuLimit = int
    fpga = int
    gpu = int
    memoryInGB = int
    memoryInGBLimit = int
  }
  dataCollection = {
    eventHubEnabled = bool
    storageEnabled = bool
  }
  dnsNameLabel = "string"
  encryptionProperties = {
    keyName = "string"
    keyVersion = "string"
    vaultBaseUrl = "string"
  }
  sslCertificate = "string"
  sslEnabled = bool
  sslKey = "string"
  vnetConfiguration = {
    subnetName = "string"
    vnetName = "string"
  }

aksiçin şunu kullanın:

  computeType = "AKS"
  aadAuthEnabled = bool
  appInsightsEnabled = bool
  authEnabled = bool
  autoScaler = {
    autoscaleEnabled = bool
    maxReplicas = int
    minReplicas = int
    refreshPeriodInSeconds = int
    targetUtilization = int
  }
  computeName = "string"
  containerResourceRequirements = {
    cpu = int
    cpuLimit = int
    fpga = int
    gpu = int
    memoryInGB = int
    memoryInGBLimit = int
  }
  dataCollection = {
    eventHubEnabled = bool
    storageEnabled = bool
  }
  isDefault = bool
  livenessProbeRequirements = {
    failureThreshold = int
    initialDelaySeconds = int
    periodSeconds = int
    successThreshold = int
    timeoutSeconds = int
  }
  maxConcurrentRequestsPerContainer = int
  maxQueueWaitMs = int
  namespace = "string"
  numReplicas = int
  scoringTimeoutMs = int
  trafficPercentile = int
  type = "string"

Özellik değerleri

çalışma alanları/hizmetler

Ad Açıklama Değer
tür Kaynak türü "Microsoft.MachineLearningServices/workspaces/services@2021-01-01"
ad Kaynak adı dize (gerekli)
yer Azure konumunun/bölgesinin adı. dizgi
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: çalışma alanları
Açıklama Hizmetin açıklaması. dizgi
environmentImageRequest Çıkarım için gereken Ortam, modeller ve varlıklar. createServiceRequestEnvironmentImageRequest
Anahtar Kimlik doğrulama anahtarları. CreateServiceRequestKeys
kvTags Hizmet etiketi sözlüğü. Etiketler değişebilir. nesne
Özellikler Hizmet özellikleri sözlüğü. Özellikler sabittir. CreateServiceRequestProperties
computeType Nesne türünü ayarlama ACI
aks
(gerekli)

ACIServiceCreateRequest

Ad Açıklama Değer
computeType Hizmetin işlem ortamı türü. "ACI" (gerekli)
appInsightsEnabled Application Insights'ın etkinleştirilip etkinleştirilmediği. Bool
authEnabled Hizmette kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
cname Hizmetin CName'i. dizgi
containerResourceRequirements Kapsayıcı kaynağı gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. ACIServiceCreateRequestDataCollection
dnsNameLabel Hizmetin Dns etiketi. dizgi
encryptionProperties Şifreleme özellikleri. ACIServiceCreateRequestEncryptionProperties
sslCertificate SSL etkinse kullanılacak PEM biçimindeki genel SSL sertifikası. dizgi
sslEnabled SSL'nin etkinleştirilip etkinleştirilmediği. Bool
sslKey Sertifikanın PEM biçimindeki ortak SSL anahtarı. dizgi
vnetConfiguration Sanal ağ yapılandırması. ACIServiceCreateRequestVnetConfiguration

ContainerResourceRequirements

Ad Açıklama Değer
Cpu Kapsayıcı tarafından kullanılacak en düşük CPU çekirdeği miktarı. Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
cpuLimit Kapsayıcı tarafından kullanılmasına izin verilen maksimum CPU çekirdeği miktarı. Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
fpga Kapsayıcıya sunulan FPGA PCIE cihazlarının sayısı. 2'nin katı olmalıdır. Int
Gpu Kapsayıcıdaki GPU çekirdeklerinin sayısı. Int
memoryInGB Kapsayıcı tarafından kullanılacak en düşük bellek miktarı (GB cinsinden). Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
memoryInGBLimit Kapsayıcı tarafından kullanılmasına izin verilen en fazla bellek miktarı (GB cinsinden). Daha fazla bilgi:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int

ACIServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Olay Hub'larını etkinleştirme/devre dışı bırakma seçeneği. Bool
storageEnabled Depolamayı etkinleştirme/devre dışı bırakma seçeneği. Bool

ACIServiceCreateRequestEncryptionProperties

Ad Açıklama Değer
keyName Şifreleme Anahtarı adı dize (gerekli)
keyVersion Şifreleme Anahtarı Sürümü dize (gerekli)
vaultBaseUrl kasa temel Url'si dize (gerekli)

ACIServiceCreateRequestVnetConfiguration

Ad Açıklama Değer
subnetName Sanal ağ alt ağının adı. dizgi
vnetName Sanal ağın adı. dizgi

AKSServiceCreateRequest

Ad Açıklama Değer
computeType Hizmetin işlem ortamı türü. "AKS" (gerekli)
aadAuthEnabled AAD kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
appInsightsEnabled Application Insights'ın etkinleştirilip etkinleştirilmediği. Bool
authEnabled Kimlik doğrulamasının etkinleştirilip etkinleştirilmediği. Bool
autoScaler Otomatik ölçeklendirici özellikleri. AKSServiceCreateRequestAutoScaler
computeName İşlem kaynağının adı. dizgi
containerResourceRequirements Kapsayıcı kaynağı gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. AKSServiceCreateRequestDataCollection
isDefault Bu varsayılan değişken mi? Bool
livenessProbeRequirements Canlılık yoklaması gereksinimleri. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer Kapsayıcı başına en fazla eşzamanlı istek sayısı. Int
maxQueueWaitMs bir isteğin kuyrukta bekleyeceği en uzun süre (milisaniye cinsinden). Bu süreden sonra hizmet 503 döndürür (Hizmet Kullanılamıyor) Int
ad alanı Hizmet için Kubernetes ad alanı. dizgi
numReplicas Kümedeki çoğaltma sayısı. Int
scoringTimeoutMs Milisaniye cinsinden puanlama zaman aşımı. Int
trafficPercentile Trafik değişkeninin aldığı tutar. Int
tür Değişkenin türü. "Denetim"
"Tedavi"

AKSServiceCreateRequestAutoScaler

Ad Açıklama Değer
otomatik ölçeklendirmeEnabled Otomatik ölçeklendirmeyi etkinleştirme/devre dışı bırakma seçeneği. Bool
maxReplicas Kümedeki en fazla çoğaltma sayısı. Int
minReplicas Ölçeği azaltacak en az çoğaltma sayısı. Int
refreshPeriodInSeconds Otomatik ölçeklendirme güncelleştirmeleri arasında beklenmek için saniye miktarı. Int
targetUtilization Kümenin ölçeklendirilip ölçeklendirilmeyeceğini belirlemek için kullanılacak hedef kullanım yüzdesi. Int

AKSServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Olay Hub'larını etkinleştirme/devre dışı bırakma seçeneği. Bool
storageEnabled Depolamayı etkinleştirme/devre dışı bırakma seçeneği. Bool

AKSServiceCreateRequestLivenessProbeRequirements

Ad Açıklama Değer
failureThreshold İyi durumda olmayan bir durum döndürmeden önce izin verilmeyen hata sayısı. Int
initialDelaySeconds Saniyeler içinde ilk araştırmadan önceki gecikme. Int
periodSeconds Yoklamalar arasındaki sürenin saniye cinsinden uzunluğu. Int
successThreshold İyi durumda döndürmeden önce başarılı yoklamaların sayısı. Int
timeoutSeconds Saniyeler içinde yoklama zaman aşımı. Int

CreateServiceRequestEnvironmentImageRequest

Ad Açıklama Değer
Varlık Varlık listesi. ImageAsset[]
driverProgram Sürücü dosyasının adı. dizgi
çevre AZURE ML ortamının ayrıntıları. EnvironmentImageRequestEnvironment
environmentReference AZURE ML ortamının benzersiz tanımlayıcı ayrıntıları. EnvironmentImageRequestEnvironmentReference
modelid'ler Model kimliklerinin listesi. string[]
Model Modellerin listesi. Model[]

ImageAsset

Ad Açıklama Değer
Kimliği Varlık Kimliği. dizgi
mimeType Mime türü. dizgi
Açmak Varlığın paketten çıkarılıp çıkarılmadığı. Bool
URL Varlığın Url'si. dizgi

EnvironmentImageRequestEnvironment

Ad Açıklama Değer
docker Docker kapsayıcısının tanımı. ModelEnvironmentDefinitionDocker
environmentVariables Ortamda tanımlanacak ortam değişkenlerinin tanımı. ModelEnvironmentDefinitionEnvironmentVariables
inferencingStackVersion Görüntüye eklenen çıkarım yığını sürümü. Çıkarım yığını eklemekten kaçınmak için bu değeri ayarlamayın. Geçerli değerler: "latest". dizgi
ad Ortamın adı. dizgi
piton Python ortamı ayarları. ModelEnvironmentDefinitionPython
r R ortamı ayarları. ModelEnvironmentDefinitionR
kıvılcım Spark ortamının yapılandırması. ModelEnvironmentDefinitionSpark
Sürüm Ortam sürümü. dizgi

ModelEnvironmentDefinitionDocker

Ad Açıklama Değer
baseDockerfile Docker tabanlı çalıştırmalar için kullanılan temel Dockerfile. BaseImage ile birbirini dışlar. dizgi
baseImage Docker tabanlı çalıştırmalar için kullanılan temel görüntü. BaseDockerfile ile birbirini dışlar. dizgi
baseImageRegistry Temel görüntüyü içeren görüntü kayıt defteri. ModelDockerSectionBaseImageRegistry

ModelDockerSectionBaseImageRegistry

Ad Açıklama Değer
adres dizgi
parola dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kullanıcı adı dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.

ModelEnvironmentDefinitionEnvironmentVariables

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

ModelEnvironmentDefinitionPython

Ad Açıklama Değer
baseCondaEnvironment dizgi
condaDependencies Conda bağımlılıkları içeren bir JObject.
interpreterPath Ortam derlemesi gerekli değilse kullanılacak python yorumlayıcı yolu. Belirtilen yol, kullanıcı betiğini çağırmak için kullanılır. dizgi
userManagedDependencies True, AzureML'nin mevcut bir Python ortamını yeniden kullanması anlamına gelir; False, AzureML'nin Conda bağımlılıkları belirtimini temel alan bir python ortamı oluşturacağı anlamına gelir. Bool

ModelEnvironmentDefinitionR

Ad Açıklama Değer
bioConductorPackages Bioconductor'dan gelen paketler. string[]
cranPackages Kullanılacak CRAN paketleri. RCranPackage[]
customUrlPackages Özel URL'lerden gelen paketler. string[]
gitHubPackages Paketler doğrudan GitHub'dan. RGitHubPackage[]
rscriptPath Ortam derlemesi gerekli değilse kullanılacak Rscript yolu.
Belirtilen yol, kullanıcı betiğini çağırmak için kullanılır.
dizgi
rVersion Yüklenecek R sürümü dizgi
snapshotDate YYYY-MM-DD biçiminde kullanılacak MRAN anlık görüntüsünün tarihi; örneğin, "2019-04-17" dizgi
userManaged Ortamın kullanıcı tarafından mı yoksa AzureML tarafından mı yönetildiğini gösterir. Bool

RCranPackage

Ad Açıklama Değer
ad Paket adı. dizgi
Depo Depo adı. dizgi

RGitHubPackage

Ad Açıklama Değer
authToken Özel depodan yüklenecek kişisel erişim belirteci dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
Depo Kullanıcı adı/depo[/subdir][@ref,#pull] biçiminde depo adresi. dizgi

ModelEnvironmentDefinitionSpark

Ad Açıklama Değer
Paket Kullanılacak Spark paketleri. SparkMavenPackage[]
precachePackages Paketlerin önceden hazırlanıp paketlenmeyeceği. Bool
Depoları Spark depolarının listesi. string[]

SparkMavenPackage

Ad Açıklama Değer
artefakt dizgi
grup dizgi
Sürüm dizgi

EnvironmentImageRequestEnvironmentReference

Ad Açıklama Değer
ad Ortamın adı. dizgi
Sürüm Ortamın sürümü. dizgi

Model

Ad Açıklama Değer
createdTime Model oluşturma zamanı (UTC). dizgi
Dataset Modelle ilişkilendirilmiş veri kümelerinin listesi. DatasetReference[]
derivedModelIds Bu modelden türetilen modeller string[]
Açıklama Model açıklaması metni. dizgi
experimentName Bu modelin oluşturulduğu denemenin adı. dizgi
Framework Model çerçevesi. dizgi
frameworkVersion Model çerçevesi sürümü. dizgi
Kimliği Model Kimliği. dizgi
kvTags Model etiketi sözlüğü. Öğeler değişebilir. nesne
mimeType Model içeriğinin MIME türü. MIME türü hakkında daha fazla bilgi için lütfen https://www.iana.org/assignments/media-types/media-types.xhtml dize (gerekli)
modifiedTime Model son değiştirme zamanı (UTC). dizgi
ad Model adı. dize (gerekli)
parentModelId Üst Model Kimliği. dizgi
Özellikler Model özelliği sözlüğü. Özellikler sabittir. ModelÖzellikler
resourceRequirements Model için kaynak gereksinimleri ContainerResourceRequirements
runId Bu modeli oluşturan RunId. dizgi
sampleInputData Model için Örnek Giriş Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru dizgi
sampleOutputData Model için Örnek Çıktı Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru dizgi
Açmak Docker Görüntüsü oluşturma sırasında Modelin paketini açmamız gerekip gerekmediğini gösterir. Bool
URL Modelin URL'si. Genellikle sas URL'si. dize (gerekli)
Sürüm Model Yönetim Hizmeti tarafından atanan Model sürümü. Int

DatasetReference

Ad Açıklama Değer
Kimliği Veri kümesi başvurusunun kimliği. dizgi
ad Veri kümesi başvurusunun adı. dizgi

ModelProperties

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

CreateServiceRequestKeys

Ad Açıklama Değer
primaryKey Birincil anahtar. dizgi
secondaryKey İkincil anahtar. dizgi

CreateServiceRequestProperties

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