Share via


Microsoft.MachineLearningServices çalışma alanları/hizmetleri 2020-05-01-preview

Bicep kaynak tanımı

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

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@2020-05-01-preview' = {
  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: {
          {customized property}: 'string'
        }
        mimeType: 'string'
        modifiedTime: 'string'
        name: 'string'
        parentModelId: 'string'
        properties: {
          {customized property}: 'string'
        }
        resourceRequirements: {
          cpu: int
          fpga: int
          gpu: int
          memoryInGB: int
        }
        runId: 'string'
        sampleInputData: 'string'
        sampleOutputData: 'string'
        unpack: bool
        url: 'string'
        version: int
      }
    ]
  }
  keys: {
    primaryKey: 'string'
    secondaryKey: 'string'
  }
  kvTags: {
    {customized property}: 'string'
  }
  properties: {
    {customized property}: 'string'
  }
  computeType: 'string'
  // For remaining properties, see workspaces/services objects
}

çalışma alanları/hizmetler nesneleri

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

ACI için şunu kullanın:

  computeType: 'ACI'
  appInsightsEnabled: bool
  authEnabled: bool
  cname: 'string'
  containerResourceRequirements: {
    cpu: int
    fpga: int
    gpu: int
    memoryInGB: 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'
  }

AKS iç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
    fpga: int
    gpu: int
    memoryInGB: 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
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Azure konumunun/bölgesinin adı. string
Üst Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: çalışma alanları
açıklama Hizmetin açıklaması. string
environmentImageRequest Çıkarım için gereken Ortam, modeller ve varlıklar. CreateServiceRequestEnvironmentImageRequest
keys Kimlik doğrulama anahtarları. CreateServiceRequestKeys
kvTags Hizmet etiketi sözlüğü. Etiketler değişebilir. CreateServiceRequestKvTags
properties 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. string
containerResourceRequirements Kapsayıcı kaynak gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. ACIServiceCreateRequestDataCollection
dnsNameLabel Hizmetin Dns etiketi. string
encryptionProperties Şifreleme özellikleri. ACIServiceCreateRequestEncryptionProperties
sslCertificate SSL etkinse kullanılacak PEM biçimindeki genel SSL sertifikası. string
sslEnabled SSL'nin etkinleştirilip etkinleştirilmediği. bool
sslKey Sertifikanın PEM biçimindeki ortak SSL anahtarı. string
vnetConfiguration Sanal ağ yapılandırması. ACIServiceCreateRequestVnetConfiguration

ContainerResourceRequirements

Ad Açıklama Değer
Cpu Kapsayıcıdaki CPU çekirdeği sayısı. 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 çekirdeği sayısı. int
memoryInGB Gb cinsinden kapsayıcıdaki bellek miktarı. int

ACIServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Olay Hub'ına 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ı. string
vnetName Sanal ağın adı. string

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 etkin olup olmadığı. 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ı. string
containerResourceRequirements Kapsayıcı kaynak gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. AKSServiceCreateRequestDataCollection
ısdefault Bu varsayılan değişken mi? bool
canlılıkProbeRequirements 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ı. string
numReplicas Kümedeki çoğaltma sayısı. int
scoringTimeoutMs Milisaniye cinsinden puanlama zaman aşımı. int
trafficPercentile Trafik çeşidinin aldığı tutar. int
tür Değişkenin türü. 'Denetim'
'İşlem'

AKSServiceCreateRequestAutoScaler

Ad Açıklama Değer
autoscaleEnabled 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 beklenme 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 Event Hub'ı 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 Saniye olarak ilk araştırmadan önceki gecikme. int
periodSeconds Yoklamalar arasındaki sürenin saniye cinsinden uzunluğu. int
successThreshold İyi durumda bir durum 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ıklar Varlıkların listesi. ImageAsset[]
driverProgram Sürücü dosyasının adı. string
ortam 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[]
modeller Modellerin listesi. Model[]

ImageAsset

Ad Açıklama Değer
kimlik Varlık Kimliği. string
Mimetype Mime türü. string
Açmak Varlığın paketten çıkarılıp açılmadığı. bool
url Varlığın Url'si. string

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". string
name Ortamın adı. string
python Python ortamı ayarları. ModelEnvironmentDefinitionPython
r R ortamı ayarları. ModelEnvironmentDefinitionR
spark Spark ortamının yapılandırması. ModelEnvironmentDefinitionSpark
sürüm Ortam sürümü. string

ModelEnvironmentDefinitionDocker

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

ModelDockerSectionBaseImageRegistry

Ad Açıklama Değer
adres string
password string

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

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

ModelEnvironmentDefinitionEnvironmentVariables

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

ModelEnvironmentDefinitionPython

Ad Açıklama Değer
baseCondaEnvironment string
condaDependencies Conda bağımlılıklarını 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. string
userManagedDependencies True, AzureML'nin mevcut bir Python ortamını yeniden kullanabileceği 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.
string
rVersion Yüklenecek R sürümü string
snapshotDate YYYY-AA-GG biçiminde kullanılacak MRAN anlık görüntüsünün tarihi; örneğin, "2019-04-17" string
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
name Paket adı. string
depo Depo adı. string

RGitHubPackage

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

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

ModelEnvironmentDefinitionSpark

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

SparkMavenPackage

Ad Açıklama Değer
Artifakı string
group string
sürüm string

EnvironmentImageRequestEnvironmentReference

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

Modelleme

Ad Açıklama Değer
createdTime Model oluşturma zamanı (UTC). string
veri kümeleri Modelle ilişkili veri kümelerinin listesi. DatasetReference[]
derivedModelIds Bu modelden türetilen modeller dize[]
açıklama Model açıklaması metni. string
experimentName Bu modelin oluşturulduğu denemenin adı. string
çerçeve Model çerçevesi. string
frameworkVersion Model çerçevesi sürümü. string
kimlik Model Kimliği. string
kvTag'ler Model etiketi sözlüğü. Öğeler değişebilir. ModelKvTags
Mimetype Model içeriğinin MIME türü. MIME türü hakkında daha fazla ayrıntı için lütfen https://www.iana.org/assignments/media-types/media-types.xhtml dize (gerekli)
modifiedTime Model son değiştirme zamanı (UTC). string
name Model adı. dize (gerekli)
parentModelId Üst Model Kimliği. string
properties Model özelliği sözlüğü. Özellikler sabittir. ModelProperties
resourceRequirements Model için kaynak gereksinimleri ContainerResourceRequirements
runId Bu modeli oluşturan RunId. string
sampleInputData Model için Örnek Giriş Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru string
sampleOutputData Model için Örnek Çıktı Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru string
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 bir 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
kimlik Veri kümesi başvurusunun kimliği. string
name Veri kümesi başvurusunun adı. string

ModelKvTags

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

ModelProperties

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

CreateServiceRequestKeys

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

CreateServiceRequestKvTags

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

CreateServiceRequestProperties

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

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

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

Şablon Description
Azure Machine Learning Hizmeti oluşturma

Azure’a dağıtın
Bu şablon bir Azure Machine Learning hizmeti oluşturur.
Azure Machine Learning Hizmeti (AKS) oluşturma

Azure’a dağıtın
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:

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": "2020-05-01-preview",
  "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": {
          "{customized property}": "string"
        },
        "mimeType": "string",
        "modifiedTime": "string",
        "name": "string",
        "parentModelId": "string",
        "properties": {
          "{customized property}": "string"
        },
        "resourceRequirements": {
          "cpu": "int",
          "fpga": "int",
          "gpu": "int",
          "memoryInGB": "int"
        },
        "runId": "string",
        "sampleInputData": "string",
        "sampleOutputData": "string",
        "unpack": "bool",
        "url": "string",
        "version": "int"
      }
    ]
  },
  "keys": {
    "primaryKey": "string",
    "secondaryKey": "string"
  },
  "kvTags": {
    "{customized property}": "string"
  },
  "properties": {
    "{customized property}": "string"
  },
  "computeType": "string"
  // For remaining properties, see workspaces/services objects
}

çalışma alanları/hizmetler nesneleri

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

ACI için şunu kullanın:

  "computeType": "ACI",
  "appInsightsEnabled": "bool",
  "authEnabled": "bool",
  "cname": "string",
  "containerResourceRequirements": {
    "cpu": "int",
    "fpga": "int",
    "gpu": "int",
    "memoryInGB": "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"
  }

AKS iç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",
    "fpga": "int",
    "gpu": "int",
    "memoryInGB": "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ü '2020-05-01-preview'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
dize (gerekli)
location Azure konumunun/bölgesinin adı. string
açıklama Hizmetin açıklaması. string
environmentImageRequest Çıkarım için gereken Ortam, modeller ve varlıklar. CreateServiceRequestEnvironmentImageRequest
keys Kimlik doğrulama anahtarları. CreateServiceRequestKeys
kvTags Hizmet etiketi sözlüğü. Etiketler değişebilir. CreateServiceRequestKvTags
properties 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. string
containerResourceRequirements Kapsayıcı kaynak gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. ACIServiceCreateRequestDataCollection
dnsNameLabel Hizmetin Dns etiketi. string
encryptionProperties Şifreleme özellikleri. ACIServiceCreateRequestEncryptionProperties
sslCertificate SSL etkinse kullanılacak PEM biçimindeki genel SSL sertifikası. string
sslEnabled SSL'nin etkinleştirilip etkinleştirilmediği. bool
sslKey Sertifikanın PEM biçimindeki ortak SSL anahtarı. string
vnetConfiguration Sanal ağ yapılandırması. ACIServiceCreateRequestVnetConfiguration

ContainerResourceRequirements

Ad Açıklama Değer
Cpu Kapsayıcıdaki CPU çekirdeği sayısı. 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 çekirdeği sayısı. int
memoryInGB Gb cinsinden kapsayıcıdaki bellek miktarı. int

ACIServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Event Hub'ı 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ı. string
vnetName Sanal ağın adı. string

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 etkin olup olmadığı. 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ı. string
containerResourceRequirements Kapsayıcı kaynak gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. AKSServiceCreateRequestDataCollection
ısdefault Bu varsayılan değişken mi? bool
canlılıkProbeRequirements 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ı. string
numReplicas Kümedeki çoğaltma sayısı. int
scoringTimeoutMs Milisaniye cinsinden puanlama zaman aşımı. int
trafficPercentile Trafik çeşidinin 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 beklenme 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 Event Hub'ı 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 Saniye olarak ilk araştırmadan önceki gecikme. int
periodSeconds Yoklamalar arasındaki sürenin saniye cinsinden uzunluğu. int
successThreshold İyi durumda bir durum 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ıklar Varlıkların listesi. ImageAsset[]
driverProgram Sürücü dosyasının adı. string
ortam 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[]
modeller Modellerin listesi. Model[]

ImageAsset

Ad Açıklama Değer
kimlik Varlık Kimliği. string
Mimetype Mime türü. string
Açmak Varlığın paketten çıkarılıp açılmadığı. bool
url Varlığın Url'si. string

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". string
name Ortamın adı. string
python Python ortamı ayarları. ModelEnvironmentDefinitionPython
r R ortamı ayarları. ModelEnvironmentDefinitionR
spark Spark ortamının yapılandırması. ModelEnvironmentDefinitionSpark
sürüm Ortam sürümü. string

ModelEnvironmentDefinitionDocker

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

ModelDockerSectionBaseImageRegistry

Ad Açıklama Değer
adres string
password string

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

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

ModelEnvironmentDefinitionEnvironmentVariables

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

ModelEnvironmentDefinitionPython

Ad Açıklama Değer
baseCondaEnvironment string
condaDependencies Conda bağımlılıklarını 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. string
userManagedDependencies True, AzureML'nin mevcut bir Python ortamını yeniden kullanabileceği 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. dize[]
cranPackages Kullanılacak CRAN paketleri. RCranPackage[]
customUrlPackages Özel URL'lerden gelen paketler. dize[]
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.
string
rVersion Yüklenecek R sürümü string
snapshotDate YYYY-AA-GG biçiminde kullanılacak MRAN anlık görüntüsünün tarihi; örneğin, "2019-04-17" string
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
name Paket adı. string
depo Depo adı. string

RGitHubPackage

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

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

ModelEnvironmentDefinitionSpark

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

SparkMavenPackage

Ad Açıklama Değer
Artifakı string
group string
sürüm string

EnvironmentImageRequestEnvironmentReference

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

Modelleme

