SynapseCompute 类
注释
这是一个实验类,随时可能会更改。 有关详细信息,请参阅 https://aka.ms/azuremlexperimental。
在 Azure 机器学习中管理 Synapse 计算目标。 目前它仅支持 spark。
Azure Synapse 是一种集成分析服务,可加快跨数据仓库和大数据分析系统的见解时间。 Azure Synapse 的核心是将企业数据仓库中使用的 SQL 技术、用于大数据的 Spark 技术以及用于数据集成和 ETL/ELT 的管道组合在一起。 有关详细信息,请参阅 什么是 Synapse spark 池实例?。
类 ComputeTarget 构造函数。
检索与提供的工作区关联的计算对象的云表示形式。 返回与检索的计算对象的特定类型对应的子类的实例。
构造函数
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()