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


Big Data Pools - Create Or Update

Big Data-készlet létrehozása.
Hozzon létre egy új Big Data-készletet.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/bigDataPools/{bigDataPoolName}?api-version=2021-06-01-preview
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/bigDataPools/{bigDataPoolName}?api-version=2021-06-01-preview&force={force}

URI-paraméterek

Name In Kötelező Típus Description
bigDataPoolName
path True

string

Big Data-készlet neve

resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

A cél-előfizetés azonosítója.

workspaceName
path True

string

A munkaterület neve.

api-version
query True

string

A művelethez használandó API-verzió.

force
query

boolean

Leállíthat-e futó feladatokat a Big Data-készletben

Kérelem törzse

Name Kötelező Típus Description
location True

string

Az a földrajzi hely, ahol az erőforrás él

properties.autoPause

AutoPauseProperties

Spark-készlet automatikus szüneteltetési tulajdonságai
Automatikus szüneteltetés tulajdonságai

properties.autoScale

AutoScaleProperties

Spark-készlet automatikus skálázási tulajdonságai
Automatikus skálázás tulajdonságai

properties.cacheSize

integer

A gyorsítótár mérete

properties.customLibraries

LibraryInfo[]

A Spark-készlethez társított egyéni kódtárak/csomagok listája.

properties.defaultSparkLogFolder

string

Az alapértelmezett mappa, ahol a Spark-naplók meg lesznek írva.

properties.dynamicExecutorAllocation

DynamicExecutorAllocation

Dinamikus végrehajtói foglalás

properties.isAutotuneEnabled

boolean

Az Autotune engedélyezése
Szükség van-e az autotune-ra.

properties.isComputeIsolationEnabled

boolean

Szükség van-e a számítási elkülönítésre.

properties.libraryRequirements

LibraryRequirements

A Spark-készlet kódtárának verziókövetelményei
Kódtár verziókövetelményei

properties.nodeCount

integer

A Big Data-készlet csomópontjainak száma.

properties.nodeSize

NodeSize

A Big Data-készlet egyes csomópontjainak számítási teljesítménye.

properties.nodeSizeFamily

NodeSizeFamily

A Big Data-készlet által biztosított csomópontok típusa.

properties.provisioningState

string

A Big Data-készlet állapota.

properties.sessionLevelPackagesEnabled

boolean

Engedélyezve van-e a munkamenetszintű csomagok.

properties.sparkConfigProperties

SparkConfigProperties

Spark-készlet konfigurációs tulajdonságai
Spark-konfigurációs fájl további tulajdonságok megadásához

properties.sparkEventsFolder

string

A Spark-események mappa

properties.sparkVersion

string

Az Apache Spark verziója.

tags

object

Erőforráscímkék.

Válaszok

Name Típus Description
200 OK

BigDataPoolResourceInfo

OK

202 Accepted

BigDataPoolResourceInfo

Other Status Codes

ErrorResponse

Példák

Create or update a Big Data pool

Mintakérelem

PUT https://management.azure.com/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/bigDataPools/ExamplePool?api-version=2021-06-01-preview

{
  "tags": {
    "key": "value"
  },
  "location": "West US 2",
  "properties": {
    "sparkVersion": "3.3",
    "nodeCount": 4,
    "nodeSize": "Medium",
    "nodeSizeFamily": "MemoryOptimized",
    "autoScale": {
      "enabled": true,
      "minNodeCount": 3,
      "maxNodeCount": 50
    },
    "autoPause": {
      "enabled": true,
      "delayInMinutes": 15
    },
    "sparkEventsFolder": "/events",
    "libraryRequirements": {
      "content": "",
      "filename": "requirements.txt"
    },
    "defaultSparkLogFolder": "/logs",
    "isAutotuneEnabled": false
  }
}

Mintaválasz