Ad Açıklama Değer
createdTime Model oluşturma zamanı (UTC). string
veri kümeleri Modelle ilişkili veri kümelerinin listesi. DatasetReference[]
derivedModelIds Bu modelden türetilen modeller dize[]
açıklama Model açıklaması metni. string
experimentName Bu modelin oluşturulduğu denemenin adı. string
çerçeve Model çerçevesi. string
frameworkVersion Model çerçevesi sürümü. string
kimlik Model Kimliği. string
kvTag'ler Model etiketi sözlüğü. Öğeler değişebilir. ModelKvTags
Mimetype Model içeriğinin MIME türü. MIME türü hakkında daha fazla ayrıntı için lütfen https://www.iana.org/assignments/media-types/media-types.xhtml dize (gerekli)
modifiedTime Model son değiştirme zamanı (UTC). string
name Model adı. dize (gerekli)
parentModelId Üst Model Kimliği. string
properties Model özelliği sözlüğü. Özellikler sabittir. ModelProperties
resourceRequirements Model için kaynak gereksinimleri ContainerResourceRequirements
runId Bu modeli oluşturan RunId. string
sampleInputData Model için Örnek Giriş Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru string
sampleOutputData Model için Örnek Çıktı Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru string
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 bir 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
kimlik Veri kümesi başvurusunun kimliği. string
name Veri kümesi başvurusunun adı. string

ModelKvTags

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

ModelProperties

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

CreateServiceRequestKeys

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

CreateServiceRequestKvTags

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

CreateServiceRequestProperties

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

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

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

Şablon Description
Azure Machine Learning Hizmeti oluşturma

Azure’a dağıtın
Bu şablon bir Azure Machine Learning hizmeti oluşturur.
Azure Machine Learning Hizmeti (AKS) oluşturma

Azure’a dağıtın
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 aşağıdaki Terraform'u şablonunuza ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/services@2020-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      {customized property} = "string"
    }
    computeType = "string"
    // For remaining properties, see workspaces/services objects
    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 = {
            {customized property} = "string"
          }
          mimeType = "string"
          modifiedTime = "string"
          name = "string"
          parentModelId = "string"
          properties = {
            {customized property} = "string"
          }
          resourceRequirements = {
            cpu = int
            fpga = int
            gpu = int
            memoryInGB = int
          }
          runId = "string"
          sampleInputData = "string"
          sampleOutputData = "string"
          unpack = bool
          url = "string"
          version = int
        }
      ]
    }
    keys = {
      primaryKey = "string"
      secondaryKey = "string"
    }
    kvTags = {
      {customized property} = "string"
    }
  })
}

çalışma alanları/hizmetler nesneleri

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

ACI için şunu kullanın:

  computeType = "ACI"
  appInsightsEnabled = bool
  authEnabled = bool
  cname = "string"
  containerResourceRequirements = {
    cpu = int
    fpga = int
    gpu = int
    memoryInGB = 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"
  }

AKS iç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
    fpga = int
    gpu = int
    memoryInGB = 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@2020-05-01-preview"
name Kaynak adı dize (gerekli)
location Azure konumunun/bölgesinin adı. string
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: çalışma alanları kimliği
açıklama Hizmetin açıklaması. string
environmentImageRequest Çıkarım için gereken Ortam, modeller ve varlıklar. CreateServiceRequestEnvironmentImageRequest
keys Kimlik doğrulama anahtarları. CreateServiceRequestKeys
kvTag'ler Hizmet etiketi sözlüğü. Etiketler değişebilir. CreateServiceRequestKvTags
properties 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. string
containerResourceRequirements Kapsayıcı kaynak gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. ACIServiceCreateRequestDataCollection
dnsNameLabel Hizmetin Dns etiketi. string
encryptionProperties Şifreleme özellikleri. ACIServiceCreateRequestEncryptionProperties
sslCertificate SSL etkinse kullanılacak PEM biçimindeki genel SSL sertifikası. string
sslEnabled SSL'nin etkinleştirilip etkinleştirilmediği. bool
sslKey Sertifikanın PEM biçimindeki ortak SSL anahtarı. string
vnetConfiguration Sanal ağ yapılandırması. ACIServiceCreateRequestVnetConfiguration

ContainerResourceRequirements

Ad Açıklama Değer
Cpu Kapsayıcıdaki CPU çekirdeği sayısı. 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 çekirdeği sayısı. int
memoryInGB Gb cinsinden kapsayıcıdaki bellek miktarı. int

ACIServiceCreateRequestDataCollection

