KustoCompute 类

在 Azure 机器学习中管理 Kusto 计算目标。

Kusto(也称为 Azure 数据资源管理器)可用作 Azure 机器学习管道的计算目标。 计算目标包含用于访问目标 Kusto 群集的 Kusto 连接字符串和服务主体凭据。

类 ComputeTarget 构造函数。

检索与提供的工作区关联的计算对象的云表示形式。 返回与检索的计算对象的特定类型对应的子类的实例。

构造函数

KustoCompute(workspace, name)

参数

名称 说明
workspace
必需

包含要检索的 KustoCompute 对象的工作区对象。

name
必需
str

要检索的 KustoCompute 对象的名称。

workspace
必需

包含要检索的 Compute 对象的工作区对象。

name
必需
str

要检索的 Compute 对象的名称。

方法

attach_configuration

创建用于附加 Kusto 计算目标的配置对象。

delete

KustoCompute 对象不支持删除。 请改用 detach

deserialize

将 JSON 对象转换为 KustoCompute 对象。

detach

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

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

get_credentials

检索 Kusto 目标的凭据。

refresh_state

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

此方法根据相应云对象的当前状态更新属性。 这主要用于手动轮询计算状态。

serialize

将此 KustoCompute 对象转换为 JSON 序列化字典。

attach_configuration

创建用于附加 Kusto 计算目标的配置对象。

static attach_configuration(resource_group=None, workspace_name=None, resource_id=None, tenant_id=None, kusto_connection_string=None, application_id=None, application_key=None)

参数

名称 说明
resource_group
str

工作区的资源组的名称。

默认值: None
workspace_name
str

工作区名称。

默认值: None
resource_id
str

计算资源的 Azure 资源 ID。

默认值: None
tenant_id
str

计算资源的租户 ID。

默认值: None
kusto_connection_string
str

Kusto 群集的连接字符串。

默认值: None
application_id
str

计算资源的应用程序 ID。

默认值: None
application_key
str

计算资源的应用程序密钥。

默认值: None

返回

类型 说明

附加计算对象时要使用的配置对象。

delete

KustoCompute 对象不支持删除。 请改用 detach

delete()

例外

类型 说明

deserialize

将 JSON 对象转换为 KustoCompute 对象。

static deserialize(workspace, object_dict)

参数

名称 说明
workspace
必需

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

object_dict
必需

要转换为 KustoCompute 对象的 JSON 对象。

返回

类型 说明

提供的 JSON 对象的 KustoCompute 表示形式。

例外

类型 说明

注解

如果提供的工作区不是计算与之关联的工作区,则引发该 ComputeTargetException 工作区。

detach

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

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

detach()

例外

类型 说明

get_credentials

检索 Kusto 目标的凭据。

get_credentials()

返回

类型 说明

Kusto 目标的凭据。

例外

类型 说明

refresh_state

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

此方法根据相应云对象的当前状态更新属性。 这主要用于手动轮询计算状态。

refresh_state()

serialize

将此 KustoCompute 对象转换为 JSON 序列化字典。

serialize()

返回

类型 说明

此 KustoCompute 对象的 JSON 表示形式。