Sdílet prostřednictvím


Pracovní prostory Microsoft.MachineLearningServices/batchEndpoints/deployments 2021-03-01-preview

Definice prostředku Bicep

Typ prostředku workspaces/batchEndpoints/deployments je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2021-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  properties: {
    codeConfiguration: {
      codeId: 'string'
      scoringScript: 'string'
    }
    compute: {
      instanceCount: int
      instanceType: 'string'
      isLocal: bool
      location: 'string'
      properties: {
        {customized property}: 'string'
      }
      target: 'string'
    }
    description: 'string'
    environmentId: 'string'
    environmentVariables: {
      {customized property}: 'string'
    }
    errorThreshold: int
    loggingLevel: 'string'
    miniBatchSize: int
    model: {
      referenceType: 'string'
      // For remaining properties, see AssetReferenceBase objects
    }
    outputConfiguration: {
      appendRowFileName: 'string'
      outputAction: 'string'
    }
    partitionKeys: [
      'string'
    ]
    properties: {
      {customized property}: 'string'
    }
    retrySettings: {
      maxRetries: int
      timeout: 'string'
    }
  }
}

Objekty AssetReferenceBase

Nastavte vlastnost referenceType a určete typ objektu.

Pro DataPath použijte:

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

Jako ID použijte:

  referenceType: 'Id'
  assetId: 'string'

Jako OutputPath použijte:

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

Hodnoty vlastností

pracovní prostory/batchEndpoints/deployments

Název Description Hodnota
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep.
string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Druhu Metadata používaná portálem, nástroji atd. k vykreslení různých prostředí uživatelského prostředí pro prostředky stejného typu. řetězec
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu : batchEndpoints
identity Identita služby přidružená k prostředku. Identita prostředku
properties [Povinné] Další atributy entity BatchDeployment (povinné)

Identita prostředku

Název Description Hodnota
typ Definuje hodnoty pro typ ResourceIdentity. 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned
userAssignedIdentity Slovník identit přiřazených uživatelem, klíč je ID prostředku ARM UAI. ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentityMeta

UserAssignedIdentityMeta

Název Description Hodnota
clientId Aka application ID, což je jedinečný identifikátor vygenerovaný Azure AD, který je při počátečním zřizování svázán s aplikací a instančním objektem. řetězec
principalId ID objektu instančního objektu pro vaši spravovanou identitu, které slouží k udělení přístupu na základě role k prostředku Azure. řetězec

Nasazení služby Batch

Název Description Hodnota
codeConfiguration Konfigurace kódu pro nasazení koncového bodu CodeConfiguration
compute Konfigurace vazby výpočetních prostředků ComputeConfiguration
description Popis nasazení koncového bodu řetězec
environmentId ID prostředku ARM specifikace prostředí pro nasazení koncového bodu řetězec
environmentVariables Konfigurace proměnných prostředí pro nasazení BatchDeploymentEnvironmentVariables
errorThreshold Prahová hodnota chyby, pokud počet chyb pro celý vstup překročí tuto hodnotu,
dávkové odvozování bude přerušeno. Rozsah je [-1, int. MaxValue].
Pro FileDataset je tato hodnota počet selhání souborů.
Pro TabularDataset je tato hodnota počet selhání záznamů.
Pokud je nastavená hodnota -1 (dolní mez), budou všechna selhání během dávkového odvozováním ignorována.
int
loggingLevel Úroveň protokolování pro operaci dávkového odvozování. 'Debug' (Ladění)
'Informace'
'Upozornění'
miniBatchSize Velikost minidávkové dávky předané každému vyvolání dávky
Pro FileDataset je to počet souborů na minidávku.
U TabularDataset se jedná o velikost záznamů v bajtech na minidávku.
int
model Odkaz na prostředek modelu pro nasazení koncového bodu. AssetReferenceBase
outputConfiguration Konfigurace výstupu pro operaci dávkového odvozování. BatchOutputConfiguration
partitionKeys Seznam klíčů oddílů, který se používá pro pojmenované dělení. string[]
properties Slovník vlastností. Vlastnosti je možné přidat, ale ne odebrat ani změnit. BatchDeploymentProperties
retrySettings Zopakujte nastavení pro operaci dávkového odvozování. BatchRetrySettings

Konfigurace kódu

Název Description Hodnota
id kódu ID prostředku ARM pro prostředek kódu. řetězec
scoringScript [Povinné] Skript, který se má spustit při spuštění. např. "score.py" string (povinné)

Omezení:
Minimální délka = 1
Pattern = [a-zA-Z0-9_]

ComputeConfiguration

