Microsoft. MachineLearningServices workspaces/services 2020-09-01-pré-visualização

Definição de recurso bicep

O tipo de recursos de espaço de trabalho/serviços pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar uma Microsoft. MachineLearningServices/workspaces/services resource, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2020-09-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: {}
      inferencingStackVersion: 'string'
      name: 'string'
      python: {
        baseCondaEnvironment: 'string'
        condaDependencies: any()
        interpreterPath: 'string'
        userManagedDependencies: bool
      }
      r: {
        bioConductorPackages: [
          'string'
        ]
        cranPackages: [
          {
            name: 'string'
            repository: 'string'
          }
        ]
        customUrlPackages: [
          'string'
        ]
        gitHubPackages: [
          {
            authToken: 'string'
            repository: 'string'
          }
        ]
        rscriptPath: 'string'
        rVersion: 'string'
        snapshotDate: 'string'
        userManaged: bool
      }
      spark: {
        packages: [
          {
            artifact: 'string'
            group: 'string'
            version: 'string'
          }
        ]
        precachePackages: bool
        repositories: [
          'string'
        ]
      }
      version: 'string'
    }
    environmentReference: {
      name: 'string'
      version: 'string'
    }
    modelIds: [
      'string'
    ]
    models: [
      {
        createdTime: 'string'
        datasets: [
          {
            id: 'string'
            name: 'string'
          }
        ]
        derivedModelIds: [
          'string'
        ]
        description: 'string'
        experimentName: 'string'
        framework: 'string'
        frameworkVersion: 'string'
        id: 'string'
        kvTags: {}
        mimeType: 'string'
        modifiedTime: 'string'
        name: 'string'
        parentModelId: 'string'
        properties: {}
        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: {}
  properties: {}
  computeType: 'string'
  // For remaining properties, see workspaces/services objects
}

objetos de trabalho/serviços

Desajei a propriedade computeType para especificar o tipo de objeto.

Para a ACI, utilize:

  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'
  }

Para aKS, utilize:

  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'

Valores imobiliários

espaços de trabalho/serviços

Nome Descrição Valor
name O nome do recurso

Veja como definir nomes e tipos de recursos para crianças em Bicep.
corda (necessária)
localização O nome da localização/região de Azure. cadeia (de carateres)
pai Em Bicep, pode especificar o recurso principal para um recurso infantil. Só precisa de adicionar esta propriedade quando o recurso da criança for declarado fora do recurso principal.

Para obter mais informações, consulte o recurso Child fora do recurso dos pais.
Nome simbólico para recurso do tipo: espaços de trabalho
descrição A descrição do serviço. cadeia (de carateres)
ambienteImageRequest O Ambiente, modelos e ativos necessários para a inferencção. CreateServiceRequestEnvironmentImageRequest
keys As chaves de autenticação. Criar Chaves DeResequest
kvTags O dicionário de etiquetas de serviço. As etiquetas são mutáveis. objeto
propriedades O dicionário de propriedades de serviço. As propriedades são imutáveis. objeto
computeType Desaje o tipo de objeto ACI
AKS (obrigatório)

ACIServiceCreateRequest

Nome Descrição Valor
computeType O tipo de ambiente computacional para o serviço. «ACI» (obrigatório)
appInsightsEnabled Se o Application Insights está ou não ativado. bool
authEnabled Se a autenticação está ou não ativada no serviço. bool
cname O CName para o serviço. cadeia (de carateres)
resourcerequirements de resource Os requisitos de recursos do contentor. Requisitos de Recursos de Contentores
dataCollection Detalhes das opções de recolha de dados especificados. ACIServiceCreateRequestDataCollection
dnsNameLabel A etiqueta Dns para o serviço. cadeia (de carateres)
encriptaçãoProperties As propriedades de encriptação. ACIServiceCreateRequestEncryptionProperties
sslCertificate O certificado SSL público em formato PEM para utilizar se o SSL estiver ativado. string
sslEnabled Se o SSL está ou não ativado. bool
sslKey A chave SSL pública em formato PEM para o certificado. string
vnetConfiguration A configuração de rede virtual. ACIServiceCreateRequestVnetConfiguration

Requisitos de Recursos de Contentores

Nome Descrição Valor
cpu O número de núcleos de CPU no contentor. int
fpga O número de dispositivos PCIE da FPGA expostos ao contentor. Deve ser múltiplo de 2. int
gpu O número de núcleos de GPU no recipiente. int
memóriaInGB A quantidade de memória no recipiente em GB. int

ACIServiceCreateRequestDataCollection

Nome Descrição Valor
eventHubEnabled Opção para ativar/desativar o Centro de Eventos. bool
storageEnabled Opção para ativar/desativar o armazenamento. bool

ACIServiceCreateRequestEncryptionProperties

Nome Descrição Valor
nome chave Nome chave de encriptação corda (necessária)
keyVersion Versão chave de encriptação corda (necessária)
cofreBaseUrl url base de abóbada corda (necessária)

ACIServiceCreateRequestVnetConfiguration

Nome Descrição Valor
subnetName O nome da sub-rede de rede virtual. cadeia (de carateres)
vnetName O nome da rede virtual. string

AkSServiceCreateRequest

