SynapseSparkCompute Osztály
Megjegyzés
Ez egy kísérleti osztály, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.
SynapseSpark Számítási erőforrás.
- Öröklődés
-
azure.ai.ml.entities._compute.compute.ComputeSynapseSparkCompute
Konstruktor
SynapseSparkCompute(*, name: str, description: str | None = None, tags: Dict[str, str] | None = None, node_count: int | None = None, node_family: str | None = None, node_size: str | None = None, spark_version: str | None = None, identity: IdentityConfiguration | None = None, scale_settings: AutoScaleSettings | None = None, auto_pause_settings: AutoPauseSettings | None = None, **kwargs: Any)
Csak kulcsszavas paraméterek
Name | Description |
---|---|
name
|
A számítás neve. |
description
|
Az erőforrás leírása. Alapértelmezés szerint Nincs. |
tags
|
Kulcs/érték párként definiált erőforráscímkék készlete. Alapértelmezés szerint Nincs. |
node_count
|
A számítási csomópontok száma. |
node_family
|
A számítás csomópontcsaládja. |
node_size
|
A csomópont mérete. |
spark_version
|
A Spark használni kívánt verziója. |
identity
|
A számítási fürthöz társított identitások konfigurációja. |
scale_settings
|
A számítás méretezési beállításai. |
auto_pause_settings
|
A számítás automatikus szüneteltetésének beállításai. |
kwargs
|
A szülőosztálynak átadott további kulcsszóargumentumok. |
Példák
Synapse Spark-számítás létrehozása.
from azure.ai.ml.entities import (
AutoPauseSettings,
AutoScaleSettings,
IdentityConfiguration,
ManagedIdentityConfiguration,
SynapseSparkCompute,
)
synapse_compute = SynapseSparkCompute(
name="synapse_name",
resource_id="/subscriptions/subscription/resourceGroups/group/providers/Microsoft.Synapse/workspaces/workspace/bigDataPools/pool",
identity=IdentityConfiguration(
type="UserAssigned",
user_assigned_identities=[
ManagedIdentityConfiguration(
resource_id="/subscriptions/subscription/resourceGroups/group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity"
)
],
),
scale_settings=AutoScaleSettings(min_node_count=1, max_node_count=3, enabled=True),
auto_pause_settings=AutoPauseSettings(delay_in_minutes=10, enabled=True),
)
Metódusok
dump |
A számítási tartalmat yaml formátumú fájlba memóriaképként kell kivenni. |
dump
A számítási tartalmat yaml formátumú fájlba memóriaképként kell kivenni.
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
Paraméterek
Name | Description |
---|---|
dest
Kötelező
|
A számítás tartalmának fogadásának célja. Egy helyi fájl elérési útjának vagy egy már megnyitott fájlstreamnek kell lennie. Ha a dest egy fájl elérési útja, a rendszer létrehoz egy új fájlt, és kivételt hoz létre, ha a fájl létezik. Ha a dest egy megnyitott fájl, a program közvetlenül a fájlba írja a fájlt, és kivételt hoz létre, ha a fájl nem írható." |
Attribútumok
base_path
created_on
A számítási erőforrás létrehozásának időbélyege.
Válaszok
Típus | Description |
---|---|
A számítási erőforrás létrehozásának időbélyege. |
creation_context
Az erőforrás létrehozási környezete.
Válaszok
Típus | Description |
---|---|
Az erőforrás létrehozási metaadatai. |
id
Az erőforrás azonosítója.
Válaszok
Típus | Description |
---|---|
Az erőforrás globális azonosítója, egy Azure Resource Manager (ARM) azonosító. |
provisioning_errors
A számítási erőforrás kiépítési hibái.
Válaszok
Típus | Description |
---|---|
A számítási erőforrás kiépítési hibái. |
provisioning_state
A számítási erőforrás kiépítési állapota.
Válaszok
Típus | Description |
---|---|
A számítási erőforrás kiépítési állapota. |
type
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: