Megosztás a következőn keresztül:


Microsoft.MachineLearningServices-munkaterületek/computes 2022-12-01-preview

Bicep-erőforrásdefiníció

A munkaterületek/számítási erőforrások típusa üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2022-12-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    computeLocation: 'string'
    description: 'string'
    disableLocalAuth: bool
    resourceId: 'string'
    computeType: 'string'
    // For remaining properties, see Compute objects
  }
}

Számítási objektumok

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

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

  computeType: 'AKS'
  properties: {
    agentCount: int
    agentVmSize: 'string'
    aksNetworkingConfiguration: {
      dnsServiceIP: 'string'
      dockerBridgeCidr: 'string'
      serviceCidr: 'string'
      subnetId: 'string'
    }
    clusterFqdn: 'string'
    clusterPurpose: 'string'
    loadBalancerSubnet: 'string'
    loadBalancerType: 'string'
    sslConfiguration: {
      cert: 'string'
      cname: 'string'
      key: 'string'
      leafDomainLabel: 'string'
      overwriteExistingDomain: bool
      status: 'string'
    }
  }

Az AmlComputeesetében használja a következőt:

  computeType: 'AmlCompute'
  properties: {
    enableNodePublicIp: bool
    isolatedNetwork: bool
    osType: 'string'
    propertyBag: any()
    remoteLoginPortPublicAccess: 'string'
    scaleSettings: {
      maxNodeCount: int
      minNodeCount: int
      nodeIdleTimeBeforeScaleDown: 'string'
    }
    subnet: {
      id: 'string'
    }
    userAccountCredentials: {
      adminUserName: 'string'
      adminUserPassword: 'string'
      adminUserSshPublicKey: 'string'
    }
    virtualMachineImage: {
      id: 'string'
    }
    vmPriority: 'string'
    vmSize: 'string'
  }

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

  computeType: 'ComputeInstance'
  properties: {
    applicationSharingPolicy: 'string'
    autologgerSettings: {
      mlflowAutologger: 'string'
    }
    computeInstanceAuthorizationType: 'personal'
    customServices: [
      {
        docker: {
          privileged: bool
          {customized property}: any()
        }
        endpoints: [
          {
            hostIp: 'string'
            name: 'string'
            protocol: 'string'
            published: int
            target: int
          }
        ]
        environmentVariables: {
          {customized property}: {
            type: 'local'
            value: 'string'
            {customized property}: any()
          }
        }
        image: {
          reference: 'string'
          type: 'string'
          {customized property}: any()
        }
        name: 'string'
        volumes: [
          {
            bind: {
              createHostPath: bool
              propagation: 'string'
              selinux: 'string'
            }
            consistency: 'string'
            readOnly: bool
            source: 'string'
            target: 'string'
            tmpfs: {
              size: int
            }
            type: 'string'
            volume: {
              nocopy: bool
            }
          }
        ]
        {customized property}: any()
      }
    ]
    enableNodePublicIp: bool
    idleTimeBeforeShutdown: 'string'
    personalComputeInstanceSettings: {
      assignedUser: {
        objectId: 'string'
        tenantId: 'string'
      }
    }
    schedules: {
      computeStartStop: [
        {
          action: 'string'
          cron: {
            endTime: 'string'
            expression: 'string'
            startTime: 'string'
            timeZone: 'string'
            triggerType: 'string'
          }
          recurrence: {
            endTime: 'string'
            frequency: 'string'
            interval: int
            schedule: {
              hours: [
                int
              ]
              minutes: [
                int
              ]
              monthDays: [
                int
              ]
              weekDays: [
                'string'
              ]
            }
            startTime: 'string'
            timeZone: 'string'
            triggerType: 'string'
          }
          schedule: {
            id: 'string'
            provisioningStatus: 'string'
            status: 'string'
          }
          status: 'string'
          triggerType: 'string'
        }
      ]
    }
    setupScripts: {
      scripts: {
        creationScript: {
          scriptArguments: 'string'
          scriptData: 'string'
          scriptSource: 'string'
          timeout: 'string'
        }
        startupScript: {
          scriptArguments: 'string'
          scriptData: 'string'
          scriptSource: 'string'
          timeout: 'string'
        }
      }
    }
    sshSettings: {
      adminPublicKey: 'string'
      sshPublicAccess: 'string'
    }
    subnet: {
      id: 'string'
    }
    vmSize: 'string'
  }

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

  computeType: 'Databricks'
  properties: {
    databricksAccessToken: 'string'
    workspaceUrl: 'string'
  }

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

  computeType: 'DataFactory'

A DataLakeAnalyticsesetében használja a következőt:

  computeType: 'DataLakeAnalytics'
  properties: {
    dataLakeStoreAccountName: 'string'
  }

A HDInsightesetén használja a következőt:

  computeType: 'HDInsight'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
  }

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

  computeType: 'Kubernetes'
  properties: {
    defaultInstanceType: 'string'
    extensionInstanceReleaseTrain: 'string'
    extensionPrincipalId: 'string'
    instanceTypes: {
      {customized property}: {
        nodeSelector: {
          {customized property}: 'string'
        }
        resources: {
          limits: {
            {customized property}: 'string'
          }
          requests: {
            {customized property}: 'string'
          }
        }
      }
    }
    namespace: 'string'
    relayConnectionString: 'string'
    serviceBusConnectionString: 'string'
    vcName: 'string'
  }

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

  computeType: 'SynapseSpark'
  properties: {
    autoPauseProperties: {
      delayInMinutes: int
      enabled: bool
    }
    autoScaleProperties: {
      enabled: bool
      maxNodeCount: int
      minNodeCount: int
    }
    nodeCount: int
    nodeSize: 'string'
    nodeSizeFamily: 'string'
    poolName: 'string'
    resourceGroup: 'string'
    sparkVersion: 'string'
    subscriptionId: 'string'
    workspaceName: 'string'
  }

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

  computeType: 'VirtualMachine'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    isNotebookInstanceCompute: bool
    notebookServerPort: int
    sshPort: int
    virtualMachineSize: 'string'
  }

Tulajdonságértékek

munkaterületek/számítások

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

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz Bicep.
sztring (kötelező)

Karakterkorlát: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikus és kötőjelek.
hely Megadja az erőforrás helyét. húr
Címkék Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A munkaterület termékváltozata. termékváltozat
szülő A Bicepben megadhatja a 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ó: szülőerőforráson kívüli gyermekerőforrás.
A típus erőforrásának szimbolikus neve: munkaterületek
azonosság Az erőforrás identitása. ManagedServiceIdentity
kellékek Számítási tulajdonságok Számítási

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. 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.

Számlál

Név Leírás Érték
computeLocation A mögöttes számítás helye húr
leírás A Machine Learning-számítás leírása. húr
disableLocalAuth Tiltsa le a helyi hitelesítést, és győződjön meg arról, hogy az ügyfelek kizárólag az MSI-t és az AAD-t használhatják kizárólag hitelesítésre. Bool
resourceId A mögöttes számítás ARM-erőforrás-azonosítója húr
computeType Az objektumtípus beállítása AKS-
AmlCompute
ComputeInstance
Databricks
DataFactory
DataLakeAnalytics
HDInsight
Kubernetes
SynapseSpark
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
kellékek AKS-tulajdonságok AKSSchemaProperties

AKSSchemaProperties

Név Leírás Érték
agentCount Ügynökök száma Int

Korlátok:
Minimális érték = 0
agentVmSize Ügynök virtuális gép mérete húr
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózatokhoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve húr
clusterPurpose A fürt tervezett használata "DenseProd"
"DevTest"
"FastProd"
loadBalancerSubnet Load Balancer alhálózat húr
loadBalancerType Terheléselosztó típusa "InternalLoadBalancer"
'PublicIp'
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a ServiceCidrben megadott Kubernetes szolgáltatáscímtartományon belül kell lennie. húr

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal vagy a Kubernetes szolgáltatás címtartományával sem. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-tartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem fedheti át az alhálózati IP-tartományokat. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózati azonosító Virtuális hálózati alhálózat erőforrásazonosítója, amelyhez a számítási csomópontok tartoznak húr

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
cname A tanúsítvány CNAME-jének neve húr
kulcs Kulcsadatok húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
leafDomainLabel Nyilvános végpont levéltartománycímkéje húr
overwriteExistingDomain Azt jelzi, hogy felülírja-e a meglévő tartománycímkét. Bool
állapot Ssl engedélyezése vagy letiltása pontozáshoz 'Auto'
"Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
kellékek Az AmlCompute tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
enableNodePublicIp A csomópont nyilvános IP-címének kiépítésének engedélyezése vagy letiltása. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. Bool
izolált hálózat A hálózat elszigetelt vagy nem Bool
osType Számítási operációs rendszer típusa "Linux"
"Windows"
propertyBag További tulajdonságokat tartalmazó tulajdonságtáska. A Bicep esetében az any() függvény használható.
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs meghatározva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Hitelesítő adatok egy rendszergazdai felhasználói fiókhoz, amely minden számítási csomóponton létrejön. UserAccountCredentials
virtualMachineImage Az AML Compute virtuálisgép-rendszerképe – csak windows VirtualMachineImage
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete húr

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma Int
nodeIdleTimeBeforeScaleDown A csomópont tétlenségi ideje az amlCompute skálázása előtt. Ennek a sztringnek RFC formátumban kell lennie. húr