Nome Descrição Valor
computeType O tipo de ambiente computacional para o serviço. 'AKS' (obrigatório)
aadAuthEnabled Se a autenticação AAD está ou não ativada. bool
appInsightsEnabled Se o Application Insights está ou não ativado. bool
authEnabled Se a autenticação está ou não ativada. bool
autoScaler As propriedades do scaler automático. AKSServiceCreateRequestAutoScaler
computeName O nome do recurso computacional. string
resourcerequirements de resource Os requisitos de recursos do contentor. Requisitos de Recursos de Contentores
dataCollection Detalhes das opções de recolha de dados especificados. AKSServiceCreateRequestDataCollection
isDefault É esta a variante padrão. bool
livenessProbeRequirements Os requisitos da sonda de vida. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer O número máximo de pedidos simultâneos por contentor. int
maxQueueWaitMs O tempo máximo de um pedido aguarda na fila (em milissegundos). Após este tempo, o serviço devolverá 503 (Serviço Indisponível) int
espaço de nomes Kubernetes espaço de nome para o serviço. cadeia (de carateres)
numReplicas O número de réplicas no aglomerado. int
pontuaçãoTimeoutMs O tempo limite de pontuação em milissegundos. int
trafficPercentile A quantidade de variante de tráfego recebe. int
tipo O tipo da variante. 'Controlo'
'Tratamento'

AKSServiceCreateRequestAutoScaler

Nome Descrição Valor
autoscaleEnabled Opção para ativar/desativar o dimensionamento automático. bool
maxReplicas O número máximo de réplicas no aglomerado. int
minReplicas O número mínimo de réplicas para reduzir para. int
refreshPeriodInSeconds A quantidade de segundos para esperar entre atualizações de escala automática. int
targetUtilização A percentagem de utilização do alvo a utilizar para determinar se deve escalar o cluster. int

AKSServiceCreateRequestDataCollection

Nome Descrição Valor
eventHubEnabled Opção para ativar/desativar o Centro de Eventos. bool
storageEnabled Opção para ativar/desativar o armazenamento. bool

AKSServiceCreateRequestLivenessProbeRequirements

Nome Descrição Valor
falhaThreshold O número de falhas de permitir antes de devolver um estado pouco saudável. int
delays iniciais O atraso antes da primeira sonda em segundos. int
periodSegundos O tempo entre as sondas em segundos. int
sucessoThreshold O número de sondas bem sucedidas antes de devolver um estado saudável. int
timeoutSegundos O tempo limite da sonda em segundos. int

CreateServiceRequestEnvironmentImageRequest

Nome Descrição Valor
recursos A lista de bens. ImageAsset[]
programar de motoristas O nome do ficheiro do motorista. cadeia (de carateres)
ambiente Os detalhes do ambiente AZURE ML. AmbienteImageRequestEnvironment
conferência ambienteReferência Os detalhes únicos de identificação do ambiente AZURE ML. EnvironmentImageRequestEnvironmentReference
modelóides A lista de identificações de modelos. corda[]
modelos A lista de modelos. Modelo[]

ImageAsset

Nome Descrição Valor
ID O ID do Ativo. string
mímicaType O tipo de mímica. cadeia (de carateres)
desfazer as malas Se o Ativo está desembalado. bool
url A Url do Ativo. cadeia (de carateres)

AmbienteImageRequestEnvironment

Nome Descrição Valor
estivador A definição de um contentor Docker. ModelEnvironmentDefinitionDocker
ambienteVariables Definição de variáveis ambientais a definir no ambiente. objeto
inferencingStackVersion A versão da pilha de inferenculação adicionada à imagem. Para evitar adicionar uma pilha de inferenculação, não desajei este valor. Valores válidos: "mais recentes". string
name O nome do ambiente. string
python Configurações para um ambiente Python. ModelEnvironmentDefinitionPython
r Configurações para um ambiente R. ModelEnvironmentDefinitionR
spark A configuração para um ambiente de faísca. ModelEnvironmentDefinitionSpark
versão A versão ambiental. string

ModelEnvironmentDefinitionDocker

Nome Descrição Valor
baseDockerfile Base Dockerfile usado para corridas baseadas em Docker. Mutuamente exclusivo com a BaseImage. cadeia (de carateres)
baseImage Imagem base usada para corridas baseadas em Docker. Mutuamente exclusivo com BaseDockerfile. cadeia (de carateres)
baseImageRegistry Registo de imagem que contém a imagem base. ModelDockerSectionBaseImageRegistry

ModelDockerSectionBaseImageRegistry

Nome Descrição Valor
address cadeia (de carateres)
palavra-passe cadeia (de carateres)
nome de utilizador string

ModelEnvironmentDefinitionPython

Nome Descrição Valor
baseCondaEnvironment cadeia (de carateres)
condaDependencies Um JObject contendo dependências conda. Para o Bicep, pode utilizar qualquer( ) função.
intérpretePata O caminho do intérprete python para usar se não for necessário um ambiente de construção. O caminho especificado é usado para chamar o script do utilizador. cadeia (de carateres)
userManagedDependencies O verdadeiro significa que a AzureML reutiliza um ambiente python existente; Falsos meios que a AzureML criará um ambiente python baseado na especificação das dependências de Conda. bool

ModelEnvironmentDefinitionR

Nome Descrição Valor
bioConductorPackages Os pacotes da Bioconductor. corda[]
cranPackages Os pacotes CRAN para usar. RCranPackage[]
customUrlPackages Os pacotes de urls personalizados. corda[]
gitHubPackages Os pacotes diretamente do GitHub. RGitHubPackage[]
rscriptPath O caminho Rscript para usar se não for necessária uma construção de ambiente.
O caminho especificado é usado para chamar o script do utilizador.
cadeia (de carateres)
rVersão A versão de R a ser instalada cadeia (de carateres)
snapshotDate Data do snapshot MRAN para usar no formato YYYYY-MM-DD, por exemplo " 2019-04-17" cadeia (de carateres)
utilizadorGered Indica se o ambiente é gerido pelo utilizador ou pela AzureML. bool

RCranPackage

Nome Descrição Valor
name O nome do pacote. cadeia (de carateres)
repository O nome do repositório. string

RGitHubPackage

Nome Descrição Valor
authToken Sinal de acesso pessoal para instalar a partir de um repo privado cadeia (de carateres)
repository Endereço de repositório no nome de utilizador/repo[/subdir][@ref,#pull]. cadeia (de carateres)

ModelEnvironmentDefinitionSpark

Nome Descrição Valor
pacotes Os pacotes Spark para usar. SparkMavenPackage[]
pré-caixas Se pré-acarinhar os pacotes. bool
repositórios A lista de repositórios de faíscas. corda[]

SparkMavenPackage

Nome Descrição Valor
artefacto cadeia (de carateres)
group cadeia (de carateres)
versão cadeia (de carateres)

EnvironmentImageRequestEnvironmentReference

Nome Descrição Valor
name O nome do ambiente. cadeia (de carateres)
versão Versão do ambiente. cadeia (de carateres)

Modelação

Nome Descrição Valor
createdTime O tempo de criação do modelo (UTC). cadeia (de carateres)
conjuntos de dados A lista de conjuntos de dados associados ao modelo. DatasetReference[]
derivadosModelIds Modelos derivados deste modelo corda[]
descrição O texto de descrição do modelo. cadeia (de carateres)
experimentName O nome da experiência onde este modelo foi criado. string
arquitetura A estrutura modelo. cadeia (de carateres)
enquadramentoVersão A versão quadro modelo. cadeia (de carateres)
ID O Modelo Id. string
kvTags O dicionário de etiquetas modelo. Os objetos são mutáveis. objeto
mímicaType O tipo MIME de conteúdo do modelo. Para mais detalhes sobre o tipo MIME, abra https://www.iana.org/assignments/media-types/media-types.xhtml corda (necessária)
tempo modificado O último tempo modificado do Modelo (UTC). cadeia (de carateres)
name O nome modelo. corda (necessária)
parentModelId O ID do Modelo dos Pais. string
propriedades O dicionário de propriedade modelo. As propriedades são imutáveis. objeto
recursosRequirements Requisitos de recursos para o modelo Requisitos de Recursos de Contentores
runId O RunId que criou este modelo. cadeia (de carateres)
amostraInputData Prove os dados de entrada para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} string
sampleOutputData Amostra de dados de saída para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} cadeia (de carateres)
desfazer as malas Indica se precisamos de desempacotar o Modelo durante a criação do Docker Image. bool
url A URL do Modelo. Normalmente um URL SAS. corda (necessária)
versão A versão Modelo atribuída pelo Serviço de Gestão de Modelos. int

Referência de datasetReference

Nome Descrição Valor
ID O id da referência do conjunto de dados. string
name O nome da referência do conjunto de dados. cadeia (de carateres)

Criar Chaves DeResequest

Nome Descrição Valor
primaryKey A chave primária. string
secondaryKey A chave secundária. cadeia (de carateres)

Modelos de início rápido

Os seguintes modelos de arranque rápido implementam este tipo de recurso.

Modelo Descrição
Criar um serviço de aprendizagem automática Azure

Implementar no Azure
Este modelo cria um serviço de aprendizagem automática Azure.
Criar um serviço de aprendizagem automática Azure (AKS)

Implementar no Azure
Este modelo cria um serviço de aprendizagem automática Azure.

Definição de recurso de modelo DE ARM

O tipo de recursos de espaço de trabalho/serviços pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar uma Microsoft. MachineLearningServices/workspaces/services resource, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.MachineLearningServices/workspaces/services",
  "apiVersion": "2020-09-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": {},
      "inferencingStackVersion": "string",
      "name": "string",
      "python": {
        "baseCondaEnvironment": "string",
        "condaDependencies": {},
        "interpreterPath": "string",
        "userManagedDependencies": "bool"
      },
      "r": {
        "bioConductorPackages": [ "string" ],
        "cranPackages": [
          {
            "name": "string",
            "repository": "string"
          }
        ],
        "customUrlPackages": [ "string" ],
        "gitHubPackages": [
          {
            "authToken": "string",
            "repository": "string"
          }
        ],
        "rscriptPath": "string",
        "rVersion": "string",
        "snapshotDate": "string",
        "userManaged": "bool"
      },
      "spark": {
        "packages": [
          {
            "artifact": "string",
            "group": "string",
            "version": "string"
          }
        ],
        "precachePackages": "bool",
        "repositories": [ "string" ]
      },
      "version": "string"
    },
    "environmentReference": {
      "name": "string",
      "version": "string"
    },
    "modelIds": [ "string" ],
    "models": [
      {
        "createdTime": "string",
        "datasets": [
          {
            "id": "string",
            "name": "string"
          }
        ],
        "derivedModelIds": [ "string" ],
        "description": "string",
        "experimentName": "string",
        "framework": "string",
        "frameworkVersion": "string",
        "id": "string",
        "kvTags": {},
        "mimeType": "string",
        "modifiedTime": "string",
        "name": "string",
        "parentModelId": "string",
        "properties": {},
        "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": {},
  "properties": {},
  "computeType": "string"
  // For remaining properties, see workspaces/services objects
}

objetos de trabalho/serviços

Desajei a propriedade computeType para especificar o tipo de objeto.

Para a ACI, utilize:

  "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"
  }

Para aKS, utilize:

  "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"

Valores imobiliários

espaços de trabalho/serviços

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft. MachineLearningServices/workspaces/services'
apiVersion A versão api de recurso '2020-09-01-pré-estreia'
name O nome do recurso

Veja como definir nomes e tipos de recursos para crianças em modelos JSON ARM.
corda (necessária)
localização O nome da localização/região de Azure. cadeia (de carateres)
descrição A descrição do serviço. cadeia (de carateres)
ambienteImageRequest O Ambiente, modelos e ativos necessários para a inferencção. CreateServiceRequestEnvironmentImageRequest
keys As chaves de autenticação. Criar Chaves DeResequest
kvTags O dicionário de etiquetas de serviço. As etiquetas são mutáveis. objeto
propriedades O dicionário de propriedades de serviço. As propriedades são imutáveis. objeto
computeType Desaje o tipo de objeto ACI
AKS (obrigatório)

ACIServiceCreateRequest

Nome Descrição Valor
computeType O tipo de ambiente computacional para o serviço. «ACI» (obrigatório)
appInsightsEnabled Se o Application Insights está ou não ativado. bool
authEnabled Se a autenticação está ou não ativada no serviço. bool
cname O CName para o serviço. cadeia (de carateres)
resourcerequirements de resource Os requisitos de recursos do contentor. Requisitos de Recursos de Contentores
dataCollection Detalhes das opções de recolha de dados especificados. ACIServiceCreateRequestDataCollection
dnsNameLabel A etiqueta Dns para o serviço. cadeia (de carateres)
encriptaçãoProperties As propriedades de encriptação. ACIServiceCreateRequestEncryptionProperties
sslCertificate O certificado SSL público em formato PEM para utilizar se o SSL estiver ativado. cadeia (de carateres)
sslEnabled Se o SSL está ou não ativado. bool
sslKey A chave SSL pública em formato PEM para o certificado. cadeia (de carateres)
vnetConfiguration A configuração de rede virtual. ACIServiceCreateRequestVnetConfiguration

Requisitos de Recursos de Contentores

Nome Descrição Valor
cpu O número de núcleos de CPU no contentor. int
fpga O número de dispositivos PCIE da FPGA expostos ao contentor. Deve ser múltiplo de 2. int
gpu O número de núcleos de GPU no recipiente. int
memóriaInGB A quantidade de memória no recipiente em GB. int

ACIServiceCreateRequestDataCollection

Nome Descrição Valor
eventHubEnabled Opção para ativar/desativar o Centro de Eventos. bool
storageEnabled Opção para ativar/desativar o armazenamento. bool

ACIServiceCreateRequestEncryptionProperties

Nome Descrição Valor
nome chave Nome chave de encriptação corda (necessária)
keyVersion Versão chave de encriptação corda (necessária)
cofreBaseUrl url base de abóbada corda (necessária)

ACIServiceCreateRequestVnetConfiguration

Nome Descrição Valor
subnetName O nome da sub-rede de rede virtual. string
vnetName O nome da rede virtual. string

AkSServiceCreateRequest

Nome Descrição Valor
computeType O tipo de ambiente computacional para o serviço. 'AKS' (obrigatório)
aadAuthEnabled Se a autenticação AAD está ou não ativada. bool
appInsightsEnabled Se o Application Insights está ou não ativado. bool
authEnabled Se a autenticação está ou não ativada. bool
autoScaler As propriedades do scaler automático. AKSServiceCreateRequestAutoScaler
computeName O nome do recurso computacional. cadeia (de carateres)
resourcerequirements de resource Os requisitos de recursos do contentor. Requisitos de Recursos de Contentores
dataCollection Detalhes das opções de recolha de dados especificados. AKSServiceCreateRequestDataCollection
isDefault É esta a variante padrão. bool
livenessProbeRequirements Os requisitos da sonda de vida. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer O número máximo de pedidos simultâneos por contentor. int
maxQueueWaitMs O tempo máximo de um pedido aguarda na fila (em milissegundos). Após este tempo, o serviço devolverá 503 (Serviço Indisponível) int
espaço de nomes Kubernetes espaço de nome para o serviço. cadeia (de carateres)
numReplicas O número de réplicas no aglomerado. int
pontuaçãoTimeoutMs O tempo limite de pontuação em milissegundos. int
trafficPercentile A quantidade de variante de tráfego recebe. int
tipo O tipo da variante. 'Controlo'
'Tratamento'

AKSServiceCreateRequestAutoScaler

Nome Descrição Valor
autoscaleEnabled Opção para ativar/desativar o dimensionamento automático. bool
maxReplicas O número máximo de réplicas no aglomerado. int
minReplicas O número mínimo de réplicas para reduzir para. int
refreshPeriodInSeconds A quantidade de segundos para esperar entre atualizações de escala automática. int
targetUtilização A percentagem de utilização do alvo a utilizar para determinar se deve escalar o cluster. int

AKSServiceCreateRequestDataCollection

Nome Descrição Valor
eventHubEnabled Opção para ativar/desativar o Centro de Eventos. bool
storageEnabled Opção para ativar/desativar o armazenamento. bool

AKSServiceCreateRequestLivenessProbeRequirements

Nome Descrição Valor
falhaThreshold O número de falhas de permitir antes de devolver um estado pouco saudável. int
delays iniciais O atraso antes da primeira sonda em segundos. int
periodSegundos O tempo entre as sondas em segundos. int
sucessoThreshold O número de sondas bem sucedidas antes de devolver um estado saudável. int
timeoutSegundos O tempo limite da sonda em segundos. int

CreateServiceRequestEnvironmentImageRequest

Nome Descrição Valor
recursos A lista de bens. ImageAsset[]
programar de motoristas O nome do ficheiro do motorista. string
ambiente Os detalhes do ambiente AZURE ML. AmbienteImageRequestEnvironment
conferência ambienteReferência Os detalhes únicos de identificação do ambiente AZURE ML. EnvironmentImageRequestEnvironmentReference
modelóides A lista de identificações de modelos. corda[]
modelos A lista de modelos. Modelo[]

ImageAsset

Nome Descrição Valor
ID O ID do Ativo. string
mímicaType O tipo de mímica. cadeia (de carateres)
desfazer as malas Se o Ativo está desembalado. bool
url A Url do Ativo. string

AmbienteImageRequestEnvironment

Nome Descrição Valor
estivador A definição de um contentor Docker. ModelEnvironmentDefinitionDocker
ambienteVariables Definição de variáveis ambientais a definir no ambiente. objeto
inferencingStackVersion A versão da pilha de inferenculação adicionada à imagem. Para evitar adicionar uma pilha de inferenculação, não desajei este valor. Valores válidos: "mais recentes". string
name O nome do ambiente. cadeia (de carateres)
python Configurações para um ambiente Python. ModelEnvironmentDefinitionPython
r Configurações para um ambiente R. ModelEnvironmentDefinitionR
spark A configuração para um ambiente de faísca. ModelEnvironmentDefinitionSpark
versão A versão ambiental. cadeia (de carateres)

ModelEnvironmentDefinitionDocker

Nome Descrição Valor
baseDockerfile Base Dockerfile usado para corridas baseadas em Docker. Mutuamente exclusivo com a BaseImage. cadeia (de carateres)
baseImage Imagem base usada para corridas baseadas em Docker. Mutuamente exclusivo com BaseDockerfile. cadeia (de carateres)
baseImageRegistry Registo de imagem que contém a imagem base. ModelDockerSectionBaseImageRegistry

ModelDockerSectionBaseImageRegistry

Nome Descrição Valor
address string
palavra-passe cadeia (de carateres)
nome de utilizador string

ModelEnvironmentDefinitionPython

Nome Descrição Valor
baseCondaEnvironment cadeia (de carateres)
condaDependencies Um JObject contendo dependências conda.
intérpretePata O caminho do intérprete python para usar se não for necessário um ambiente de construção. O caminho especificado é usado para chamar o script do utilizador. cadeia (de carateres)
userManagedDependencies O verdadeiro significa que a AzureML reutiliza um ambiente python existente; Falsos meios que a AzureML criará um ambiente python baseado na especificação das dependências de Conda. bool

ModelEnvironmentDefinitionR

Nome Descrição Valor
bioConductorPackages Os pacotes da Bioconductor. corda[]
cranPackages Os pacotes CRAN para usar. RCranPackage[]
customUrlPackages Os pacotes de urls personalizados. corda[]
gitHubPackages Os pacotes diretamente do GitHub. RGitHubPackage[]
rscriptPath O caminho Rscript para usar se não for necessária uma construção de ambiente.
O caminho especificado é usado para chamar o script do utilizador.
string
rVersão A versão de R a ser instalada cadeia (de carateres)
snapshotDate Data do snapshot MRAN para usar no formato YYYYY-MM-DD, por exemplo " 2019-04-17" string
utilizadorGered Indica se o ambiente é gerido pelo utilizador ou pela AzureML. bool

RCranPackage

Nome Descrição Valor
name O nome do pacote. cadeia (de carateres)
repository O nome do repositório. cadeia (de carateres)

RGitHubPackage

Nome Descrição Valor
authToken Sinal de acesso pessoal para instalar a partir de um repo privado cadeia (de carateres)
repository Endereço de repositório no nome de utilizador/repo[/subdir][@ref,#pull]. cadeia (de carateres)

ModelEnvironmentDefinitionSpark

Nome Descrição Valor
pacotes Os pacotes Spark para usar. SparkMavenPackage[]
pré-caixas Se pré-acarinhar os pacotes. bool
repositórios A lista de repositórios de faíscas. corda[]

SparkMavenPackage

Nome Descrição Valor
artefacto string
group cadeia (de carateres)
versão cadeia (de carateres)

EnvironmentImageRequestEnvironmentReference

Nome Descrição Valor
name O nome do ambiente. cadeia (de carateres)
versão Versão do ambiente. cadeia (de carateres)

Modelação

Nome Descrição Valor
createdTime O tempo de criação do modelo (UTC). cadeia (de carateres)
conjuntos de dados A lista de conjuntos de dados associados ao modelo. DatasetReference[]
derivadosModelIds Modelos derivados deste modelo corda[]
descrição O texto de descrição do modelo. cadeia (de carateres)
experimentName O nome da experiência onde este modelo foi criado. cadeia (de carateres)
arquitetura A estrutura modelo. string
enquadramentoVersão A versão quadro modelo. cadeia (de carateres)
ID O Modelo Id. string
kvTags O dicionário de etiquetas modelo. Os objetos são mutáveis. objeto
mímicaType O tipo MIME de conteúdo do modelo. Para mais detalhes sobre o tipo MIME, abra https://www.iana.org/assignments/media-types/media-types.xhtml corda (necessária)
tempo modificado O último tempo modificado do Modelo (UTC). cadeia (de carateres)
name O nome modelo. corda (necessária)
parentModelId O ID do Modelo dos Pais. string
propriedades O dicionário de propriedade modelo. As propriedades são imutáveis. objeto
recursosRequirements Requisitos de recursos para o modelo Requisitos de Recursos de Contentores
runId O RunId que criou este modelo. string
amostraInputData Prove os dados de entrada para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} cadeia (de carateres)
sampleOutputData Amostra de dados de saída para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} cadeia (de carateres)
desfazer as malas Indica se precisamos de desempacotar o Modelo durante a criação do Docker Image. bool
url A URL do Modelo. Normalmente um URL SAS. corda (necessária)
versão A versão Modelo atribuída pelo Serviço de Gestão de Modelos. int

