Share via


Microsoft.MachineLearningServices-munkaterületek/batchEndpoints/deployments 2023-06-01-preview

Bicep-erőforrásdefiníció

A munkaterületek/batchEndpoints/deployments erőforrástípus üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2023-06-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    codeConfiguration: {
      codeId: 'string'
      scoringScript: 'string'
    }
    compute: 'string'
    deploymentConfiguration: {
      deploymentConfigurationType: 'string'
      // For remaining properties, see BatchDeploymentConfiguration objects
    }
    description: 'string'
    environmentId: 'string'
    environmentVariables: {
      {customized property}: 'string'
      {customized property}: 'string'
    }
    errorThreshold: int
    loggingLevel: 'string'
    maxConcurrencyPerInstance: int
    miniBatchSize: int
    model: {
      referenceType: 'string'
      // For remaining properties, see AssetReferenceBase objects
    }
    outputAction: 'string'
    outputFileName: 'string'
    properties: {
      {customized property}: 'string'
      {customized property}: 'string'
    }
    resources: {
      instanceCount: int
      instanceType: 'string'
      locations: [
        'string'
      ]
      maxInstanceCount: int
      properties: {
        {customized property}: any()
        {customized property}: any()
      }
    }
    retrySettings: {
      maxRetries: int
      timeout: 'string'
    }
  }
}

BatchDeploymentConfiguration objektumok

Állítsa be a deploymentConfigurationType tulajdonságot az objektum típusának megadásához.

PipelineComponent esetén használja a következőt:

  deploymentConfigurationType: 'PipelineComponent'
  componentId: {
    assetId: 'string'
    referenceType: 'string'
  }
  description: 'string'
  settings: {
    {customized property}: 'string'
  }
  tags: {
    {customized property}: 'string'
  }

AssetReferenceBase-objektumok

Állítsa be a referenceType tulajdonságot az objektum típusának megadásához.

DataPath esetén használja a következőt:

  referenceType: 'DataPath'
  datastoreId: 'string'
  path: 'string'

Azonosítóként használja a következőt:

  referenceType: 'Id'
  assetId: 'string'

OutputPath esetén használja a következőt:

  referenceType: 'OutputPath'
  jobId: 'string'
  path: 'string'

Tulajdonságértékek

munkaterületek/batchEndpoints/deployments

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)
location Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku Az automatikus skálázási ARM-szerződéshez szükséges termékváltozat részletei. Sku
Fajta A portál/eszközhasználat/stb. által használt metaadatok az azonos típusú erőforrások különböző felhasználói felületi élményének megjelenítéséhez. sztring
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
A típus erőforrásának szimbolikus neve: batchEndpoints
identity Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt és/vagy felhasználó által hozzárendelt identitások) ManagedServiceIdentity
properties [Kötelező] Az entitás további attribútumai. BatchDeploymentProperties (kötelező)

ManagedServiceIdentity