ResourceId

Név Leírás Érték
azonosító Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH nyilvános kulcsa. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

VirtualMachineImage

Név Leírás Érték
azonosító Virtuális gép rendszerképének elérési útja sztring (kötelező)

ComputeInstance

Név Leírás Érték
computeType A számítás típusa "ComputeInstance" (kötelező)
kellékek A ComputeInstance tulajdonságai ComputeInstanceProperties

ComputeInstanceProperties

Név Leírás Érték
applicationSharingPolicy A számítási példány alkalmazásainak a szülő-munkaterület felhasználói közötti megosztására vonatkozó szabályzat. Ha személyes, csak a létrehozó férhet hozzá az alkalmazásokhoz ezen a számítási példányon. Megosztott állapotban a munkaterület bármely felhasználója hozzáférhet az adott példány alkalmazásaihoz a hozzárendelt szerepkörétől függően. "Személyes"
"Megosztott"
autologgerSettings Megadja az autologger beállításait. ComputeInstanceAutologgerSettings
computeInstanceAuthorizationType A számítási példány engedélyezési típusa. Az elérhető értékek személyesek (alapértelmezett). "személyes"
customServices A számításhoz hozzáadott egyéni szolgáltatások listája. CustomService[]
enableNodePublicIp A csomópont nyilvános IP-címének kiépítésének engedélyezése vagy letiltása. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. Bool
idleTimeBeforeShutdown Leállítja a számítási példányt a felhasználó által megadott inaktivitási időszak után. Az idő ISO8601 formátumban van meghatározva. A minimum 15 perc, maximum 3 nap. húr
personalComputeInstanceSettings Személyes számítási példány beállításai. PersonalComputeInstanceSettings
Menetrend A számításokra alkalmazandó ütemezések listája. ComputeSchedules
setupScripts A fürt beállításához végrehajtandó testreszabott szkriptek részletei. SetupScripts
sshSettings Megadja az SSH-hozzáférés házirendjét és beállításait. ComputeInstanceSshSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
vmSize Virtuális gép mérete húr

ComputeInstanceAutologgerSettings

Név Leírás Érték
mlflowAutologger Azt jelzi, hogy a mlflow autologger engedélyezve van-e a jegyzetfüzetekhez. "Letiltva"
"Engedélyezve"

CustomService

Név Leírás Érték
kikötőmunkás A rendszerkép Docker-beállításainak ismertetése Docker
Végpontok A tároló végpontjainak konfigurálása végpont[]
environmentVariables A tároló környezeti változója CustomServiceEnvironmentVariables
kép A kép specifikációinak ismertetése kép
név Az egyéni szolgáltatás neve húr
Kötetek A tároló köteteinek konfigurálása VolumeDefinition[]
{testreszabott tulajdonság} A Bicep esetében az any() függvény használható.

Kikötőmunkás

Név Leírás Érték
kiváltságos Annak jelzése, hogy a tárolónak jogosultsági vagy nem jogosultsági módban kell-e futnia. Bool
{testreszabott tulajdonság} A Bicep esetében az any() függvény használható.

Végpont

Név Leírás Érték
hostIp Gazdagép IP-címe, amelyen keresztül az alkalmazás ki van téve a tárolóból húr
név A végpont neve húr
protokoll Protokoll, amely a végponton keresztüli kommunikációt fogja végbevezetni 'http'
"tcp"
'udp'
Közzétett Port, amelyen az alkalmazás a tárolóból ki van téve. Int
cél Alkalmazásport a tárolón belül. Int

CustomServiceEnvironmentVariables

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

EnvironmentVariable

Név Leírás Érték
típus A környezeti változó típusa. Lehetséges értékek: helyi – Helyi változó esetén "helyi"
érték A Környezeti változó értéke húr
{testreszabott tulajdonság} A Bicep esetében az any() függvény használható.

Kép

Név Leírás Érték
utalás Képhivatkozás URL-címe húr
típus A kép típusa. A lehetséges értékek a következők: docker – Docker-rendszerképek esetén. azureml – AzureML-rendszerképekhez "azureml"
"docker"
{testreszabott tulajdonság} A Bicep esetében az any() függvény használható.

VolumeDefinition

Név Leírás Érték
köt A csatlakoztatás kötési beállításai BindOptions
következetesség A kötet konzisztenciája húr
readOnly Adja meg, hogy a kötetet írásvédettként szeretné-e csatlakoztatni. Ennek alapértelmezett értéke hamis. Bool
forrás A csatlakoztatás forrása. Kötés csatlakoztatása esetén ez a gazdagép elérési útja. húr
cél A csatlakoztatás célpontja. Kötés csatlakoztatása esetén ez a tároló elérési útja. húr
tmpfs tmpfs lehetőség a csatlakoztatáshoz TmpfsOptions
típus A kötetdefiníció típusa. Lehetséges értékek: kötés,kötet,tmpfs,npipe "kötés"
'npipe'
'tmpfs'
"kötet"
térfogat A csatlakoztatás kötetbeállításai VolumeOptions

BindOptions

Név Leírás Érték
createHostPath Adja meg, hogy létre kívánja-e hozni a gazdagép elérési útját. Bool
terjesztés Kötési beállítás típusa húr
selinux Említse meg a selinux beállításokat. húr

TmpfsOptions

Név Leírás Érték
méret A Tmpfs méretének említése Int

VolumeOptions

Név Leírás Érték
nocopy Annak jelzése, hogy a kötet nincs-e nincs-e megadva Bool

PersonalComputeInstanceSettings

Név Leírás Érték
assignedUser Egy felhasználó, aki kifejezetten egy személyes számítási példányhoz van hozzárendelve. AssignedUser

AssignedUser

Név Leírás Érték
objectId A felhasználó AAD-objektumazonosítója. sztring (kötelező)
tenantId A felhasználó AAD-bérlőazonosítója. sztring (kötelező)

ComputeSchedules

Név Leírás Érték
computeStartStop Az alkalmazni kívánt számítási kezdési leállások listája. ComputeStartStopSchedule[]

ComputeStartStopSchedule

Név Leírás Érték
akció [Kötelező] A számítási teljesítmény művelete. "Start"
"Leállítás"
cron Akkor szükséges, ha a triggerType Cron. CronTrigger
Ismétlődés Kötelező, ha a triggerType ismétlődik. RecurrenceTrigger
menetrend [Elavult] Már nincs használatban. ScheduleBase
állapot Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"
triggerType [Kötelező] Az ütemezési eseményindító típusa. 'Cron'
"Ismétlődés"

CronTrigger

Név Leírás Érték
endTime Az ISO 8601-ben az ütemezés befejezési idejét adja meg, de UTC-eltolás nélkül. Tekintse meg https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nem jelenik meg, az ütemezés határozatlan ideig fog futni
húr
kifejezés [Kötelező] Az ütemezés cron-kifejezését adja meg.
A kifejezésnek NCronTab formátumot kell követnie.
sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
startTime Iso 8601 formátumban, de UTC eltolás nélkül adja meg az ütemezés kezdési idejét. húr
timeZone Azt az időzónát adja meg, amelyben az ütemezés fut.
Az időzónának a Windows időzóna formátumát kell követnie. Lásd: /windows-hardware/manufacture/desktop/default-time-zones
húr
triggerType [Kötelező] 'Cron'
"Ismétlődés" (kötelező)

RecurrenceTrigger

Név Leírás Érték
endTime Az ISO 8601-ben az ütemezés befejezési idejét adja meg, de UTC-eltolás nélkül. Tekintse meg https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nem jelenik meg, az ütemezés határozatlan ideig fog futni
húr
frekvencia [Kötelező] Az ütemezés aktiválásának gyakorisága. "Nap"
"Óra"
"Perc"
"Hónap"
"Hét" (kötelező)
intervallum [Kötelező] A gyakorisággal együtt adja meg az ütemezési időközt int (kötelező)
menetrend Az ismétlődés ütemezése. RecurrenceSchedule
startTime Iso 8601 formátumban, de UTC eltolás nélkül adja meg az ütemezés kezdési idejét. húr
timeZone Azt az időzónát adja meg, amelyben az ütemezés fut.
Az időzónának a Windows időzóna formátumát kell követnie. Lásd: /windows-hardware/manufacture/desktop/default-time-zones
húr
triggerType [Kötelező] 'Cron'
"Ismétlődés" (kötelező)

RecurrenceSchedule

Név Leírás Érték
Óra [Kötelező] Az ütemezéshez tartozó órák listája. int[] (kötelező)
jegyzőkönyv [Kötelező] Az ütemezés perceinek listája. int[] (kötelező)
monthDays Az ütemezés hónap napjainak listája int[]
Hétköznap Az ütemezés napjainak listája. Sztringtömb, amely a következők bármelyikét tartalmazza:
"Péntek"
"Hétfő"
"Szombat"
"Vasárnap"
'Csütörtök'
'Kedd'
"Szerda"