Název Description Hodnota
instanceCount Počet instancí nebo uzlů int
instanceType Typ skladové položky, na které se má spustit. řetězec
isLocal Pro úlohy spuštěné na místních výpočetních prostředcích nastavte hodnotu true. bool
location Umístění pro spuštění virtuálního clusteru řetězec
properties Další vlastnosti. ComputeConfigurationProperties
Cíl ID prostředku ARM výpočetního objektu, na který cílíte. Pokud ho nezadáte, prostředek se nasadí jako spravovaný. řetězec

ComputeConfigurationProperties

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

BatchDeploymentEnvironmentVariables

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

AssetReferenceBase

Název Description Hodnota
referenční typ Nastavení typu objektu DataPath
Id
OutputPath (povinné)

DataPathAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. Cesta k datům (povinné)
ID úložiště dat ID prostředku ARM úložiště dat, ve kterém se prostředek nachází. řetězec
program Cesta k souboru nebo adresáři v úložišti dat. řetězec

IdAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. 'Id' (povinné)
ID prostředku [Povinné] ID prostředku ARM prostředku. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

OutputPathAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. 'OutputPath' (povinné)
ID úlohy ID prostředku ARM úlohy řetězec
program Cesta k souboru nebo adresáři ve výstupu úlohy. řetězec

BatchOutputConfiguration

Název Description Hodnota
appendRowFileName Přizpůsobený název výstupního souboru pro výstupní akci append_row. řetězec
outputAction Určuje, jak bude výstup uspořádaný. 'AppendRow'
'SummaryOnly'

BatchDeploymentProperties

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

BatchRetrySettings

Název Description Hodnota
maxRetries Maximální počet opakování pro minidávku int
timeout Časový limit volání pro minidávku ve formátu ISO 8601 řetězec

Definice prostředku šablony ARM

Typ prostředku workspaces/batchEndpoints/deployments je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments",
  "apiVersion": "2021-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "codeConfiguration": {
      "codeId": "string",
      "scoringScript": "string"
    },
    "compute": {
      "instanceCount": "int",
      "instanceType": "string",
      "isLocal": "bool",
      "location": "string",
      "properties": {
        "{customized property}": "string"
      },
      "target": "string"
    },
    "description": "string",
    "environmentId": "string",
    "environmentVariables": {
      "{customized property}": "string"
    },
    "errorThreshold": "int",
    "loggingLevel": "string",
    "miniBatchSize": "int",
    "model": {
      "referenceType": "string"
      // For remaining properties, see AssetReferenceBase objects
    },
    "outputConfiguration": {
      "appendRowFileName": "string",
      "outputAction": "string"
    },
    "partitionKeys": [ "string" ],
    "properties": {
      "{customized property}": "string"
    },
    "retrySettings": {
      "maxRetries": "int",
      "timeout": "string"
    }
  }
}

Objekty AssetReferenceBase

Nastavte vlastnost referenceType a určete typ objektu.

Pro DataPath použijte:

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

Jako ID použijte:

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

Jako OutputPath použijte:

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

Hodnoty vlastností

pracovní prostory/batchEndpoints/deployments

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments
apiVersion Verze rozhraní API prostředku 2021-03-01-preview
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Druhu Metadata používaná portálem, nástroji atd. k vykreslení různých prostředí uživatelského prostředí pro prostředky stejného typu. řetězec
identity Identita služby přidružená k prostředku. Identita prostředku
properties [Povinné] Další atributy entity BatchDeployment (povinné)

Identita prostředku

Název Description Hodnota
typ Definuje hodnoty pro typ ResourceIdentity. 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned
userAssignedIdentity Slovník identit přiřazených uživatelem, klíč je ID prostředku ARM UAI. ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentityMeta

UserAssignedIdentityMeta

Název Description Hodnota
clientId Aka application ID, což je jedinečný identifikátor vygenerovaný Azure AD, který je při počátečním zřizování svázán s aplikací a instančním objektem. řetězec
principalId ID objektu instančního objektu pro vaši spravovanou identitu, které slouží k udělení přístupu na základě role k prostředku Azure. řetězec

Nasazení služby Batch