{
  "id": "/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/bigDataPools/ExamplePool",
  "type": "Microsoft.Synapse/workspaces/bigDataPools",
  "location": "West US 2",
  "name": "ExamplePool",
  "tags": {
    "key": "value"
  },
  "properties": {
    "provisioningState": "Provisioning",
    "sparkVersion": "3.3",
    "nodeCount": 4,
    "nodeSize": "Medium",
    "nodeSizeFamily": "MemoryOptimized",
    "autoScale": {
      "enabled": true,
      "minNodeCount": 3,
      "maxNodeCount": 50
    },
    "autoPause": {
      "enabled": true,
      "delayInMinutes": 15
    },
    "creationDate": "1970-01-01T00:00:00Z",
    "sparkEventsFolder": "/events",
    "libraryRequirements": {
      "time": "1970-01-01T00:00:00Z",
      "content": "",
      "filename": "requirements.txt"
    },
    "defaultSparkLogFolder": "/logs",
    "lastSucceededTimestamp": "1970-01-01T10:00:00Z",
    "isAutotuneEnabled": false
  }
}
{
  "id": "/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/bigDataPools/ExamplePool",
  "type": "Microsoft.Synapse/workspaces/bigDataPools",
  "location": "West US 2",
  "name": "ExamplePool",
  "tags": {
    "key": "value"
  },
  "properties": {
    "provisioningState": "Provisioning",
    "sparkVersion": "3.3",
    "nodeCount": 4,
    "nodeSize": "Medium",
    "nodeSizeFamily": "MemoryOptimized",
    "autoScale": {
      "enabled": true,
      "minNodeCount": 3,
      "maxNodeCount": 50
    },
    "autoPause": {
      "enabled": true,
      "delayInMinutes": 15
    },
    "creationDate": "1970-01-01T00:00:00Z",
    "sparkEventsFolder": "/events",
    "libraryRequirements": {
      "time": "1970-01-01T00:00:00Z",
      "content": "",
      "filename": "requirements.txt"
    },
    "defaultSparkLogFolder": "/logs",
    "isAutotuneEnabled": false
  }
}
{
  "error": {
    "code": "Error code",
    "message": "Error message"
  }
}

Definíciók

Name Description
AutoPauseProperties

Spark-készlet automatikus szüneteltetési tulajdonságai

AutoScaleProperties

Spark-készlet automatikus skálázási tulajdonságai

BigDataPoolResourceInfo

Big Data-készlet

ConfigurationType

A Spark config tulajdonságfájljának típusa.

DynamicExecutorAllocation

Dinamikus végrehajtó foglalási tulajdonságai

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

LibraryInfo

A munkaterület szintjén létrehozott tárra/csomagra vonatkozó információk.

LibraryRequirements

A Spark-készlet kódtárának verziókövetelményei

NodeSize

A Big Data-készlet egyes csomópontjainak számítási teljesítménye.

NodeSizeFamily

A Big Data-készlet által biztosított csomópontok típusa.

SparkConfigProperties

Spark-készlet konfigurációs tulajdonságai

AutoPauseProperties

Spark-készlet automatikus szüneteltetési tulajdonságai

Name Típus Description
delayInMinutes

integer

A Big Data-készlet automatikus szüneteltetése előtt eltelt percek száma.

enabled

boolean

Azt jelzi, hogy engedélyezve van-e az automatikus szüneteltetés a Big Data-készletben.

AutoScaleProperties

Spark-készlet automatikus skálázási tulajdonságai

Name Típus Description
enabled

boolean

Azt jelzi, hogy engedélyezve van-e az automatikus skálázás a Big Data-készlethez.

maxNodeCount

integer

A Big Data-készlet által támogatott csomópontok maximális száma.

minNodeCount

integer

A Big Data-készlet által támogatott csomópontok minimális száma.

BigDataPoolResourceInfo

Big Data-készlet

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Az a földrajzi hely, ahol az erőforrás él

name

string

Az erőforrás neve

properties.autoPause

AutoPauseProperties

Spark-készlet automatikus szüneteltetési tulajdonságai
Automatikus szüneteltetés tulajdonságai

properties.autoScale

AutoScaleProperties

Spark-készlet automatikus skálázási tulajdonságai
Automatikus skálázás tulajdonságai

