你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SynapseSparkCompute 类
注意
这是一个试验性的类,随时可能更改。 有关详细信息,请参阅 https://aka.ms/azuremlexperimental。
SynapseSpark 计算资源。
- 继承
-
azure.ai.ml.entities._compute.compute.ComputeSynapseSparkCompute
构造函数
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)
仅限关键字的参数
名称 | 说明 |
---|---|
name
|
计算的名称。 |
description
|
该资源的说明。 默认值为“None”。 |
tags
|
定义为键/值对的资源标记集。 默认值为“None”。 |
node_count
|
计算中的节点数。 |
node_family
|
计算的节点系列。 |
node_size
|
节点的大小。 |
spark_version
|
要使用的 Spark 版本。 |
identity
|
与计算群集关联的标识的配置。 |
scale_settings
|
计算的缩放设置。 |
auto_pause_settings
|
计算的自动暂停设置。 |
kwargs
|
传递给父类的其他关键字 (keyword) 参数。 |
示例
创建 Synapse Spark 计算。
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),
)
方法
dump |
将计算内容转储到 yaml 格式的文件中。 |
dump
将计算内容转储到 yaml 格式的文件中。
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
参数
名称 | 说明 |
---|---|
dest
必需
|
接收此计算内容的目标。 必须是本地文件的路径或已打开的文件流。 如果 dest 是文件路径,则将创建一个新文件,如果该文件存在,则会引发异常。 如果 dest 是打开的文件,则文件将直接写入,如果文件不可写,将引发异常。 |