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
必需
str

要检索的 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
必需
str

计算目标类型,目前仅支持 SynapseSpark。

pool_name
必需
str

命名 synapse spark 池

delete

Synapse 对象不支持删除。 请尝试改用分离。

delete()

例外

类型 说明

deserialize

将 json 对象转换为 SynapseCompute 对象。

如果提供的工作区不是与计算关联的工作区,将失败。

static deserialize(workspace, object_dict)

参数

名称 说明
workspace
必需

SynapseCompute 对象与之关联的工作区对象。

object_dict
必需

要转换为 SynapseCompute 对象的 json 对象。

返回

类型 说明

提供的 json 对象的 SynapseCompute 表示形式。

例外

类型 说明

detach

从关联的工作区中分离 Synapse 对象。

detach()

例外

类型 说明

注解

不会删除任何基础云对象,只会删除关联。

refresh_state

对对象的属性执行就地更新。

基于相应云对象的当前状态。

主要用于手动轮询计算状态。

refresh_state()

serialize

将此 SynapseCompute 对象转换为 json 序列化字典。

serialize()

返回

类型 说明

此 SynapseCompute 对象的 json 表示形式