Név Leírás Érték
típus A felügyeltszolgáltatás-identitás típusa (ahol a SystemAssigned és a UserAssigned típus egyaránt engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások halmaza. A userAssignedIdentities szótárkulcsok arm-erőforrás-azonosítók lesznek a következő űrlapon: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei üres objektumok ({}) lehetnek a kérésekben. UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.

BatchDeploymentProperties

Név Leírás Érték
codeConfiguration Kódkonfiguráció a végpont üzembe helyezéséhez. CodeConfiguration
számítás Számítási cél kötegelt következtetési művelethez. sztring
deploymentConfiguration A különböző üzembehelyezési típusokhoz kapcsolódó tulajdonságok. BatchDeploymentConfiguration
leírás A végpont üzembe helyezésének leírása. sztring
environmentId A végpont üzembe helyezésének környezeti specifikációjának ARM-erőforrás-azonosítója. sztring
environmentVariables Környezeti változók konfigurálása az üzembe helyezéshez. EndpointDeploymentPropertiesBaseEnvironmentVariables
errorThreshold Hibaküszöb, ha a teljes bemenet hibaszáma meghaladja ezt az értéket,
a kötegkövetkeztetés megszakad. A tartomány [-1, int. MaxValue].
FileDataset esetén ez az érték a fájlhibák száma.
A TabularDataset esetében ez az érték a rekordhibák száma.
Ha -1 (az alsó kötés) értékre van állítva, a kötegkövetkezési hibák figyelmen kívül lesznek hagyva.
int
loggingLevel Kötegelt következtetési művelet naplózási szintje. Hibakeresés
"Információ"
"Figyelmeztetés"
maxConcurrencyPerInstance A párhuzamosság példányonkénti maximális számát jelzi. int
miniBatchSize Az egyes köteghívások számára átadott mini köteg mérete.
A FileDataset esetében ez a fájlok száma mini kötegenként.
A TabularDataset esetében ez a rekordok mérete bájtban, mini-kötegenként.
int
modell Hivatkozás a végpont üzembe helyezéséhez használt modelleszközre. AssetReferenceBase
outputAction A kimenet rendszerezését jelzi. "AppendRow"
"SummaryOnly"
outputFileName A kimeneti művelet append_row testre szabott kimeneti fájlneve. sztring
properties Tulajdonságszótár. A tulajdonságok hozzáadhatók, de nem távolíthatók el és nem módosíthatók. EndpointDeploymentPropertiesBaseProperties
resources A feladat számítási konfigurációját jelzi.
Ha nincs megadva, az alapértelmezett érték a ResourceConfiguration függvényben definiált alapértelmezett érték.
DeploymentResourceConfiguration
újrapróbálkozások Próbálkozzon újra a kötegelt következtetési művelet beállításaival.
Ha nincs megadva, alapértelmezés szerint a BatchRetrySettingsban definiált alapértelmezett értékek lesznek.
BatchRetrySettings

CodeConfiguration

Név Leírás Érték
codeId A kódeszköz ARM-erőforrás-azonosítója. sztring
scoringScript [Kötelező] Az indításkor végrehajtandó szkript. például: "score.py" sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

BatchDeploymentConfiguration

Név Leírás Érték
deploymentConfigurationType Az objektumtípus beállítása PipelineComponent (kötelező)

BatchPipelineComponentDeploymentConfiguration

Név Leírás Érték
deploymentConfigurationType [Kötelező] Az üzembe helyezés típusa "PipelineComponent" (kötelező)
componentId A futtatni kívánt összetevő ARM-azonosítója. IdAssetReference
leírás A feladatra alkalmazott leírás. sztring
beállítások A folyamatfeladat futásidejű beállításai. BatchPipelineComponentDeploymentConfigurationSetting...
tags A feladatra alkalmazott címkék. object

IdAssetReference

Név Leírás Érték
assetId [Kötelező] Az eszköz ARM-erőforrás-azonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "DataPath"
"Azonosító"
"OutputPath" (kötelező)

BatchPipelineComponentDeploymentConfigurationSetting...

Név Leírás Érték
{testreszabott tulajdonság} sztring

EndpointDeploymentPropertiesBaseEnvironmentVariables

Név Leírás Érték
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring

AssetReferenceBase

Név Leírás Érték
referenceType Az objektumtípus beállítása DataPath
Id
OutputPath (kötelező)

DataPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "DataPath" (kötelező)
datastoreId Annak az adattárnak az ARM-erőforrás-azonosítója, amelyben az eszköz található. sztring
path Az adattárban található fájl/könyvtár elérési útja. sztring

OutputPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "OutputPath" (kötelező)
jobId A feladat ARM-erőforrás-azonosítója. sztring
path A feladat kimenetében található fájl/könyvtár elérési útja. sztring

EndpointDeploymentPropertiesBaseProperties

Név Leírás Érték
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring

DeploymentResourceConfiguration

Név Leírás Érték
instanceCount A számítási cél által használt példányok vagy csomópontok opcionális száma. int
instanceType A számítási cél által támogatott virtuális gép választható típusa. sztring
Helyek Helyek, ahol a feladat futtatható. sztring[]
maxInstanceCount A számítási cél által használandó példányok vagy csomópontok maximális száma nem kötelező.
Rugalmas betanításhoz jelenleg csak PyTorch-disztribúciós típus támogatja.
int
properties További tulajdonságok táska. ResourceConfigurationProperties

ResourceConfigurationProperties

Név Leírás Érték
{testreszabott tulajdonság} A Bicep esetében használhatja az any() függvényt.
{testreszabott tulajdonság} A Bicep esetében használhatja az any() függvényt.

BatchRetrySettings

Név Leírás Érték
maxRetries Minimális kötegek maximális újrapróbálkozása int
timeout Egy mini köteg meghívásának időtúllépése ISO 8601 formátumban. sztring

SKU

Név Leírás Érték
capacity Ha a termékváltozat támogatja a vertikális felskálázást/in, akkor a kapacitás egész számának szerepelnie kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. int
family Ha a szolgáltatás különböző hardvergenerációkkal rendelkezik ugyanahhoz a termékváltozathoz, akkor az itt rögzíthető. sztring
name A termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
size A termékváltozat mérete. Ha a névmező a szint és egy másik érték kombinációja, akkor ez a különálló kód. sztring
tier Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"

ARM-sablon erőforrásdefiníciója

A munkaterületek/batchEndpoints/deployments erőforrástípus üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments",
  "apiVersion": "2023-06-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "codeConfiguration": {
      "codeId": "string",
      "scoringScript": "string"
    },
    "compute": "string",
    "deploymentConfiguration": {
      "deploymentConfigurationType": "string"
      // For remaining properties, see BatchDeploymentConfiguration objects
    },
    "description": "string",
    "environmentId": "string",
    "environmentVariables": {
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "errorThreshold": "int",
    "loggingLevel": "string",
    "maxConcurrencyPerInstance": "int",
    "miniBatchSize": "int",
    "model": {
      "referenceType": "string"
      // For remaining properties, see AssetReferenceBase objects
    },
    "outputAction": "string",
    "outputFileName": "string",
    "properties": {
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "resources": {
      "instanceCount": "int",
      "instanceType": "string",
      "locations": [ "string" ],
      "maxInstanceCount": "int",
      "properties": {
        "{customized property}": {},
        "{customized property}": {}
      }
    },
    "retrySettings": {
      "maxRetries": "int",
      "timeout": "string"
    }
  }
}