Název Description Hodnota
codeConfiguration Konfigurace kódu pro nasazení koncového bodu CodeConfiguration
compute Konfigurace vazby výpočetních prostředků ComputeConfiguration
description Popis nasazení koncového bodu řetězec
id prostředí ID prostředku ARM specifikace prostředí pro nasazení koncového bodu řetězec
environmentVariables Konfigurace proměnných prostředí pro nasazení BatchDeploymentEnvironmentVariables
errorThreshold Prahová hodnota chyby, pokud počet chyb pro celý vstup překročí tuto hodnotu,
dávkové odvozování bude přerušeno. Rozsah je [-1, int. MaxValue].
Pro FileDataset je tato hodnota počet selhání souboru.
Pro TabularDataset je tato hodnota počtem selhání záznamů.
Pokud je nastavená hodnota -1 (dolní mez), budou všechna selhání během dávkového odvozu ignorována.
int
úroveň protokolování Úroveň protokolování pro operaci dávkového odvozování. Ladění
'Informace'
'Upozornění'
velikost miniBatchSize Velikost minidávky předané každému volání dávky.
Pro FileDataset je to počet souborů na minidávku.
Pro TabularDataset je to velikost záznamů v bajtech na minidávku.
int
model Odkaz na prostředek modelu pro nasazení koncového bodu. AssetReferenceBase
konfigurace výstupu Konfigurace výstupu pro operaci dávkového odvozování. BatchOutputConfiguration
partitionKeys Seznam klíčů oddílů používaný pro pojmenované dělení. string[]
properties Slovník vlastností. Vlastnosti se dají přidat, ale ne odebrat ani změnit. BatchDeploymentProperties
retrySettings Nastavení opakování pro operaci dávkového odvozování. BatchRetrySettings

CodeConfiguration

Název Description Hodnota
id kódu ID prostředku ARM prostředku kódu. řetězec
scoringScript [Povinné] Skript, který se má spustit při spuštění. např. "score.py" string (povinné)

Omezení:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]

ComputeConfiguration

Název Description Hodnota
instanceCount Počet instancí nebo uzlů int
typ instance Typ skladové položky, na které se má spustit. řetězec
isLocal Nastavte na true pro úlohy spuštěné na místních výpočetních prostředcích. bool
location Umístění pro spuštění virtuálního clusteru řetězec
properties Další vlastnosti. Vlastnosti ComputeConfiguration
Cíl ID prostředku ARM výpočetního prostředku, na který cílíte. Pokud ho nezadáte, prostředek se nasadí jako spravovaný. řetězec

Vlastnosti ComputeConfiguration

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

BatchDeploymentEnvironmentVariables

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

AssetReferenceBase

Název Description Hodnota
referenční typ Nastavení typu objektu DataPath
Id
OutputPath (povinné)

DataPathAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. Cesta k datům (povinné)
ID úložiště dat ID prostředku ARM úložiště dat, ve kterém se prostředek nachází. řetězec
program Cesta k souboru nebo adresáři v úložišti dat. řetězec

IdAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. 'Id' (povinné)
ID prostředku [Povinné] ID prostředku ARM prostředku. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

OutputPathAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. 'OutputPath' (povinné)
ID úlohy ID prostředku ARM úlohy řetězec
program Cesta k souboru nebo adresáři ve výstupu úlohy. řetězec

BatchOutputConfiguration

Název Description Hodnota
appendRowFileName Přizpůsobený název výstupního souboru pro výstupní akci append_row. řetězec
outputAction Určuje, jak bude výstup uspořádaný. 'AppendRow'
'SummaryOnly'

BatchDeploymentProperties

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

BatchRetrySettings

Název Description Hodnota
maxRetries Maximální počet opakování pro minidávku int
timeout Časový limit volání pro minidávku ve formátu ISO 8601 řetězec

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku workspaces/batchEndpoints/deployments je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2021-03-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 = {
        instanceCount = int
        instanceType = "string"
        isLocal = bool
        location = "string"
        properties = {
          {customized property} = "string"
        }
        target = "string"
      }
      description = "string"
      environmentId = "string"
      environmentVariables = {
        {customized property} = "string"
      }
      errorThreshold = int
      loggingLevel = "string"
      miniBatchSize = int
      model = {
        referenceType = "string"
        // For remaining properties, see AssetReferenceBase objects
      }
      outputConfiguration = {
        appendRowFileName = "string"
        outputAction = "string"
      }
      partitionKeys = [
        "string"
      ]
      properties = {
        {customized property} = "string"
      }
      retrySettings = {
        maxRetries = int
        timeout = "string"
      }
    }
    kind = "string"
  })
}

Objekty AssetReferenceBase

Nastavte vlastnost referenceType a určete typ objektu.

Pro DataPath použijte:

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

Jako ID použijte:

  referenceType = "Id"
  assetId = "string"

Jako OutputPath použijte:

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

Hodnoty vlastností

pracovní prostory/batchEndpoints/deployments

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2021-03-01-preview
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu batchEndpoints
tags Značky prostředků. Slovník názvů a hodnot značek.
Druhu Metadata používaná portálem, nástroji atd. k vykreslení různých prostředí uživatelského prostředí pro prostředky stejného typu. řetězec
identity Identita služby přidružená k prostředku. Identita prostředku
properties [Povinné] Další atributy entity BatchDeployment (povinné)

Identita prostředku