properties.cacheSize

integer

A gyorsítótár mérete

properties.creationDate

string

A Big Data-készlet létrehozásának időpontja.

properties.customLibraries

LibraryInfo[]

A Spark-készlethez társított egyéni kódtárak/csomagok listája.

properties.defaultSparkLogFolder

string

Az alapértelmezett mappa, ahol a Spark-naplók meg lesznek írva.

properties.dynamicExecutorAllocation

DynamicExecutorAllocation

Dinamikus végrehajtói foglalás

properties.isAutotuneEnabled

boolean

Az Autotune engedélyezése
Szükség van-e az autotune-ra.

properties.isComputeIsolationEnabled

boolean

Szükség van-e a számítási elkülönítésre.

properties.lastSucceededTimestamp

string

A Big Data-készlet sikeres frissítésének időpontja.

properties.libraryRequirements

LibraryRequirements

A Spark-készlet kódtárának verziókövetelményei
Kódtár verziókövetelményei

properties.nodeCount

integer

A Big Data-készlet csomópontjainak száma.

properties.nodeSize

NodeSize

A Big Data-készlet egyes csomópontjainak számítási teljesítménye.

properties.nodeSizeFamily

NodeSizeFamily

A Big Data-készlet által biztosított csomópontok típusa.

properties.provisioningState

string

A Big Data-készlet állapota.

properties.sessionLevelPackagesEnabled

boolean

Engedélyezve van-e a munkamenetszintű csomagok.

properties.sparkConfigProperties

SparkConfigProperties

Spark-készlet konfigurációs tulajdonságai
Spark-konfigurációs fájl további tulajdonságok megadásához

properties.sparkEventsFolder

string

A Spark-események mappa

properties.sparkVersion

string

Az Apache Spark verziója.

tags

object

Erőforráscímkék.

type

string

Az erőforrás típusa. Például "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

ConfigurationType

A Spark config tulajdonságfájljának típusa.

Name Típus Description
Artifact

string

File

string

DynamicExecutorAllocation

Dinamikus végrehajtó foglalási tulajdonságai

Name Típus Description
enabled

boolean

Azt jelzi, hogy engedélyezve van-e a dinamikus végrehajtói foglalás.

maxExecutors

integer

A kiosztott végrehajtók maximális száma

minExecutors

integer

A kiosztott végrehajtók minimális száma

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

LibraryInfo

A munkaterület szintjén létrehozott tárra/csomagra vonatkozó információk.

Name Típus Description
containerName

string

A storage blobtároló neve.

creatorId

string

A tár/csomag létrehozójának azonosítója.

name

string

A kódtár neve.

path

string

Tár blobelérési útvonala.

provisioningStatus

string

A kódtár/csomag kiépítési állapota.

type

string

A kódtár típusa.

uploadedTimestamp

string

A kódtár utolsó frissítési időpontja.

LibraryRequirements

A Spark-készlet kódtárának verziókövetelményei

Name Típus Description
content

string

A kódtár követelményei.

filename

string

A kódtárra vonatkozó követelmények fájlneve.

time

string

A kódtárra vonatkozó követelmények fájl utolsó frissítési időpontja.

NodeSize

A Big Data-készlet egyes csomópontjainak számítási teljesítménye.

Name Típus Description
Large

string

Medium

string

None

string

Small

string

XLarge

string

XXLarge

string

XXXLarge

string

NodeSizeFamily

A Big Data-készlet által biztosított csomópontok típusa.

Name Típus Description
HardwareAcceleratedFPGA

string

HardwareAcceleratedGPU

string

MemoryOptimized

string

None

string

SparkConfigProperties

Spark-készlet konfigurációs tulajdonságai

Name Típus Description
configurationType

ConfigurationType

A Spark config tulajdonságfájljának típusa.

content

string

A Spark konfigurációs tulajdonságai.

filename

string

A Spark config tulajdonságfájljának fájlneve.

time

string

A Spark config tulajdonságfájl utolsó frissítési ideje.