BatchDeploymentConfiguration objektumok

Állítsa be a deploymentConfigurationType tulajdonságot az objektum típusának megadásához.

PipelineComponent esetén használja a következőt:

  "deploymentConfigurationType": "PipelineComponent",
  "componentId": {
    "assetId": "string",
    "referenceType": "string"
  },
  "description": "string",
  "settings": {
    "{customized property}": "string"
  },
  "tags": {
    "{customized property}": "string"
  }

AssetReferenceBase-objektumok

Állítsa be a referenceType tulajdonságot az objektum típusának megadásához.

DataPath esetén használja a következőt:

  "referenceType": "DataPath",
  "datastoreId": "string",
  "path": "string"

Azonosítóként használja a következőt:

  "referenceType": "Id",
  "assetId": "string"

OutputPath esetén használja a következőt:

  "referenceType": "OutputPath",
  "jobId": "string",
  "path": "string"

Tulajdonságértékek

munkaterületek/batchEndpoints/deployments

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments"
apiVersion Az erőforrás API-verziója "2023-06-01-preview"
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
sztring (kötelező)
location Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku Az automatikus skálázási ARM-szerződéshez szükséges termékváltozat részletei. Sku
Fajta A portál/eszközhasználat/stb. által használt metaadatok az azonos típusú erőforrások különböző felhasználói felületi élményének megjelenítéséhez. sztring
identity Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt és/vagy felhasználó által hozzárendelt identitások) ManagedServiceIdentity
properties [Kötelező] Az entitás további attribútumai. BatchDeploymentProperties (kötelező)