ScheduleBase

Név Leírás Érték
azonosító Egy rendszer által hozzárendelt azonosító az ütemezéshez. húr
provisioningStatus Az ütemezés jelenlegi üzembe helyezési állapota. "Befejezve"
"Sikertelen"
"Kiépítés"
állapot Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"

SetupScripts

Név Leírás Érték
Parancsfájlok Testreszabott beállítási szkriptek ScriptsToExecute

ScriptsToExecute

Név Leírás Érték
creationScript Szkript, amely csak egyszer fut a számítás kiépítése során. ScriptReference
startupScript A gép minden indításakor futtatott szkript. ScriptReference

ScriptReference

Név Leírás Érték
scriptArguments A futtatandó szkriptnek átadott választható parancssori argumentumok. húr
scriptData A szkriptek helye a csatlakoztatott kötetben. húr
scriptSource A szkript tárolási forrása: beágyazott, munkaterület. húr
időkorlát Az időtúllépési parancsnak átadott opcionális időtartam. húr

ComputeInstanceSshSettings

Név Leírás Érték
adminPublicKey Sztringként adja meg az SSH rsa nyilvános kulcsfájlt. Az "ssh-keygen -t rsa -b 2048" használatával hozza létre az SSH-kulcspárokat. húr
sshPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port bezárult ezen a példányon. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitott és elérhető a VNet/alhálózati szabályzatnak megfelelően, ha van ilyen. "Letiltva"
"Engedélyezve"

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
kellékek A Databricks tulajdonságai DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat húr
workspaceUrl Munkaterület URL-címe húr

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
kellékek DataLakeAnalyticsSchemaProperties

DataLakeAnalyticsSchemaProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve húr

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
kellékek HDInsight számítási tulajdonságok HDInsightProperties

HDInsightProperties

Név Leírás Érték
cím A fürt fő csomópontjának nyilvános IP-címe. húr
administratorAccount Rendszergazdai hitelesítő adatok a fürt fő csomópontjához VirtualMachineSsh hitelesítő adatok
sshPort A port meg van nyitva a fürt fő csomópontján lévő ssh-kapcsolatokhoz. Int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava húr
privateKeyData Titkos kulcs adatai húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
publicKeyData Nyilvános kulcs adatai húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
felhasználónév Rendszergazdai fiók felhasználóneve húr

Kubernetes

Név Leírás Érték
computeType A számítás típusa "Kubernetes" (kötelező)
kellékek A Kubernetes tulajdonságai KubernetesProperties

KubernetesProperties

Név Leírás Érték
defaultInstanceType Alapértelmezett példánytípus húr
extensionInstanceReleaseTrain Bővítménypéldány kiadási betanítása. húr
extensionPrincipalId A bővítmény egyszerű azonosítója. húr
instanceTypes Példánytípus sémája KubernetesPropertiesInstanceTypes
névtér Számítási névtér húr
relayConnectionString Relay kapcsolati sztring. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
serviceBusConnectionString ServiceBus kapcsolati sztring. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
vcName VC név. húr

KubernetesPropertiesInstanceTypes

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

InstanceTypeSchema

Név Leírás Érték
nodeSelector Csomópontválasztó InstanceTypeSchemaNodeSelector
Erőforrások Erőforrás-kérelmek/korlátozások ehhez a példánytípushoz InstanceTypeSchemaResources

InstanceTypeSchemaNodeSelector

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

InstanceTypeSchemaResources

Név Leírás Érték
Határok Erőforráskorlátok ehhez a példánytípushoz InstanceResourceSchema
Kérelmek Erőforrás-kérelmek ehhez a példánytípushoz InstanceResourceSchema

InstanceResourceSchema

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

SynapseSpark

Név Leírás Érték
computeType A számítás típusa "SynapseSpark" (kötelező)
kellékek SynapseSparkProperties

SynapseSparkProperties

Név Leírás Érték
autoPauseProperties Automatikus szüneteltetés tulajdonságai. AutoPauseProperties
autoScaleProperties Tulajdonságok automatikus méretezése. AutoScaleProperties
nodeCount A számításhoz jelenleg hozzárendelt számítási csomópontok száma. Int
nodeSize Csomópont mérete. húr
nodeSizeFamily Csomópontméret család. húr
poolName Készlet neve. húr
resourceGroup Annak az erőforráscsoportnak a neve, amelyben a munkaterület található. húr
sparkVersion Spark-verzió. húr
subscriptionId Azure-előfizetés azonosítója. húr
workspaceName Az Azure Machine Learning-munkaterület neve. húr

AutoPauseProperties

Név Leírás Érték
delayInMinutes Int
Engedélyezve Bool

Automatikus skálázási segédek

Név Leírás Érték
Engedélyezve Bool
maxNodeCount Int
minNodeCount Int

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
kellékek VirtualMachineSchemaProperties

VirtualMachineSchemaProperties

Név Leírás Érték
cím A virtuális gép nyilvános IP-címe. húr
administratorAccount Virtuális gép rendszergazdai hitelesítő adatai VirtualMachineSsh hitelesítő adatok
isNotebookInstanceCompute Azt jelzi, hogy ez a számítás jegyzetfüzetek futtatására lesz-e használva. Bool
notebookServerPort A jegyzetfüzet-kiszolgáló portja ssh-kapcsolatokhoz van megnyitva. Int
sshPort Az ssh-kapcsolatokhoz megnyitott port. Int
virtualMachineSize Virtuális gép mérete húr

Sku

Név Leírás Érték
kapacitás Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia 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
Család Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. húr
név Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
méret A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. húr
kötő 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"

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Machine Learning Service ADLA Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service ADLA Compute-t.
Machine Learning Service Aks Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service Aks Compute-t.
Machine Learning Service DSVM Számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service DSVM Compute-t.
Machine Learning Service HDInsight-fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service HDInsight-fürtöt
Azure Machine Learning aks számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning aks-számítást.
Azure Machine Learning számítási fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási fürtöt.
Azure Machine Learning számítási példány létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási példányt egy másik felhasználó nevében egy beágyazott telepítési példaszkripttel
LinkedService létrehozása az Azure Machine Learning-munkaterületen

Üzembe helyezés az Azure
Ez a sablon létrehoz egy LinkedService szolgáltatást egy meglévő Azure Machine Learning-munkaterületen.
AKS számítási cél létrehozása privát IP-címmel

Üzembe helyezés az Azure
Ez a sablon létrehoz egy AKS számítási célt egy privát IP-címmel rendelkező Azure Machine Learning service-munkaterületen.

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

A munkaterületek/számítási erőforrások típusa üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

{
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "apiVersion": "2022-12-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "computeLocation": "string",
    "description": "string",
    "disableLocalAuth": "bool",
    "resourceId": "string",
    "computeType": "string"
    // For remaining properties, see Compute objects
  }
}

Számítási objektumok

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

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

  "computeType": "AKS",
  "properties": {
    "agentCount": "int",
    "agentVmSize": "string",
    "aksNetworkingConfiguration": {
      "dnsServiceIP": "string",
      "dockerBridgeCidr": "string",
      "serviceCidr": "string",
      "subnetId": "string"
    },
    "clusterFqdn": "string",
    "clusterPurpose": "string",
    "loadBalancerSubnet": "string",
    "loadBalancerType": "string",
    "sslConfiguration": {
      "cert": "string",
      "cname": "string",
      "key": "string",
      "leafDomainLabel": "string",
      "overwriteExistingDomain": "bool",
      "status": "string"
    }
  }

Az AmlComputeesetében használja a következőt:

  "computeType": "AmlCompute",
  "properties": {
    "enableNodePublicIp": "bool",
    "isolatedNetwork": "bool",
    "osType": "string",
    "propertyBag": {},
    "remoteLoginPortPublicAccess": "string",
    "scaleSettings": {
      "maxNodeCount": "int",
      "minNodeCount": "int",
      "nodeIdleTimeBeforeScaleDown": "string"
    },
    "subnet": {
      "id": "string"
    },
    "userAccountCredentials": {
      "adminUserName": "string",
      "adminUserPassword": "string",
      "adminUserSshPublicKey": "string"
    },
    "virtualMachineImage": {
      "id": "string"
    },
    "vmPriority": "string",
    "vmSize": "string"
  }

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

  "computeType": "ComputeInstance",
  "properties": {
    "applicationSharingPolicy": "string",
    "autologgerSettings": {
      "mlflowAutologger": "string"
    },
    "computeInstanceAuthorizationType": "personal",
    "customServices": [
      {
        "docker": {
          "privileged": "bool",
          "{customized property}": {}
        },
        "endpoints": [
          {
            "hostIp": "string",
            "name": "string",
            "protocol": "string",
            "published": "int",
            "target": "int"
          }
        ],
        "environmentVariables": {
          "{customized property}": {
            "type": "local",
            "value": "string",
            "{customized property}": {}
          }
        },
        "image": {
          "reference": "string",
          "type": "string",
          "{customized property}": {}
        },
        "name": "string",
        "volumes": [
          {
            "bind": {
              "createHostPath": "bool",
              "propagation": "string",
              "selinux": "string"
            },
            "consistency": "string",
            "readOnly": "bool",
            "source": "string",
            "target": "string",
            "tmpfs": {
              "size": "int"
            },
            "type": "string",
            "volume": {
              "nocopy": "bool"
            }
          }
        ],
        "{customized property}": {}
      }
    ],
    "enableNodePublicIp": "bool",
    "idleTimeBeforeShutdown": "string",
    "personalComputeInstanceSettings": {
      "assignedUser": {
        "objectId": "string",
        "tenantId": "string"
      }
    },
    "schedules": {
      "computeStartStop": [
        {
          "action": "string",
          "cron": {
            "endTime": "string",
            "expression": "string",
            "startTime": "string",
            "timeZone": "string",
            "triggerType": "string"
          },
          "recurrence": {
            "endTime": "string",
            "frequency": "string",
            "interval": "int",
            "schedule": {
              "hours": [ "int" ],
              "minutes": [ "int" ],
              "monthDays": [ "int" ],
              "weekDays": [ "string" ]
            },
            "startTime": "string",
            "timeZone": "string",
            "triggerType": "string"
          },
          "schedule": {
            "id": "string",
            "provisioningStatus": "string",
            "status": "string"
          },
          "status": "string",
          "triggerType": "string"
        }
      ]
    },
    "setupScripts": {
      "scripts": {
        "creationScript": {
          "scriptArguments": "string",
          "scriptData": "string",
          "scriptSource": "string",
          "timeout": "string"
        },
        "startupScript": {
          "scriptArguments": "string",
          "scriptData": "string",
          "scriptSource": "string",
          "timeout": "string"
        }
      }
    },
    "sshSettings": {
      "adminPublicKey": "string",
      "sshPublicAccess": "string"
    },
    "subnet": {
      "id": "string"
    },
    "vmSize": "string"
  }

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

  "computeType": "Databricks",
  "properties": {
    "databricksAccessToken": "string",
    "workspaceUrl": "string"
  }

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

  "computeType": "DataFactory"

A DataLakeAnalyticsesetében használja a következőt:

  "computeType": "DataLakeAnalytics",
  "properties": {
    "dataLakeStoreAccountName": "string"
  }

A HDInsightesetén használja a következőt:

  "computeType": "HDInsight",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int"
  }

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

  "computeType": "Kubernetes",
  "properties": {
    "defaultInstanceType": "string",
    "extensionInstanceReleaseTrain": "string",
    "extensionPrincipalId": "string",
    "instanceTypes": {
      "{customized property}": {
        "nodeSelector": {
          "{customized property}": "string"
        },
        "resources": {
          "limits": {
            "{customized property}": "string"
          },
          "requests": {
            "{customized property}": "string"
          }
        }
      }
    },
    "namespace": "string",
    "relayConnectionString": "string",
    "serviceBusConnectionString": "string",
    "vcName": "string"
  }

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

  "computeType": "SynapseSpark",
  "properties": {
    "autoPauseProperties": {
      "delayInMinutes": "int",
      "enabled": "bool"
    },
    "autoScaleProperties": {
      "enabled": "bool",
      "maxNodeCount": "int",
      "minNodeCount": "int"
    },
    "nodeCount": "int",
    "nodeSize": "string",
    "nodeSizeFamily": "string",
    "poolName": "string",
    "resourceGroup": "string",
    "sparkVersion": "string",
    "subscriptionId": "string",
    "workspaceName": "string"
  }

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

  "computeType": "VirtualMachine",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "isNotebookInstanceCompute": "bool",
    "notebookServerPort": "int",
    "sshPort": "int",
    "virtualMachineSize": "string"
  }

Tulajdonságértékek

munkaterületek/számítások

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/computes"
apiVersion Az erőforrás API-verziója '2022-12-01-preview"
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz JSON ARM-sablonokban.
sztring (kötelező)

Karakterkorlát: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikus és kötőjelek.
hely Megadja az erőforrás helyét. húr
Címkék Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A munkaterület termékváltozata. termékváltozat
azonosság Az erőforrás identitása. ManagedServiceIdentity
kellékek Számítási tulajdonságok Számítási

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. 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.

Számlál

Név Leírás Érték
computeLocation A mögöttes számítás helye húr
leírás A Machine Learning-számítás leírása. húr
disableLocalAuth Tiltsa le a helyi hitelesítést, és győződjön meg arról, hogy az ügyfelek kizárólag az MSI-t és az AAD-t használhatják kizárólag hitelesítésre. Bool
resourceId A mögöttes számítás ARM-erőforrás-azonosítója húr
computeType Az objektumtípus beállítása AKS-
AmlCompute
ComputeInstance
Databricks
DataFactory
DataLakeAnalytics
HDInsight
Kubernetes
SynapseSpark
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
kellékek AKS-tulajdonságok AKSSchemaProperties

AKSSchemaProperties

Név Leírás Érték
agentCount Ügynökök száma Int

Korlátok:
Minimális érték = 0
agentVmSize Ügynök virtuális gép mérete húr
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózatokhoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve húr
clusterPurpose A fürt tervezett használata "DenseProd"
"DevTest"
"FastProd"
loadBalancerSubnet Load Balancer alhálózat húr
loadBalancerType Terheléselosztó típusa "InternalLoadBalancer"
'PublicIp'
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a ServiceCidrben megadott Kubernetes szolgáltatáscímtartományon belül kell lennie. húr

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal vagy a Kubernetes szolgáltatás címtartományával sem. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-tartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem fedheti át az alhálózati IP-tartományokat. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózati azonosító Virtuális hálózati alhálózat erőforrásazonosítója, amelyhez a számítási csomópontok tartoznak húr

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
cname A tanúsítvány CNAME-jének neve húr
kulcs Kulcsadatok húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
leafDomainLabel Nyilvános végpont levéltartománycímkéje húr
overwriteExistingDomain Azt jelzi, hogy felülírja-e a meglévő tartománycímkét. Bool
állapot Ssl engedélyezése vagy letiltása pontozáshoz 'Auto'
"Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
kellékek Az AmlCompute tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
enableNodePublicIp A csomópont nyilvános IP-címének kiépítésének engedélyezése vagy letiltása. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. Bool
izolált hálózat A hálózat elszigetelt vagy nem Bool
osType Számítási operációs rendszer típusa "Linux"
"Windows"
propertyBag További tulajdonságokat tartalmazó tulajdonságtáska.
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs meghatározva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Hitelesítő adatok egy rendszergazdai felhasználói fiókhoz, amely minden számítási csomóponton létrejön. UserAccountCredentials
virtualMachineImage Az AML Compute virtuálisgép-rendszerképe – csak windows VirtualMachineImage
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete húr

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma Int
nodeIdleTimeBeforeScaleDown A csomópont tétlenségi ideje az amlCompute skálázása előtt. Ennek a sztringnek RFC formátumban kell lennie. húr

ResourceId

Név Leírás Érték
azonosító Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH nyilvános kulcsa. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

VirtualMachineImage

Név Leírás Érték
azonosító Virtuális gép rendszerképének elérési útja sztring (kötelező)

ComputeInstance

Név Leírás Érték
computeType A számítás típusa "ComputeInstance" (kötelező)
kellékek A ComputeInstance tulajdonságai ComputeInstanceProperties

ComputeInstanceProperties

Név Leírás Érték
applicationSharingPolicy A számítási példány alkalmazásainak a szülő-munkaterület felhasználói közötti megosztására vonatkozó szabályzat. Ha személyes, csak a létrehozó férhet hozzá az alkalmazásokhoz ezen a számítási példányon. Megosztott állapotban a munkaterület bármely felhasználója hozzáférhet az adott példány alkalmazásaihoz a hozzárendelt szerepkörétől függően. "Személyes"
"Megosztott"
autologgerSettings Megadja az autologger beállításait. ComputeInstanceAutologgerSettings
computeInstanceAuthorizationType A számítási példány engedélyezési típusa. Az elérhető értékek személyesek (alapértelmezett). "személyes"
customServices A számításhoz hozzáadott egyéni szolgáltatások listája. CustomService[]
enableNodePublicIp A csomópont nyilvános IP-címének kiépítésének engedélyezése vagy letiltása. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. Bool
idleTimeBeforeShutdown Leállítja a számítási példányt a felhasználó által megadott inaktivitási időszak után. Az idő ISO8601 formátumban van meghatározva. A minimum 15 perc, maximum 3 nap. húr
personalComputeInstanceSettings Személyes számítási példány beállításai. PersonalComputeInstanceSettings
Menetrend A számításokra alkalmazandó ütemezések listája. ComputeSchedules
setupScripts A fürt beállításához végrehajtandó testreszabott szkriptek részletei. SetupScripts
sshSettings Megadja az SSH-hozzáférés házirendjét és beállításait. ComputeInstanceSshSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
vmSize Virtuális gép mérete húr

ComputeInstanceAutologgerSettings