Referência de datasetReference

Nome Descrição Valor
ID O id da referência do conjunto de dados. cadeia (de carateres)
name O nome da referência do conjunto de dados. cadeia (de carateres)

Criar Chaves DeResequest

Nome Descrição Valor
primaryKey A chave primária. cadeia (de carateres)
secondaryKey A chave secundária. cadeia (de carateres)

Modelos de início rápido

Os seguintes modelos de arranque rápido implementam este tipo de recurso.

Modelo Descrição
Criar um serviço de aprendizagem automática Azure

Implementar no Azure
Este modelo cria um serviço de aprendizagem automática Azure.
Criar um serviço de aprendizagem automática Azure (AKS)

Implementar no Azure
Este modelo cria um serviço de aprendizagem automática Azure.

Definição de recursos Terraform (fornecedor AzAPI)

O tipo de recursos de espaço de trabalho/serviços pode ser implementado para:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar uma Microsoft. MachineLearningServices/workspaces/services resource, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/services@2020-09-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  body = jsonencode({
    description = "string"
    environmentImageRequest = {
      assets = [
        {
          id = "string"
          mimeType = "string"
          unpack = bool
          url = "string"
        }
      ]
      driverProgram = "string"
      environment = {
        docker = {
          baseDockerfile = "string"
          baseImage = "string"
          baseImageRegistry = {
            address = "string"
            password = "string"
            username = "string"
          }
        }
        environmentVariables = {}
        inferencingStackVersion = "string"
        name = "string"
        python = {
          baseCondaEnvironment = "string"
          interpreterPath = "string"
          userManagedDependencies = bool
        }
        r = {
          bioConductorPackages = [
            "string"
          ]
          cranPackages = [
            {
              name = "string"
              repository = "string"
            }
          ]
          customUrlPackages = [
            "string"
          ]
          gitHubPackages = [
            {
              authToken = "string"
              repository = "string"
            }
          ]
          rscriptPath = "string"
          rVersion = "string"
          snapshotDate = "string"
          userManaged = bool
        }
        spark = {
          packages = [
            {
              artifact = "string"
              group = "string"
              version = "string"
            }
          ]
          precachePackages = bool
          repositories = [
            "string"
          ]
        }
        version = "string"
      }
      environmentReference = {
        name = "string"
        version = "string"
      }
      modelIds = [
        "string"
      ]
      models = [
        {
          createdTime = "string"
          datasets = [
            {
              id = "string"
              name = "string"
            }
          ]
          derivedModelIds = [
            "string"
          ]
          description = "string"
          experimentName = "string"
          framework = "string"
          frameworkVersion = "string"
          id = "string"
          kvTags = {}
          mimeType = "string"
          modifiedTime = "string"
          name = "string"
          parentModelId = "string"
          properties = {}
          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 = {}
    body = jsonencode({
    properties = {}
    computeType = "string"
    // For remaining properties, see workspaces/services objects
  })
}

objetos de trabalho/serviços

Desajei a propriedade computeType para especificar o tipo de objeto.

Para a ACI, utilize:

  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"
  }

Para aKS, utilize:

  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"

Valores imobiliários

espaços de trabalho/serviços

Nome Descrição Valor
tipo O tipo de recurso "Microsoft. MachineLearningServices/workspaces/services@2020-09-01-pré-visualização"
name O nome do recurso corda (necessária)
localização O nome da localização/região de Azure. string
parent_id A identificação do recurso que é o pai deste recurso. ID para recurso do tipo: espaços de trabalho
descrição A descrição do serviço. cadeia (de carateres)
ambienteImageRequest O Ambiente, modelos e ativos necessários para a inferencção. CreateServiceRequestEnvironmentImageRequest
keys As chaves de autenticação. Criar Chaves DeResequest
kvTags O dicionário de etiquetas de serviço. As etiquetas são mutáveis. objeto
propriedades O dicionário de propriedades de serviço. As propriedades são imutáveis. objeto
computeType Desaje o tipo de objeto ACI
AKS (obrigatório)

ACIServiceCreateRequest

Nome Descrição Valor
computeType O tipo de ambiente computacional para o serviço. "ACI" (obrigatório)
appInsightsEnabled Se o Application Insights está ou não ativado. bool
authEnabled Se a autenticação está ou não ativada no serviço. bool
cname O CName para o serviço. cadeia (de carateres)
resourcerequirements de resource Os requisitos de recursos do contentor. Requisitos de Recursos de Contentores
dataCollection Detalhes das opções de recolha de dados especificados. ACIServiceCreateRequestDataCollection
dnsNameLabel A etiqueta Dns para o serviço. string
encriptaçãoProperties As propriedades de encriptação. ACIServiceCreateRequestEncryptionProperties
sslCertificate O certificado SSL público em formato PEM para utilizar se o SSL estiver ativado. string
sslEnabled Se o SSL está ou não ativado. bool
sslKey A chave SSL pública em formato PEM para o certificado. string
vnetConfiguration A configuração de rede virtual. ACIServiceCreateRequestVnetConfiguration

Requisitos de Recursos de Contentores

Nome Descrição Valor
cpu O número de núcleos de CPU no contentor. int
fpga O número de dispositivos PCIE da FPGA expostos ao contentor. Deve ser múltiplo de 2. int
gpu O número de núcleos de GPU no recipiente. int
memóriaInGB A quantidade de memória no recipiente em GB. int

ACIServiceCreateRequestDataCollection

Nome Descrição Valor
eventHubEnabled Opção para ativar/desativar o Centro de Eventos. bool
storageEnabled Opção para ativar/desativar o armazenamento. bool

ACIServiceCreateRequestEncryptionProperties

Nome Descrição Valor
nome chave Nome chave de encriptação corda (necessária)
keyVersion Versão chave de encriptação corda (necessária)
cofreBaseUrl url base de abóbada corda (necessária)

ACIServiceCreateRequestVnetConfiguration

Nome Descrição Valor
subnetName O nome da sub-rede de rede virtual. cadeia (de carateres)
vnetName O nome da rede virtual. cadeia (de carateres)

AkSServiceCreateRequest

Nome Descrição Valor
computeType O tipo de ambiente computacional para o serviço. "AKS" (obrigatório)
aadAuthEnabled Se a autenticação AAD está ou não ativada. bool
appInsightsEnabled Se o Application Insights está ou não ativado. bool
authEnabled Se a autenticação está ou não ativada. bool
autoScaler As propriedades do scaler automático. AKSServiceCreateRequestAutoScaler
computeName O nome do recurso computacional. cadeia (de carateres)
resourcerequirements de resource Os requisitos de recursos do contentor. Requisitos de Recursos de Contentores
dataCollection Detalhes das opções de recolha de dados especificados. AKSServiceCreateRequestDataCollection
isDefault É esta a variante padrão. bool
livenessProbeRequirements Os requisitos da sonda de vida. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer O número máximo de pedidos simultâneos por contentor. int
maxQueueWaitMs O tempo máximo de um pedido aguarda na fila (em milissegundos). Após este tempo, o serviço devolverá 503 (Serviço Indisponível) int
espaço de nomes Kubernetes espaço de nome para o serviço. string
numReplicas O número de réplicas no aglomerado. int
pontuaçãoTimeoutMs O tempo limite de pontuação em milissegundos. int
trafficPercentile A quantidade de variante de tráfego recebe. int
tipo O tipo da variante. "Controlo"
"Tratamento"

AKSServiceCreateRequestAutoScaler

Nome Descrição Valor
autoscaleEnabled Opção para ativar/desativar o dimensionamento automático. bool
maxReplicas O número máximo de réplicas no aglomerado. int
minReplicas O número mínimo de réplicas para reduzir para. int
refreshPeriodInSeconds A quantidade de segundos para esperar entre atualizações de escala automática. int
targetUtilização A percentagem de utilização do alvo a utilizar para determinar se deve escalar o cluster. int

AKSServiceCreateRequestDataCollection

Nome Descrição Valor
eventHubEnabled Opção para ativar/desativar o Centro de Eventos. bool
storageEnabled Opção para ativar/desativar o armazenamento. bool

AKSServiceCreateRequestLivenessProbeRequirements

Nome Descrição Valor
falhaThreshold O número de falhas de permitir antes de devolver um estado pouco saudável. int
delays iniciais O atraso antes da primeira sonda em segundos. int
periodSegundos O tempo entre as sondas em segundos. int
sucessoThreshold O número de sondas bem sucedidas antes de devolver um estado saudável. int
timeoutSegundos O tempo limite da sonda em segundos. int

CreateServiceRequestEnvironmentImageRequest

Nome Descrição Valor
recursos A lista de bens. ImageAsset[]
programar de motoristas O nome do ficheiro do motorista. cadeia (de carateres)
ambiente Os detalhes do ambiente AZURE ML. AmbienteImageRequestEnvironment
conferência ambienteReferência Os detalhes únicos de identificação do ambiente AZURE ML. EnvironmentImageRequestEnvironmentReference
modelóides A lista de identificações de modelos. corda[]
modelos A lista de modelos. Modelo[]

ImageAsset

Nome Descrição Valor
ID O ID do Ativo. cadeia (de carateres)
mímicaType O tipo de mímica. cadeia (de carateres)
desfazer as malas Se o Ativo está desembalado. bool
url A Url do Ativo. cadeia (de carateres)

AmbienteImageRequestEnvironment

Nome Descrição Valor
estivador A definição de um contentor Docker. ModelEnvironmentDefinitionDocker
ambienteVariables Definição de variáveis ambientais a definir no ambiente. objeto
inferencingStackVersion A versão da pilha de inferenculação adicionada à imagem. Para evitar adicionar uma pilha de inferenculação, não desajei este valor. Valores válidos: "mais recentes". cadeia (de carateres)
name O nome do ambiente. cadeia (de carateres)
python Configurações para um ambiente Python. ModelEnvironmentDefinitionPython
r Configurações para um ambiente R. ModelEnvironmentDefinitionR
spark A configuração para um ambiente de faísca. ModelEnvironmentDefinitionSpark
versão A versão ambiental. cadeia (de carateres)

ModelEnvironmentDefinitionDocker

Nome Descrição Valor
baseDockerfile Base Dockerfile usado para corridas baseadas em Docker. Mutuamente exclusivo com a BaseImage. string
baseImage Imagem base usada para corridas baseadas em Docker. Mutuamente exclusivo com BaseDockerfile. cadeia (de carateres)
baseImageRegistry Registo de imagem que contém a imagem base. ModelDockerSectionBaseImageRegistry

ModelDockerSectionBaseImageRegistry

Nome Descrição Valor
address cadeia (de carateres)
palavra-passe cadeia (de carateres)
nome de utilizador string

ModelEnvironmentDefinitionPython

Nome Descrição Valor
baseCondaEnvironment string
condaDependencies Um JObject contendo dependências conda.
intérpretePata O caminho do intérprete python para usar se não for necessário um ambiente de construção. O caminho especificado é usado para chamar o script do utilizador. string
userManagedDependencies O verdadeiro significa que a AzureML reutiliza um ambiente python existente; Falsos meios que a AzureML criará um ambiente python baseado na especificação das dependências de Conda. bool

ModelEnvironmentDefinitionR

Nome Descrição Valor
bioConductorPackages Os pacotes da Bioconductor. corda[]
cranPackages Os pacotes CRAN para usar. RCranPackage[]
customUrlPackages Os pacotes de urls personalizados. corda[]
gitHubPackages Os pacotes diretamente do GitHub. RGitHubPackage[]
rscriptPath O caminho Rscript para usar se não for necessária uma construção de ambiente.
O caminho especificado é usado para chamar o script do utilizador.
cadeia (de carateres)
rVersão A versão de R a ser instalada cadeia (de carateres)
snapshotDate Data do snapshot MRAN para usar no formato YYYYY-MM-DD, por exemplo " 2019-04-17" cadeia (de carateres)
utilizadorGered Indica se o ambiente é gerido pelo utilizador ou pela AzureML. bool

RCranPackage

Nome Descrição Valor
name O nome do pacote. cadeia (de carateres)
repository O nome do repositório. cadeia (de carateres)

RGitHubPackage

Nome Descrição Valor
authToken Sinal de acesso pessoal para instalar a partir de um repo privado cadeia (de carateres)
repository Endereço de repositório no nome de utilizador/repo[/subdir][@ref,#pull]. cadeia (de carateres)

ModelEnvironmentDefinitionSpark

Nome Descrição Valor
pacotes Os pacotes Spark para usar. SparkMavenPackage[]
pré-caixas Se pré-acarinhar os pacotes. bool
repositórios A lista de repositórios de faíscas. corda[]

SparkMavenPackage

Nome Descrição Valor
artefacto cadeia (de carateres)
group cadeia (de carateres)
versão string

EnvironmentImageRequestEnvironmentReference

Nome Descrição Valor
name O nome do ambiente. cadeia (de carateres)
versão Versão do ambiente. string

Modelação

Nome Descrição Valor
createdTime O tempo de criação do modelo (UTC). cadeia (de carateres)
conjuntos de dados A lista de conjuntos de dados associados ao modelo. DatasetReference[]
derivadosModelIds Modelos derivados deste modelo corda[]
descrição O texto de descrição do modelo. cadeia (de carateres)
experimentName O nome da experiência onde este modelo foi criado. cadeia (de carateres)
arquitetura A estrutura modelo. cadeia (de carateres)
enquadramentoVersão A versão quadro modelo. cadeia (de carateres)
ID O Modelo Id. string
kvTags O dicionário de etiquetas modelo. Os objetos são mutáveis. objeto
mímicaType O tipo MIME de conteúdo do modelo. Para mais detalhes sobre o tipo MIME, abra https://www.iana.org/assignments/media-types/media-types.xhtml corda (necessária)
tempo modificado O último tempo modificado do Modelo (UTC). cadeia (de carateres)
name O nome modelo. corda (necessária)
parentModelId O ID do Modelo dos Pais. string
propriedades O dicionário de propriedade modelo. As propriedades são imutáveis. objeto
recursosRequirements Requisitos de recursos para o modelo Requisitos de Recursos de Contentores
runId O RunId que criou este modelo. cadeia (de carateres)
amostraInputData Prove os dados de entrada para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} cadeia (de carateres)
sampleOutputData Amostra de dados de saída para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} cadeia (de carateres)
desfazer as malas Indica se precisamos de desempacotar o Modelo durante a criação do Docker Image. bool
url A URL do Modelo. Normalmente um URL SAS. corda (necessária)
versão A versão Modelo atribuída pelo Serviço de Gestão de Modelos. int

Referência de datasetReference

Nome Descrição Valor
ID O id da referência do conjunto de dados. string
name O nome da referência do conjunto de dados. string

Criar Chaves DeResequest

Nome Descrição Valor
primaryKey A chave primária. cadeia (de carateres)
secondaryKey A chave secundária. string