ManagedServiceIdentity

Név Leírás Érték
típus A felügyeltszolgáltatás-identitás típusa (ahol a SystemAssigned és a UserAssigned típus egyaránt engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások halmaza. A userAssignedIdentities szótárkulcsok arm-erőforrás-azonosítók lesznek a következő űrlapon: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei üres objektumok ({}) lehetnek a kérésekben. UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

BatchDeploymentProperties

Név Leírás Érték
codeConfiguration Kódkonfiguráció a végpont üzembe helyezéséhez. CodeConfiguration
számítás Számítási cél kötegelt következtetési művelethez. sztring
deploymentConfiguration A különböző üzembehelyezési típusokhoz kapcsolódó tulajdonságok. BatchDeploymentConfiguration
leírás A végpont üzembe helyezésének leírása. sztring
environmentId A végpont üzembe helyezésének környezeti specifikációjának ARM-erőforrás-azonosítója. sztring
environmentVariables Környezeti változók konfigurálása az üzembe helyezéshez. EndpointDeploymentPropertiesBaseEnvironmentVariables
errorThreshold Hibaküszöb, ha a teljes bemenet hibaszáma meghaladja ezt az értéket,
a kötegkövetkeztetés megszakad. A tartomány [-1, int. MaxValue].
A FileDataset esetében ez az érték a fájlhibák száma.
A TabularDataset esetében ez az érték a rekordhibák száma.
Ha -1 (az alsó határ) értékre van állítva, a kötegkövetkezési hibák figyelmen kívül lesznek hagyva.
int
loggingLevel Naplózási szint a kötegelt következtetési művelethez. Hibakeresés
"Információ"
"Figyelmeztetés"
maxConcurrencyPerInstance A párhuzamosság példányonkénti maximális számát jelzi. int
miniBatchSize Az egyes köteghívások számára átadott mini köteg mérete.
A FileDataset esetében ez a fájlok száma minikötegenként.
A TabularDataset esetében ez a rekordok mérete bájtban, minikötegenként.
int
modell Hivatkozás a végpont üzembe helyezéséhez használt modellobjektumra. AssetReferenceBase
outputAction A kimenet rendszerezését jelzi. "AppendRow"
"SummaryOnly"
outputFileName A kimeneti művelethez testre szabott kimeneti fájlnév append_row. sztring
properties Tulajdonságszótár. A tulajdonságok hozzáadhatók, de nem távolíthatók el és nem módosíthatók. EndpointDeploymentPropertiesBaseProperties
resources A feladat számítási konfigurációját jelzi.
Ha nincs megadva, alapértelmezés szerint a ResourceConfigurationban meghatározott alapértelmezett értékek lesznek megadva.
DeploymentResourceConfiguration
retrySettings Próbálkozzon újra a kötegelt következtetési művelet beállításaival.
Ha nincs megadva, alapértelmezés szerint a BatchRetrySettingsban meghatározott alapértelmezett értékek lesznek megadva.
BatchRetrySettings

CodeConfiguration

Név Leírás Érték
codeId A kódobjektum ARM-erőforrás-azonosítója. sztring
scoringScript [Kötelező] Az indításkor végrehajtandó szkript. például: "score.py" sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

BatchDeploymentConfiguration

Név Leírás Érték
deploymentConfigurationType Az objektum típusának beállítása Folyamatösszetevő (kötelező)

BatchPipelineComponentDeploymentConfiguration

Név Leírás Érték
deploymentConfigurationType [Kötelező] Az üzembe helyezés típusa "PipelineComponent" (kötelező)
componentId A futtatni kívánt összetevő ARM-azonosítója. IdAssetReference
leírás A feladatra alkalmazott leírás. sztring
beállítások A folyamatfeladat futásidejű beállításai. BatchPipelineComponentDeploymentConfigurationSetting...
tags A feladatra alkalmazott címkék. object

IdAssetReference

Név Leírás Érték
assetId [Kötelező] Az objektum ARM-erőforrás-azonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
referenceType [Kötelező] Megadja az eszközhivatkozás típusát. "DataPath"
"Azonosító"
'OutputPath' (kötelező)

BatchPipelineComponentDeploymentConfigurationSetting...

Név Leírás Érték
{customized property} sztring

EndpointDeploymentPropertiesBaseEnvironmentVariables

Név Leírás Érték
{customized property} sztring
{customized property} sztring

AssetReferenceBase

Név Leírás Érték
referenceType Az objektum típusának beállítása DataPath
Id
OutputPath (kötelező)

DataPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Megadja az eszközhivatkozás típusát. "DataPath" (kötelező)
datastoreId Annak az adattárnak az ARM-erőforrás-azonosítója, ahol az adategység található. sztring
path Az adattárban található fájl/könyvtár elérési útja. sztring

OutputPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Megadja az eszközhivatkozás típusát. 'OutputPath' (kötelező)
jobId A feladat ARM-erőforrás-azonosítója. sztring
path A feladat kimenetében lévő fájl/könyvtár elérési útja. sztring

EndpointDeploymentPropertiesBaseProperties

Név Leírás Érték
{customized property} sztring
{customized property} sztring

DeploymentResourceConfiguration

Név Leírás Érték
instanceCount A számítási cél által használt példányok vagy csomópontok opcionális száma. int
instanceType A számítási cél által támogatott virtuális gép választható típusa. sztring
Helyek Helyek, ahol a feladat futtatható. sztring[]
maxInstanceCount Nem kötelező a számítási cél által használandó példányok vagy csomópontok maximális száma.
Rugalmas betanításhoz, jelenleg csak PyTorch-disztribúciós típussal támogatott.
int
properties További tulajdonságok táska. ResourceConfigurationProperties

ResourceConfigurationProperties

Név Leírás Érték
{customized property}
{customized property}

BatchRetrySettings

Név Leírás Érték
maxRetries Minimális kötegek újrapróbálkozásainak maximális száma int
timeout Egy mini köteg meghívási időtúllépése ISO 8601 formátumban. sztring

SKU

Név Leírás Érték
capacity Ha a termékváltozat támogatja a fel- és leskálázást, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforráshoz nem lehet vertikális felskálázást/beskálázást végezni, ez kihagyható. int
family Ha a szolgáltatás eltérő hardvergenerációval rendelkezik ugyanahhoz a termékváltozathoz, akkor az itt rögzíthető. sztring
name A termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
size A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, ez a különálló kód. sztring
tier Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A munkaterületek/batchEndpoints/deployments erőforrástípus üzembe helyezhető a következő műveleteket célzó műveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2023-06-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      codeConfiguration = {
        codeId = "string"
        scoringScript = "string"
      }
      compute = "string"
      deploymentConfiguration = {
        deploymentConfigurationType = "string"
        // For remaining properties, see BatchDeploymentConfiguration objects
      }
      description = "string"
      environmentId = "string"
      environmentVariables = {
        {customized property} = "string"
        {customized property} = "string"
      }
      errorThreshold = int
      loggingLevel = "string"
      maxConcurrencyPerInstance = int
      miniBatchSize = int
      model = {
        referenceType = "string"
        // For remaining properties, see AssetReferenceBase objects
      }
      outputAction = "string"
      outputFileName = "string"
      properties = {
        {customized property} = "string"
        {customized property} = "string"
      }
      resources = {
        instanceCount = int
        instanceType = "string"
        locations = [
          "string"
        ]
        maxInstanceCount = int
        properties = {}
      }
      retrySettings = {
        maxRetries = int
        timeout = "string"
      }
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

BatchDeploymentConfiguration objektumok

Állítsa be a deploymentConfigurationType tulajdonságot az objektum típusának megadásához.

PipelineComponent esetén használja a következőt:

  deploymentConfigurationType = "PipelineComponent"
  componentId = {
    assetId = "string"
    referenceType = "string"
  }
  description = "string"
  settings = {
    {customized property} = "string"
  }
  tags = {
    {customized property} = "string"
  }

AssetReferenceBase-objektumok

Állítsa be a referenceType tulajdonságot az objektum típusának megadásához.

DataPath esetén használja a következőt:

  referenceType = "DataPath"
  datastoreId = "string"
  path = "string"

Azonosítóként használja a következőt:

  referenceType = "Id"
  assetId = "string"

OutputPath esetén használja a következőt:

  referenceType = "OutputPath"
  jobId = "string"
  path = "string"

Tulajdonságértékek

munkaterületek/batchEndpoints/deployments

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2023-06-01-preview"
name Az erőforrás neve sztring (kötelező)
location A földrajzi hely, ahol az erőforrás él sztring (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amely ennek az erőforrásnak a szülője. A következő típusú erőforrás azonosítója: batchEndpoints
tags Erőforráscímkék. Címkenevek és -értékek szótára.
Sku Az automatikus skálázáshoz szükséges ARM-szerződés termékváltozatának részletei. Sku
Fajta A portál/eszközök/stb. által az azonos típusú erőforrások különböző felhasználói felületi élményeinek megjelenítéséhez használt metaadatok. sztring
identity Felügyeltszolgáltatás-identitás (rendszer által hozzárendelt és/vagy felhasználó által hozzárendelt identitások) ManagedServiceIdentity
properties [Kötelező] Az entitás további attribútumai. BatchDeploymentProperties (kötelező)

ManagedServiceIdentity

Név Leírás Érték
típus A felügyeltszolgáltatás-identitás típusa (ahol a SystemAssigned és a UserAssigned típus egyaránt engedélyezett). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
identity_ids Az erőforráshoz társított felhasználó által hozzárendelt identitások halmaza. A userAssignedIdentities szótárkulcsok ARM-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótárértékek üres objektumok ({}) lehetnek a kérésekben. Felhasználói identitásazonosítók tömbje.

UserAssignedIdentities

Név Leírás Érték
{customized property} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

BatchDeploymentProperties

Név Leírás Érték
codeConfiguration Kódkonfiguráció a végpont üzembe helyezéséhez. CodeConfiguration
számítás Számítási cél kötegelt következtetési művelethez. sztring
deploymentConfiguration A különböző üzembehelyezési típusokhoz kapcsolódó tulajdonságok. BatchDeploymentConfiguration
leírás A végpont üzembe helyezésének leírása. sztring
environmentId A végpont üzembe helyezésének környezeti specifikációjának ARM-erőforrás-azonosítója. sztring
environmentVariables Környezeti változók konfigurálása az üzembe helyezéshez. EndpointDeploymentPropertiesBaseEnvironmentVariables
errorThreshold Hibaküszöb, ha a teljes bemenet hibaszáma meghaladja ezt az értéket,
a kötegkövetkeztetés megszakad. A tartomány [-1, int. MaxValue].
A FileDataset esetében ez az érték a fájlhibák száma.
A TabularDataset esetében ez az érték a rekordhibák száma.
Ha -1 (az alsó határ) értékre van állítva, a kötegkövetkezési hibák figyelmen kívül lesznek hagyva.
int
loggingLevel Naplózási szint a kötegelt következtetési művelethez. "Hibakeresés"
"Információ"
"Figyelmeztetés"
maxConcurrencyPerInstance A párhuzamosság példányonkénti maximális számát jelzi. int
miniBatchSize Az egyes köteghívások számára átadott mini köteg mérete.
A FileDataset esetében ez a fájlok száma minikötegenként.
A TabularDataset esetében ez a rekordok mérete bájtban, minikötegenként.
int
modell Hivatkozás a végpont üzembe helyezéséhez használt modellobjektumra. AssetReferenceBase
outputAction A kimenet rendszerezését jelzi. "AppendRow"
"SummaryOnly"
outputFileName A kimeneti művelethez testre szabott kimeneti fájlnév append_row. sztring
properties Tulajdonságszótár. A tulajdonságok hozzáadhatók, de nem távolíthatók el és nem módosíthatók. EndpointDeploymentPropertiesBaseProperties
resources A feladat számítási konfigurációját jelzi.
Ha nincs megadva, alapértelmezés szerint a ResourceConfigurationban meghatározott alapértelmezett értékek lesznek megadva.
DeploymentResourceConfiguration
retrySettings Próbálkozzon újra a kötegelt következtetési művelet beállításaival.
Ha nincs megadva, alapértelmezés szerint a BatchRetrySettingsban meghatározott alapértelmezett értékek lesznek megadva.
BatchRetrySettings

CodeConfiguration

Név Leírás Érték
codeId A kódobjektum ARM-erőforrás-azonosítója. sztring
scoringScript [Kötelező] Az indításkor végrehajtandó szkript. például: "score.py" sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

BatchDeploymentConfiguration

Név Leírás Érték
deploymentConfigurationType Az objektum típusának beállítása Folyamatösszetevő (kötelező)

BatchPipelineComponentDeploymentConfiguration

Név Leírás Érték
deploymentConfigurationType [Kötelező] Az üzembe helyezés típusa "PipelineComponent" (kötelező)
componentId A futtatni kívánt összetevő ARM-azonosítója. IdAssetReference
leírás A feladatra alkalmazott leírás. sztring
beállítások A folyamatfeladat futásidejű beállításai. BatchPipelineComponentDeploymentConfigurationSetting...
tags A feladatra alkalmazott címkék. object

IdAssetReference

Név Leírás Érték
assetId [Kötelező] Az eszköz ARM-erőforrás-azonosítója. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "DataPath"
"Azonosító"
"OutputPath" (kötelező)

BatchPipelineComponentDeploymentConfigurationSetting...

Név Leírás Érték
{testreszabott tulajdonság} sztring

EndpointDeploymentPropertiesBaseEnvironmentVariables

Név Leírás Érték
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring

AssetReferenceBase

Név Leírás Érték
referenceType Az objektumtípus beállítása DataPath
Id
OutputPath (kötelező)

DataPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "DataPath" (kötelező)
datastoreId Annak az adattárnak az ARM-erőforrás-azonosítója, amelyben az eszköz található. sztring
path Az adattárban található fájl/könyvtár elérési útja. sztring

OutputPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "OutputPath" (kötelező)
jobId A feladat ARM-erőforrás-azonosítója. sztring
path A feladat kimenetében található fájl/könyvtár elérési útja. sztring

EndpointDeploymentPropertiesBaseProperties

Név Leírás Érték
{testreszabott tulajdonság} sztring
{testreszabott tulajdonság} sztring

DeploymentResourceConfiguration

Név Leírás Érték
instanceCount A számítási cél által használt példányok vagy csomópontok opcionális száma. int
instanceType A számítási cél által támogatott virtuális gép választható típusa. sztring
Helyek Helyek, ahol a feladat futtatható. sztring[]
maxInstanceCount A számítási cél által használandó példányok vagy csomópontok maximális száma nem kötelező.
Rugalmas betanításhoz jelenleg csak PyTorch-disztribúciós típus támogatja.
int
properties További tulajdonságok táska. ResourceConfigurationProperties

ResourceConfigurationProperties

Név Leírás Érték
{testreszabott tulajdonság}
{testreszabott tulajdonság}

BatchRetrySettings

Név Leírás Érték
maxRetries Minimális kötegek maximális újrapróbálkozása int
timeout Egy mini köteg meghívásának időtúllépése ISO 8601 formátumban. sztring

SKU

Név Leírás Érték
capacity Ha a termékváltozat támogatja a vertikális felskálázást/in, akkor a kapacitás egész számának szerepelnie kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. int
family Ha a szolgáltatás különböző hardvergenerációkkal rendelkezik ugyanahhoz a termékváltozathoz, akkor az itt rögzíthető. sztring
name A termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
size A termékváltozat mérete. Ha a névmező a szint és egy másik érték kombinációja, akkor ez a különálló kód. sztring
tier Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"