Név Leírás Érték
mlflowAutologger Azt jelzi, hogy a mlflow autologger engedélyezve van-e a jegyzetfüzetekhez. "Letiltva"
"Engedélyezve"

CustomService

Név Leírás Érték
kikötőmunkás A rendszerkép Docker-beállításainak ismertetése Docker
Végpontok A tároló végpontjainak konfigurálása végpont[]
environmentVariables A tároló környezeti változója CustomServiceEnvironmentVariables
kép A kép specifikációinak ismertetése kép
név Az egyéni szolgáltatás neve húr
Kötetek A tároló köteteinek konfigurálása VolumeDefinition[]
{testreszabott tulajdonság}

Kikötőmunkás

Név Leírás Érték
kiváltságos Annak jelzése, hogy a tárolónak jogosultsági vagy nem jogosultsági módban kell-e futnia. Bool
{testreszabott tulajdonság}

Végpont

Név Leírás Érték
hostIp Gazdagép IP-címe, amelyen keresztül az alkalmazás ki van téve a tárolóból húr
név A végpont neve húr
protokoll Protokoll, amely a végponton keresztüli kommunikációt fogja végbevezetni 'http'
"tcp"
'udp'
Közzétett Port, amelyen az alkalmazás a tárolóból ki van téve. Int
cél Alkalmazásport a tárolón belül. Int

CustomServiceEnvironmentVariables

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

EnvironmentVariable

Név Leírás Érték
típus A környezeti változó típusa. Lehetséges értékek: helyi – Helyi változó esetén "helyi"
érték A Környezeti változó értéke húr
{testreszabott tulajdonság}

Kép

Név Leírás Érték
utalás Képhivatkozás URL-címe húr
típus A kép típusa. A lehetséges értékek a következők: docker – Docker-rendszerképek esetén. azureml – AzureML-rendszerképekhez "azureml"
"docker"
{testreszabott tulajdonság}

VolumeDefinition

Név Leírás Érték
köt A csatlakoztatás kötési beállításai BindOptions
következetesség A kötet konzisztenciája húr
readOnly Adja meg, hogy a kötetet írásvédettként szeretné-e csatlakoztatni. Ennek alapértelmezett értéke hamis. Bool
forrás A csatlakoztatás forrása. Kötés csatlakoztatása esetén ez a gazdagép elérési útja. húr
cél A csatlakoztatás célpontja. Kötés csatlakoztatása esetén ez a tároló elérési útja. húr
tmpfs tmpfs lehetőség a csatlakoztatáshoz TmpfsOptions
típus A kötetdefiníció típusa. Lehetséges értékek: kötés,kötet,tmpfs,npipe "kötés"
'npipe'
'tmpfs'
"kötet"
térfogat A csatlakoztatás kötetbeállításai VolumeOptions

BindOptions

Név Leírás Érték
createHostPath Adja meg, hogy létre kívánja-e hozni a gazdagép elérési útját. Bool
terjesztés Kötési beállítás típusa húr
selinux Említse meg a selinux beállításokat. húr

TmpfsOptions

Név Leírás Érték
méret A Tmpfs méretének említése Int

VolumeOptions

Név Leírás Érték
nocopy Annak jelzése, hogy a kötet nincs-e nincs-e megadva Bool

PersonalComputeInstanceSettings

Név Leírás Érték
assignedUser Egy felhasználó, aki kifejezetten egy személyes számítási példányhoz van hozzárendelve. AssignedUser

AssignedUser

Név Leírás Érték
objectId A felhasználó AAD-objektumazonosítója. sztring (kötelező)
tenantId A felhasználó AAD-bérlőazonosítója. sztring (kötelező)

ComputeSchedules

Név Leírás Érték
computeStartStop Az alkalmazni kívánt számítási kezdési leállások listája. ComputeStartStopSchedule[]

ComputeStartStopSchedule

Név Leírás Érték
akció [Kötelező] A számítási teljesítmény művelete. "Start"
"Leállítás"
cron Akkor szükséges, ha a triggerType Cron. CronTrigger
Ismétlődés Kötelező, ha a triggerType ismétlődik. RecurrenceTrigger
menetrend [Elavult] Már nincs használatban. ScheduleBase
állapot Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"
triggerType [Kötelező] Az ütemezési eseményindító típusa. 'Cron'
"Ismétlődés"

CronTrigger

Név Leírás Érték
endTime Az ISO 8601-ben az ütemezés befejezési idejét adja meg, de UTC-eltolás nélkül. Tekintse meg https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nem jelenik meg, az ütemezés határozatlan ideig fog futni
húr
kifejezés [Kötelező] Az ütemezés cron-kifejezését adja meg.
A kifejezésnek NCronTab formátumot kell követnie.
sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
startTime Iso 8601 formátumban, de UTC eltolás nélkül adja meg az ütemezés kezdési idejét. húr
timeZone Azt az időzónát adja meg, amelyben az ütemezés fut.
Az időzónának a Windows időzóna formátumát kell követnie. Lásd: /windows-hardware/manufacture/desktop/default-time-zones
húr
triggerType [Kötelező] 'Cron'
"Ismétlődés" (kötelező)

RecurrenceTrigger

Név Leírás Érték
endTime Az ISO 8601-ben az ütemezés befejezési idejét adja meg, de UTC-eltolás nélkül. Tekintse meg https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nem jelenik meg, az ütemezés határozatlan ideig fog futni
húr
frekvencia [Kötelező] Az ütemezés aktiválásának gyakorisága. "Nap"
"Óra"
"Perc"
"Hónap"
"Hét" (kötelező)
intervallum [Kötelező] A gyakorisággal együtt adja meg az ütemezési időközt int (kötelező)
menetrend Az ismétlődés ütemezése. RecurrenceSchedule
startTime Iso 8601 formátumban, de UTC eltolás nélkül adja meg az ütemezés kezdési idejét. húr
timeZone Azt az időzónát adja meg, amelyben az ütemezés fut.
Az időzónának a Windows időzóna formátumát kell követnie. Lásd: /windows-hardware/manufacture/desktop/default-time-zones
húr
triggerType [Kötelező] 'Cron'
"Ismétlődés" (kötelező)

RecurrenceSchedule

Név Leírás Érték
Óra [Kötelező] Az ütemezéshez tartozó órák listája. int[] (kötelező)
jegyzőkönyv [Kötelező] Az ütemezés perceinek listája. int[] (kötelező)
monthDays Az ütemezés hónap napjainak listája int[]
Hétköznap Az ütemezés napjainak listája. Sztringtömb, amely a következők bármelyikét tartalmazza:
"Péntek"
"Hétfő"
"Szombat"
"Vasárnap"
'Csütörtök'
'Kedd'
"Szerda"

ScheduleBase

Név Leírás Érték
azonosító Egy rendszer által hozzárendelt azonosító az ütemezéshez. húr
provisioningStatus Az ütemezés jelenlegi üzembe helyezési állapota. "Befejezve"
"Sikertelen"
"Kiépítés"
állapot Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"

SetupScripts

Név Leírás Érték
Parancsfájlok Testreszabott beállítási szkriptek ScriptsToExecute

ScriptsToExecute

Név Leírás Érték
creationScript Szkript, amely csak egyszer fut a számítás kiépítése során. ScriptReference
startupScript A gép minden indításakor futtatott szkript. ScriptReference

ScriptReference

Név Leírás Érték
scriptArguments A futtatandó szkriptnek átadott választható parancssori argumentumok. húr
scriptData A szkriptek helye a csatlakoztatott kötetben. húr
scriptSource A szkript tárolási forrása: beágyazott, munkaterület. húr
időkorlát Az időtúllépési parancsnak átadott opcionális időtartam. húr

ComputeInstanceSshSettings

Név Leírás Érték
adminPublicKey Sztringként adja meg az SSH rsa nyilvános kulcsfájlt. Az "ssh-keygen -t rsa -b 2048" használatával hozza létre az SSH-kulcspárokat. húr
sshPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port bezárult ezen a példányon. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitott és elérhető a VNet/alhálózati szabályzatnak megfelelően, ha van ilyen. "Letiltva"
"Engedélyezve"

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
kellékek A Databricks tulajdonságai DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat húr
workspaceUrl Munkaterület URL-címe húr

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
kellékek DataLakeAnalyticsSchemaProperties

DataLakeAnalyticsSchemaProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve húr

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
kellékek HDInsight számítási tulajdonságok HDInsightProperties

HDInsightProperties

Név Leírás Érték
cím A fürt fő csomópontjának nyilvános IP-címe. húr
administratorAccount Rendszergazdai hitelesítő adatok a fürt fő csomópontjához VirtualMachineSsh hitelesítő adatok
sshPort A port meg van nyitva a fürt fő csomópontján lévő ssh-kapcsolatokhoz. Int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava húr
privateKeyData Titkos kulcs adatai húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
publicKeyData Nyilvános kulcs adatai húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
felhasználónév Rendszergazdai fiók felhasználóneve húr

Kubernetes

Név Leírás Érték
computeType A számítás típusa "Kubernetes" (kötelező)
kellékek A Kubernetes tulajdonságai KubernetesProperties

KubernetesProperties

Név Leírás Érték
defaultInstanceType Alapértelmezett példánytípus húr
extensionInstanceReleaseTrain Bővítménypéldány kiadási betanítása. húr
extensionPrincipalId A bővítmény egyszerű azonosítója. húr
instanceTypes Példánytípus sémája KubernetesPropertiesInstanceTypes
névtér Számítási névtér húr
relayConnectionString Relay kapcsolati sztring. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
serviceBusConnectionString ServiceBus kapcsolati sztring. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
vcName VC név. húr

KubernetesPropertiesInstanceTypes

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

InstanceTypeSchema

Név Leírás Érték
nodeSelector Csomópontválasztó InstanceTypeSchemaNodeSelector
Erőforrások Erőforrás-kérelmek/korlátozások ehhez a példánytípushoz InstanceTypeSchemaResources

InstanceTypeSchemaNodeSelector

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

InstanceTypeSchemaResources

Név Leírás Érték
Határok Erőforráskorlátok ehhez a példánytípushoz InstanceResourceSchema
Kérelmek Erőforrás-kérelmek ehhez a példánytípushoz InstanceResourceSchema

InstanceResourceSchema

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

SynapseSpark

Név Leírás Érték
computeType A számítás típusa "SynapseSpark" (kötelező)
kellékek SynapseSparkProperties

SynapseSparkProperties

Név Leírás Érték
autoPauseProperties Automatikus szüneteltetés tulajdonságai. AutoPauseProperties
autoScaleProperties Tulajdonságok automatikus méretezése. AutoScaleProperties
nodeCount A számításhoz jelenleg hozzárendelt számítási csomópontok száma. Int
nodeSize Csomópont mérete. húr
nodeSizeFamily Csomópontméret család. húr
poolName Készlet neve. húr
resourceGroup Annak az erőforráscsoportnak a neve, amelyben a munkaterület található. húr
sparkVersion Spark-verzió. húr
subscriptionId Azure-előfizetés azonosítója. húr
workspaceName Az Azure Machine Learning-munkaterület neve. húr

AutoPauseProperties

Név Leírás Érték
delayInMinutes Int
Engedélyezve Bool

Automatikus skálázási segédek

Név Leírás Érték
Engedélyezve Bool
maxNodeCount Int
minNodeCount Int

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
kellékek VirtualMachineSchemaProperties

VirtualMachineSchemaProperties

Név Leírás Érték
cím A virtuális gép nyilvános IP-címe. húr
administratorAccount Virtuális gép rendszergazdai hitelesítő adatai VirtualMachineSsh hitelesítő adatok
isNotebookInstanceCompute Azt jelzi, hogy ez a számítás jegyzetfüzetek futtatására lesz-e használva. Bool
notebookServerPort A jegyzetfüzet-kiszolgáló portja ssh-kapcsolatokhoz van megnyitva. Int
sshPort Az ssh-kapcsolatokhoz megnyitott port. Int
virtualMachineSize Virtuális gép mérete húr

Sku

Név Leírás Érték
kapacitás Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia 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
Család Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. húr
név Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
méret A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. húr
kötő 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"

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Machine Learning Service ADLA Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service ADLA Compute-t.
Machine Learning Service Aks Compute létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service Aks Compute-t.
Machine Learning Service DSVM Számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service DSVM Compute-t.
Machine Learning Service HDInsight-fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Machine Learning Service HDInsight-fürtöt
Azure Machine Learning aks számítási létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning aks-számítást.
Azure Machine Learning számítási fürt létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási fürtöt.
Azure Machine Learning számítási példány létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning számítási példányt egy másik felhasználó nevében egy beágyazott telepítési példaszkripttel
LinkedService létrehozása az Azure Machine Learning-munkaterületen

Üzembe helyezés az Azure
Ez a sablon létrehoz egy LinkedService szolgáltatást egy meglévő Azure Machine Learning-munkaterületen.
AKS számítási cél létrehozása privát IP-címmel

Üzembe helyezés az Azure
Ez a sablon létrehoz egy AKS számítási célt egy privát IP-címmel rendelkező Azure Machine Learning service-munkaterületen.

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

A munkaterületek/számítási erőforrások típusa üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/computes@2022-12-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      computeLocation = "string"
      description = "string"
      disableLocalAuth = bool
      resourceId = "string"
      computeType = "string"
      // For remaining properties, see Compute objects
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

Számítási objektumok

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

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

  computeType = "AKS"
  properties = {
    agentCount = int
    agentVmSize = "string"
    aksNetworkingConfiguration = {
      dnsServiceIP = "string"
      dockerBridgeCidr = "string"
      serviceCidr = "string"
      subnetId = "string"
    }
    clusterFqdn = "string"
    clusterPurpose = "string"
    loadBalancerSubnet = "string"
    loadBalancerType = "string"
    sslConfiguration = {
      cert = "string"
      cname = "string"
      key = "string"
      leafDomainLabel = "string"
      overwriteExistingDomain = bool
      status = "string"
    }
  }

Az AmlComputeesetében használja a következőt:

  computeType = "AmlCompute"
  properties = {
    enableNodePublicIp = bool
    isolatedNetwork = bool
    osType = "string"
    remoteLoginPortPublicAccess = "string"
    scaleSettings = {
      maxNodeCount = int
      minNodeCount = int
      nodeIdleTimeBeforeScaleDown = "string"
    }
    subnet = {
      id = "string"
    }
    userAccountCredentials = {
      adminUserName = "string"
      adminUserPassword = "string"
      adminUserSshPublicKey = "string"
    }
    virtualMachineImage = {
      id = "string"
    }
    vmPriority = "string"
    vmSize = "string"
  }

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

  computeType = "ComputeInstance"
  properties = {
    applicationSharingPolicy = "string"
    autologgerSettings = {
      mlflowAutologger = "string"
    }
    computeInstanceAuthorizationType = "personal"
    customServices = [
      {
        docker = {
          privileged = bool
        }
        endpoints = [
          {
            hostIp = "string"
            name = "string"
            protocol = "string"
            published = int
            target = int
          }
        ]
        environmentVariables = {
          {customized property} = {
            type = "local"
            value = "string"
          }
        }
        image = {
          reference = "string"
          type = "string"
        }
        name = "string"
        volumes = [
          {
            bind = {
              createHostPath = bool
              propagation = "string"
              selinux = "string"
            }
            consistency = "string"
            readOnly = bool
            source = "string"
            target = "string"
            tmpfs = {
              size = int
            }
            type = "string"
            volume = {
              nocopy = bool
            }
          }
        ]
      }
    ]
    enableNodePublicIp = bool
    idleTimeBeforeShutdown = "string"
    personalComputeInstanceSettings = {
      assignedUser = {
        objectId = "string"
        tenantId = "string"
      }
    }
    schedules = {
      computeStartStop = [
        {
          action = "string"
          cron = {
            endTime = "string"
            expression = "string"
            startTime = "string"
            timeZone = "string"
            triggerType = "string"
          }
          recurrence = {
            endTime = "string"
            frequency = "string"
            interval = int
            schedule = {
              hours = [
                int
              ]
              minutes = [
                int
              ]
              monthDays = [
                int
              ]
              weekDays = [
                "string"
              ]
            }
            startTime = "string"
            timeZone = "string"
            triggerType = "string"
          }
          schedule = {
            id = "string"
            provisioningStatus = "string"
            status = "string"
          }
          status = "string"
          triggerType = "string"
        }
      ]
    }
    setupScripts = {
      scripts = {
        creationScript = {
          scriptArguments = "string"
          scriptData = "string"
          scriptSource = "string"
          timeout = "string"
        }
        startupScript = {
          scriptArguments = "string"
          scriptData = "string"
          scriptSource = "string"
          timeout = "string"
        }
      }
    }
    sshSettings = {
      adminPublicKey = "string"
      sshPublicAccess = "string"
    }
    subnet = {
      id = "string"
    }
    vmSize = "string"
  }

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

  computeType = "Databricks"
  properties = {
    databricksAccessToken = "string"
    workspaceUrl = "string"
  }

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

  computeType = "DataFactory"

A DataLakeAnalyticsesetében használja a következőt:

  computeType = "DataLakeAnalytics"
  properties = {
    dataLakeStoreAccountName = "string"
  }

A HDInsightesetén használja a következőt:

  computeType = "HDInsight"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
  }

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

  computeType = "Kubernetes"
  properties = {
    defaultInstanceType = "string"
    extensionInstanceReleaseTrain = "string"
    extensionPrincipalId = "string"
    instanceTypes = {
      {customized property} = {
        nodeSelector = {
          {customized property} = "string"
        }
        resources = {
          limits = {
            {customized property} = "string"
          }
          requests = {
            {customized property} = "string"
          }
        }
      }
    }
    namespace = "string"
    relayConnectionString = "string"
    serviceBusConnectionString = "string"
    vcName = "string"
  }

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

  computeType = "SynapseSpark"
  properties = {
    autoPauseProperties = {
      delayInMinutes = int
      enabled = bool
    }
    autoScaleProperties = {
      enabled = bool
      maxNodeCount = int
      minNodeCount = int
    }
    nodeCount = int
    nodeSize = "string"
    nodeSizeFamily = "string"
    poolName = "string"
    resourceGroup = "string"
    sparkVersion = "string"
    subscriptionId = "string"
    workspaceName = "string"
  }

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

  computeType = "VirtualMachine"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    isNotebookInstanceCompute = bool
    notebookServerPort = int
    sshPort = int
    virtualMachineSize = "string"
  }

Tulajdonságértékek

munkaterületek/számítások

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/computes@2022-12-01-preview"
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikus és kötőjelek.
hely Megadja az erőforrás helyét. húr
parent_id Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. Típus típusú erőforrás azonosítója: munkaterületek
Címkék Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára.
Sku A munkaterület termékváltozata. termékváltozat
azonosság Az erőforrás identitása. ManagedServiceIdentity
kellékek Számítási tulajdonságok Számítási

ManagedServiceIdentity

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

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.

Számlál

Név Leírás Érték
computeLocation A mögöttes számítás helye húr
leírás A Machine Learning-számítás leírása. húr
disableLocalAuth Tiltsa le a helyi hitelesítést, és győződjön meg arról, hogy az ügyfelek kizárólag az MSI-t és az AAD-t használhatják kizárólag hitelesítésre. Bool
resourceId A mögöttes számítás ARM-erőforrás-azonosítója húr
computeType Az objektumtípus beállítása AKS-
AmlCompute
ComputeInstance
Databricks
DataFactory
DataLakeAnalytics
HDInsight
Kubernetes
SynapseSpark
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
kellékek AKS-tulajdonságok AKSSchemaProperties

AKSSchemaProperties

Név Leírás Érték
agentCount Ügynökök száma Int

Korlátok:
Minimális érték = 0
agentVmSize Ügynök virtuális gép mérete húr
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózatokhoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve húr
clusterPurpose A fürt tervezett használata "DenseProd"
"DevTest"
"FastProd"
loadBalancerSubnet Load Balancer alhálózat húr
loadBalancerType Terheléselosztó típusa "InternalLoadBalancer"
"PublicIp"
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a ServiceCidrben megadott Kubernetes szolgáltatáscímtartományon belül kell lennie. húr

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal vagy a Kubernetes szolgáltatás címtartományával sem. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-tartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem fedheti át az alhálózati IP-tartományokat. húr

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózati azonosító Virtuális hálózati alhálózat erőforrásazonosítója, amelyhez a számítási csomópontok tartoznak húr

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
cname A tanúsítvány CNAME-jének neve húr
kulcs Kulcsadatok húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
leafDomainLabel Nyilvános végpont levéltartománycímkéje húr
overwriteExistingDomain Azt jelzi, hogy felülírja-e a meglévő tartománycímkét. Bool
állapot Ssl engedélyezése vagy letiltása pontozáshoz "Automatikus"
"Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
kellékek Az AmlCompute tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
enableNodePublicIp A csomópont nyilvános IP-címének kiépítésének engedélyezése vagy letiltása. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. Bool
izolált hálózat A hálózat elszigetelt vagy nem Bool
osType Számítási operációs rendszer típusa "Linux"
"Windows"
propertyBag További tulajdonságokat tartalmazó tulajdonságtáska.
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs meghatározva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Hitelesítő adatok egy rendszergazdai felhasználói fiókhoz, amely minden számítási csomóponton létrejön. UserAccountCredentials
virtualMachineImage Az AML Compute virtuálisgép-rendszerképe – csak windows VirtualMachineImage
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete húr

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma Int
nodeIdleTimeBeforeScaleDown A csomópont tétlenségi ideje az amlCompute skálázása előtt. Ennek a sztringnek RFC formátumban kell lennie. húr

ResourceId

Név Leírás Érték
azonosító Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH nyilvános kulcsa. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

VirtualMachineImage

Név Leírás Érték
azonosító Virtuális gép rendszerképének elérési útja sztring (kötelező)

ComputeInstance

Név Leírás Érték
computeType A számítás típusa "ComputeInstance" (kötelező)
kellékek A ComputeInstance tulajdonságai ComputeInstanceProperties

ComputeInstanceProperties

Név Leírás Érték
applicationSharingPolicy A számítási példány alkalmazásainak a szülő-munkaterület felhasználói közötti megosztására vonatkozó szabályzat. Ha személyes, csak a létrehozó férhet hozzá az alkalmazásokhoz ezen a számítási példányon. Megosztott állapotban a munkaterület bármely felhasználója hozzáférhet az adott példány alkalmazásaihoz a hozzárendelt szerepkörétől függően. "Személyes"
"Megosztott"
autologgerSettings Megadja az autologger beállításait. ComputeInstanceAutologgerSettings
computeInstanceAuthorizationType A számítási példány engedélyezési típusa. Az elérhető értékek személyesek (alapértelmezett). "személyes"
customServices A számításhoz hozzáadott egyéni szolgáltatások listája. CustomService[]
enableNodePublicIp A csomópont nyilvános IP-címének kiépítésének engedélyezése vagy letiltása. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. Bool
idleTimeBeforeShutdown Leállítja a számítási példányt a felhasználó által megadott inaktivitási időszak után. Az idő ISO8601 formátumban van meghatározva. A minimum 15 perc, maximum 3 nap. húr
personalComputeInstanceSettings Személyes számítási példány beállításai. PersonalComputeInstanceSettings
Menetrend A számításokra alkalmazandó ütemezések listája. ComputeSchedules
setupScripts A fürt beállításához végrehajtandó testreszabott szkriptek részletei. SetupScripts
sshSettings Megadja az SSH-hozzáférés házirendjét és beállításait. ComputeInstanceSshSettings
alhálózat A virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
vmSize Virtuális gép mérete húr

ComputeInstanceAutologgerSettings

Név Leírás Érték
mlflowAutologger Azt jelzi, hogy a mlflow autologger engedélyezve van-e a jegyzetfüzetekhez. "Letiltva"
"Engedélyezve"

CustomService

Név Leírás Érték
kikötőmunkás A rendszerkép Docker-beállításainak ismertetése Docker
Végpontok A tároló végpontjainak konfigurálása végpont[]
environmentVariables A tároló környezeti változója CustomServiceEnvironmentVariables
kép A kép specifikációinak ismertetése kép
név Az egyéni szolgáltatás neve húr
Kötetek A tároló köteteinek konfigurálása VolumeDefinition[]
{testreszabott tulajdonság}

Kikötőmunkás

Név Leírás Érték
kiváltságos Annak jelzése, hogy a tárolónak jogosultsági vagy nem jogosultsági módban kell-e futnia. Bool
{testreszabott tulajdonság}

Végpont

Név Leírás Érték
hostIp Gazdagép IP-címe, amelyen keresztül az alkalmazás ki van téve a tárolóból húr
név A végpont neve húr
protokoll Protokoll, amely a végponton keresztüli kommunikációt fogja végbevezetni "http"
"tcp"
"udp"
Közzétett Port, amelyen az alkalmazás a tárolóból ki van téve. Int
cél Alkalmazásport a tárolón belül. Int

CustomServiceEnvironmentVariables

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

EnvironmentVariable

Név Leírás Érték
típus A környezeti változó típusa. Lehetséges értékek: helyi – Helyi változó esetén "helyi"
érték A Környezeti változó értéke húr
{testreszabott tulajdonság}

Kép

Név Leírás Érték
utalás Képhivatkozás URL-címe húr
típus A kép típusa. A lehetséges értékek a következők: docker – Docker-rendszerképek esetén. azureml – AzureML-rendszerképekhez "azureml"
"docker"
{testreszabott tulajdonság}

VolumeDefinition

Név Leírás Érték
köt A csatlakoztatás kötési beállításai BindOptions
következetesség A kötet konzisztenciája húr
readOnly Adja meg, hogy a kötetet írásvédettként szeretné-e csatlakoztatni. Ennek alapértelmezett értéke hamis. Bool
forrás A csatlakoztatás forrása. Kötés csatlakoztatása esetén ez a gazdagép elérési útja. húr
cél A csatlakoztatás célpontja. Kötés csatlakoztatása esetén ez a tároló elérési útja. húr
tmpfs tmpfs lehetőség a csatlakoztatáshoz TmpfsOptions
típus A kötetdefiníció típusa. Lehetséges értékek: kötés,kötet,tmpfs,npipe "kötés"
"npipe"
"tmpfs"
"kötet"
térfogat A csatlakoztatás kötetbeállításai VolumeOptions

BindOptions

Név Leírás Érték
createHostPath Adja meg, hogy létre kívánja-e hozni a gazdagép elérési útját. Bool
terjesztés Kötési beállítás típusa húr
selinux Említse meg a selinux beállításokat. húr

TmpfsOptions

Név Leírás Érték
méret A Tmpfs méretének említése Int

VolumeOptions

Név Leírás Érték
nocopy Annak jelzése, hogy a kötet nincs-e nincs-e megadva Bool

PersonalComputeInstanceSettings

