SynapseCompute 类
注意
这是一个试验性的类,随时可能更改。 有关详细信息,请参阅 https://aka.ms/azuremlexperimental。
管理 Azure 机器学习中的 Synapse 计算目标。 目前它仅支持 spark。
Azure Synapse 是一项集成式分析服务,可以缩短在数据仓库和大数据分析系统中进行见解提取所需的时间。 Azure Synapse 在其核心汇集了企业数据仓库中所用 SQL 技术的精华、用于大数据的 Spark 技术,以及用于数据集成和 ETL/ELT 的 Pipelines。 有关详细信息,请参阅什么是 Synapse spark 池实例?。
类 ComputeTarget 构造函数。
检索与提供的工作区关联的 Compute 对象的云表示形式。 返回与检索的 Compute 对象的特定类型对应的子类的实例。
- 继承
-
SynapseCompute
构造函数
SynapseCompute(workspace, name)
参数
名称 | 说明 |
---|---|
workspace
必需
|
包含要检索的 Compute 对象的工作区对象。 |
name
必需
|
要检索的 Compute 对象的 的名称。 |
方法
attach_configuration |
创建用于附加 Synapse 计算目标的配置对象。 |
delete |
Synapse 对象不支持删除。 请尝试改为使用分离。 |
deserialize |
将 JSON 对象转换为 SynapseCompute 对象。 如果提供的工作区不是与计算关联的工作区,则会失败。 |
detach |
将 Synapse 对象与其关联的工作区分离。 |
refresh_state |
执行对象属性的就地更新。 基于相应云对象的当前状态。 主要用于计算状态的手动轮询。 |
serialize |
将此 SynapseCompute 对象转换为 JSON 序列化字典。 |
attach_configuration
创建用于附加 Synapse 计算目标的配置对象。
static attach_configuration(linked_service, type, pool_name)
参数
名称 | 说明 |
---|---|
linked_service
必需
|
必须先链接 synapse 工作区,然后才能将 synapse 工作区中的 spark 池附加到 AML。 |
type
必需
|
计算目标类型,当前仅支持 SynapseSpark。 |
pool_name
必需
|
给 Synapse Spark 池命名 |
delete
deserialize
将 JSON 对象转换为 SynapseCompute 对象。
如果提供的工作区不是与计算关联的工作区,则会失败。
static deserialize(workspace, object_dict)
参数
名称 | 说明 |
---|---|
workspace
必需
|
SynapseCompute 对象关联的工作区对象。 |
object_dict
必需
|
要转换为 SynapseCompute 对象的 JSON 对象。 |
返回
类型 | 说明 |
---|---|
所提供的 JSON 对象的 SynapseCompute 表示形式。 |
例外
类型 | 说明 |
---|---|
detach
refresh_state
执行对象属性的就地更新。
基于相应云对象的当前状态。
主要用于计算状态的手动轮询。
refresh_state()