Název Description Hodnota
typ Definuje hodnoty pro typ ResourceIdentity. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
identity_ids Slovník identit přiřazených uživatelem, klíč je ID prostředku ARM UAI. Pole ID identit uživatelů

ResourceIdentityUserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentityMeta

UserAssignedIdentityMeta

Název Description Hodnota
clientId Aka application ID, což je jedinečný identifikátor vygenerovaný Azure AD, který je při počátečním zřizování svázán s aplikací a instančním objektem. řetězec
principalId ID objektu instančního objektu pro vaši spravovanou identitu, které slouží k udělení přístupu na základě role k prostředku Azure. řetězec

Nasazení služby Batch

Název Description Hodnota
codeConfiguration Konfigurace kódu pro nasazení koncového bodu CodeConfiguration
compute Konfigurace vazby výpočetních prostředků ComputeConfiguration
description Popis nasazení koncového bodu řetězec
id prostředí ID prostředku ARM specifikace prostředí pro nasazení koncového bodu řetězec
environmentVariables Konfigurace proměnných prostředí pro nasazení BatchDeploymentEnvironmentVariables
errorThreshold Prahová hodnota chyby, pokud počet chyb pro celý vstup překročí tuto hodnotu,
dávkové odvozování bude přerušeno. Rozsah je [-1, int. MaxValue].
Pro FileDataset je tato hodnota počet selhání souboru.
Pro TabularDataset je tato hodnota počtem selhání záznamů.
Pokud je nastavená hodnota -1 (dolní mez), budou všechna selhání během dávkového odvozu ignorována.
int
úroveň protokolování Úroveň protokolování pro operaci dávkového odvozování. "Debug" (Ladění)
"Informace"
"Upozornění"
velikost miniBatchSize Velikost minidávky předané každému volání dávky.
Pro FileDataset je to počet souborů na minidávku.
Pro TabularDataset je to velikost záznamů v bajtech na minidávku.
int
model Odkaz na prostředek modelu pro nasazení koncového bodu. AssetReferenceBase
konfigurace výstupu Konfigurace výstupu pro operaci dávkového odvozování. BatchOutputConfiguration
partitionKeys Seznam klíčů oddílů používaný pro pojmenované dělení. string[]
properties Slovník vlastností. Vlastnosti se dají přidat, ale ne odebrat ani změnit. BatchDeploymentProperties
retrySettings Nastavení opakování pro operaci dávkového odvozování. BatchRetrySettings

CodeConfiguration

Název Description Hodnota
id kódu ID prostředku ARM prostředku kódu. řetězec
scoringScript [Povinné] Skript, který se má spustit při spuštění. např. "score.py" string (povinné)

Omezení:
Minimální délka = 1
Vzor = [a-zA-Z0-9_]

ComputeConfiguration

Název Description Hodnota
instanceCount Počet instancí nebo uzlů int
typ instance Typ skladové položky, na které se má spustit. řetězec
isLocal Nastavte na true pro úlohy spuštěné na místních výpočetních prostředcích. bool
location Umístění pro spuštění virtuálního clusteru řetězec
properties Další vlastnosti. Vlastnosti ComputeConfiguration
Cíl ID prostředku ARM výpočetního prostředku, na který cílíte. Pokud ho nezadáte, prostředek se nasadí jako spravovaný. řetězec

Vlastnosti ComputeConfiguration

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

BatchDeploymentEnvironmentVariables

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

AssetReferenceBase

Název Description Hodnota
referenční typ Nastavení typu objektu DataPath
Id
OutputPath (povinné)

DataPathAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. "Cesta k datům" (povinné)
ID úložiště dat ID prostředku ARM úložiště dat, ve kterém se prostředek nachází. řetězec
program Cesta k souboru nebo adresáři v úložišti dat. řetězec

IdAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. "Id" (povinné)
ID prostředku [Povinné] ID prostředku ARM prostředku. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

OutputPathAssetReference

Název Description Hodnota
referenční typ [Povinné] Určuje typ odkazu na prostředek. "OutputPath" (povinné)
ID úlohy ID prostředku ARM úlohy řetězec
program Cesta k souboru nebo adresáři ve výstupu úlohy. řetězec

BatchOutputConfiguration

Název Description Hodnota
appendRowFileName Přizpůsobený název výstupního souboru pro výstupní akci append_row. řetězec
outputAction Určuje, jak bude výstup uspořádaný. "AppendRow"
"SummaryOnly"

BatchDeploymentProperties

Název Description Hodnota
{přizpůsobená vlastnost} řetězec

BatchRetrySettings

Název Description Hodnota
maxRetries Maximální počet opakování pro minidávku int
timeout Časový limit volání pro minidávku ve formátu ISO 8601 řetězec