Név Leírás Érték
assignedUser Egy felhasználó, aki kifejezetten egy személyes számítási példányhoz van hozzárendelve. AssignedUser

AssignedUser

Név Leírás Érték
objectId A felhasználó AAD-objektumazonosítója. sztring (kötelező)
tenantId A felhasználó AAD-bérlőazonosítója. sztring (kötelező)

ComputeSchedules

Név Leírás Érték
computeStartStop Az alkalmazni kívánt számítási kezdési leállások listája. ComputeStartStopSchedule[]

ComputeStartStopSchedule

Név Leírás Érték
akció [Kötelező] A számítási teljesítmény művelete. "Start"
"Leállítás"
cron Akkor szükséges, ha a triggerType Cron. CronTrigger
Ismétlődés Kötelező, ha a triggerType ismétlődik. RecurrenceTrigger
menetrend [Elavult] Már nincs használatban. ScheduleBase
állapot Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"
triggerType [Kötelező] Az ütemezési eseményindító típusa. "Cron"
"Ismétlődés"

CronTrigger

Név Leírás Érték
endTime Az ISO 8601-ben az ütemezés befejezési idejét adja meg, de UTC-eltolás nélkül. Tekintse meg https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nem jelenik meg, az ütemezés határozatlan ideig fog futni
húr
kifejezés [Kötelező] Az ütemezés cron-kifejezését adja meg.
A kifejezésnek NCronTab formátumot kell követnie.
sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
startTime Iso 8601 formátumban, de UTC eltolás nélkül adja meg az ütemezés kezdési idejét. húr
timeZone Azt az időzónát adja meg, amelyben az ütemezés fut.
Az időzónának a Windows időzóna formátumát kell követnie. Lásd: /windows-hardware/manufacture/desktop/default-time-zones
húr
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceTrigger

Név Leírás Érték
endTime Az ISO 8601-ben az ütemezés befejezési idejét adja meg, de UTC-eltolás nélkül. Tekintse meg https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nem jelenik meg, az ütemezés határozatlan ideig fog futni
húr
frekvencia [Kötelező] Az ütemezés aktiválásának gyakorisága. "Nap"
"Óra"
"Perc"
"Hónap"
"Hét" (kötelező)
intervallum [Kötelező] A gyakorisággal együtt adja meg az ütemezési időközt int (kötelező)
menetrend Az ismétlődés ütemezése. RecurrenceSchedule
startTime Iso 8601 formátumban, de UTC eltolás nélkül adja meg az ütemezés kezdési idejét. húr
timeZone Azt az időzónát adja meg, amelyben az ütemezés fut.
Az időzónának a Windows időzóna formátumát kell követnie. Lásd: /windows-hardware/manufacture/desktop/default-time-zones
húr
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceSchedule

Név Leírás Érték
Óra [Kötelező] Az ütemezéshez tartozó órák listája. int[] (kötelező)
jegyzőkönyv [Kötelező] Az ütemezés perceinek listája. int[] (kötelező)
monthDays Az ütemezés hónap napjainak listája int[]
Hétköznap Az ütemezés napjainak listája. Sztringtömb, amely a következők bármelyikét tartalmazza:
"Péntek"
"Hétfő"
"Szombat"
"Vasárnap"
"Csütörtök"
"Kedd"
"Szerda"

ScheduleBase

Név Leírás Érték
azonosító Egy rendszer által hozzárendelt azonosító az ütemezéshez. húr
provisioningStatus Az ütemezés jelenlegi üzembe helyezési állapota. "Kész"
"Sikertelen"
"Kiépítés"
állapot Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"

SetupScripts

Név Leírás Érték
Parancsfájlok Testreszabott beállítási szkriptek ScriptsToExecute

ScriptsToExecute

Név Leírás Érték
creationScript Szkript, amely csak egyszer fut a számítás kiépítése során. ScriptReference
startupScript A gép minden indításakor futtatott szkript. ScriptReference

ScriptReference

Név Leírás Érték
scriptArguments A futtatandó szkriptnek átadott választható parancssori argumentumok. húr
scriptData A szkriptek helye a csatlakoztatott kötetben. húr
scriptSource A szkript tárolási forrása: beágyazott, munkaterület. húr
időkorlát Az időtúllépési parancsnak átadott opcionális időtartam. húr

ComputeInstanceSshSettings

Név Leírás Érték
adminPublicKey Sztringként adja meg az SSH rsa nyilvános kulcsfájlt. Az "ssh-keygen -t rsa -b 2048" használatával hozza létre az SSH-kulcspárokat. húr
sshPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port bezárult ezen a példányon. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitott és elérhető a VNet/alhálózati szabályzatnak megfelelően, ha van ilyen. "Letiltva"
"Engedélyezve"

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
kellékek A Databricks tulajdonságai DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat húr
workspaceUrl Munkaterület URL-címe húr

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
kellékek DataLakeAnalyticsSchemaProperties

DataLakeAnalyticsSchemaProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve húr

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
kellékek HDInsight számítási tulajdonságok HDInsightProperties

HDInsightProperties

Név Leírás Érték
cím A fürt fő csomópontjának nyilvános IP-címe. húr
administratorAccount Rendszergazdai hitelesítő adatok a fürt fő csomópontjához VirtualMachineSsh hitelesítő adatok
sshPort A port meg van nyitva a fürt fő csomópontján lévő ssh-kapcsolatokhoz. Int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava húr
privateKeyData Titkos kulcs adatai húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
publicKeyData Nyilvános kulcs adatai húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
felhasználónév Rendszergazdai fiók felhasználóneve húr

Kubernetes

Név Leírás Érték
computeType A számítás típusa "Kubernetes" (kötelező)
kellékek A Kubernetes tulajdonságai KubernetesProperties

KubernetesProperties

Név Leírás Érték
defaultInstanceType Alapértelmezett példánytípus húr
extensionInstanceReleaseTrain Bővítménypéldány kiadási betanítása. húr
extensionPrincipalId A bővítmény egyszerű azonosítója. húr
instanceTypes Példánytípus sémája KubernetesPropertiesInstanceTypes
névtér Számítási névtér húr
relayConnectionString Relay kapcsolati sztring. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
serviceBusConnectionString ServiceBus kapcsolati sztring. húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
vcName VC név. húr

KubernetesPropertiesInstanceTypes

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

InstanceTypeSchema

Név Leírás Érték
nodeSelector Csomópontválasztó InstanceTypeSchemaNodeSelector
Erőforrások Erőforrás-kérelmek/korlátozások ehhez a példánytípushoz InstanceTypeSchemaResources

InstanceTypeSchemaNodeSelector

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

InstanceTypeSchemaResources

Név Leírás Érték
Határok Erőforráskorlátok ehhez a példánytípushoz InstanceResourceSchema
Kérelmek Erőforrás-kérelmek ehhez a példánytípushoz InstanceResourceSchema

InstanceResourceSchema

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

SynapseSpark

Név Leírás Érték
computeType A számítás típusa "SynapseSpark" (kötelező)
kellékek SynapseSparkProperties

SynapseSparkProperties

Név Leírás Érték
autoPauseProperties Automatikus szüneteltetés tulajdonságai. AutoPauseProperties
autoScaleProperties Tulajdonságok automatikus méretezése. AutoScaleProperties
nodeCount A számításhoz jelenleg hozzárendelt számítási csomópontok száma. Int
nodeSize Csomópont mérete. húr
nodeSizeFamily Csomópontméret család. húr
poolName Készlet neve. húr
resourceGroup Annak az erőforráscsoportnak a neve, amelyben a munkaterület található. húr
sparkVersion Spark-verzió. húr
subscriptionId Azure-előfizetés azonosítója. húr
workspaceName Az Azure Machine Learning-munkaterület neve. húr

AutoPauseProperties

Név Leírás Érték
delayInMinutes Int
Engedélyezve Bool

Automatikus skálázási segédek

Név Leírás Érték
Engedélyezve Bool
maxNodeCount Int
minNodeCount Int

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
kellékek VirtualMachineSchemaProperties

VirtualMachineSchemaProperties

Név Leírás Érték
cím A virtuális gép nyilvános IP-címe. húr
administratorAccount Virtuális gép rendszergazdai hitelesítő adatai VirtualMachineSsh hitelesítő adatok
isNotebookInstanceCompute Azt jelzi, hogy ez a számítás jegyzetfüzetek futtatására lesz-e használva. Bool
notebookServerPort A jegyzetfüzet-kiszolgáló portja ssh-kapcsolatokhoz van megnyitva. Int
sshPort Az ssh-kapcsolatokhoz megnyitott port. Int
virtualMachineSize Virtuális gép mérete húr

Sku

Név Leírás Érték
kapacitás Ha az SKU támogatja a vertikális felskálázást/azt, akkor a kapacitás egészét is tartalmaznia 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
Család Ha a szolgáltatás különböző hardvergenerációval rendelkezik ugyanahhoz az SKU-hoz, akkor ezt itt rögzítheti. húr
név Az termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
méret A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, akkor ez a különálló kód. húr
kötő 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"