Ad Açıklama Değer
eventHubEnabled Event Hub'ı 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ı. string
vnetName Sanal ağın adı. string

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 etkin olup olmadığı. 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ı. string
containerResourceRequirements Kapsayıcı kaynak gereksinimleri. ContainerResourceRequirements
dataCollection Belirtilen veri toplama seçeneklerinin ayrıntıları. AKSServiceCreateRequestDataCollection
ısdefault Bu varsayılan değişken mi? bool
canlılıkProbeRequirements 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ı. string
numReplicas Kümedeki çoğaltma sayısı. int
scoringTimeoutMs Milisaniye cinsinden puanlama zaman aşımı. int
trafficPercentile Trafik çeşidinin 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 beklenme 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'ına 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 Saniye olarak ilk yoklamadan önceki gecikme. int
periodSeconds Yoklamalar arasındaki sürenin saniye cinsinden uzunluğu. int
successThreshold İyi durumda bir durum 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ıklar Varlıkların listesi. ImageAsset[]
driverProgram Sürücü dosyasının adı. string
ortam 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[]
modeller Modellerin listesi. Model[]

ImageAsset

Ad Açıklama Değer
kimlik Varlık Kimliği. string
Mimetype Mime türü. string
Açmak Varlığın paketten çıkarılıp açılmadığı. bool
url Varlığın Url'si. string

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". string
name Ortamın adı. string
python Python ortamı ayarları. ModelEnvironmentDefinitionPython
r R ortamı ayarları. ModelEnvironmentDefinitionR
spark Spark ortamının yapılandırması. ModelEnvironmentDefinitionSpark
sürüm Ortam sürümü. string

ModelEnvironmentDefinitionDocker

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

ModelDockerSectionBaseImageRegistry

Ad Açıklama Değer
adres string
password string

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

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

ModelEnvironmentDefinitionEnvironmentVariables

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

ModelEnvironmentDefinitionPython

Ad Açıklama Değer
baseCondaEnvironment string
condaDependencies Conda bağımlılıklarını 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. string
userManagedDependencies True, AzureML'nin mevcut bir Python ortamını yeniden kullanabileceği 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. dize[]
cranPackages Kullanılacak CRAN paketleri. RCranPackage[]
customUrlPackages Özel URL'lerden gelen paketler. dize[]
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.
string
rVersion Yüklenecek R sürümü string
snapshotDate YYYY-AA-GG biçiminde kullanılacak MRAN anlık görüntüsünün tarihi; örneğin, "2019-04-17" string
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
name Paket adı. string
depo Depo adı. string

RGitHubPackage

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

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

ModelEnvironmentDefinitionSpark

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

SparkMavenPackage

Ad Açıklama Değer
Artifakı string
group string
sürüm string

EnvironmentImageRequestEnvironmentReference

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

Modelleme

Ad Açıklama Değer
createdTime Model oluşturma zamanı (UTC). string
veri kümeleri Modelle ilişkili veri kümelerinin listesi. DatasetReference[]
derivedModelIds Bu modelden türetilen modeller string[]
açıklama Model açıklaması metni. string
experimentName Bu modelin oluşturulduğu denemenin adı. string
çerçeve Model çerçevesi. string
frameworkVersion Model çerçevesi sürümü. string
kimlik Model Kimliği. string
kvTags Model etiketi sözlüğü. Öğeler değişebilir. ModelKvTags
Mimetype Model içeriğinin MIME türü. MIME türü hakkında daha fazla ayrıntı için lütfen https://www.iana.org/assignments/media-types/media-types.xhtml dize (gerekli)
modifiedTime Model son değiştirme zamanı (UTC). string
name Model adı. dize (gerekli)
parentModelId Üst Model Kimliği. string
properties Model özelliği sözlüğü. Özellikler sabittir. ModelProperties
resourceRequirements Model için kaynak gereksinimleri ContainerResourceRequirements
runId Bu modeli oluşturan RunId. string
sampleInputData Model için Örnek Giriş Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru string
sampleOutputData Model için Örnek Çıktı Verileri. Çalışma alanındaki aml://dataset/{datasetId} biçimindeki bir veri kümesine başvuru string
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 bir 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
kimlik Veri kümesi başvurusunun kimliği. string
name Veri kümesi başvurusunun adı. string

ModelKvTags

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

ModelProperties

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

CreateServiceRequestKeys

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

CreateServiceRequestKvTags

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

CreateServiceRequestProperties

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