KustoCompute 类
在 Azure 机器学习中管理 Kusto 计算目标。
Kusto(也称为 Azure 数据资源管理器)可用作具有 Azure 机器学习管道的计算目标。 计算目标包含用于访问目标 Kusto 群集的 Kusto 连接字符串和服务主体凭据。
类 ComputeTarget 构造函数。
检索与提供的工作区关联的 Compute 对象的云表示形式。 返回与检索的 Compute 对象的特定类型对应的子类的实例。
- 继承
-
KustoCompute
构造函数
KustoCompute(workspace, name)
参数
名称 | 说明 |
---|---|
workspace
必需
|
包含要检索的 KustoCompute 对象的工作区对象。 |
name
必需
|
要检索的 KustoCompute 对象的名称。 |
workspace
必需
|
包含要检索的 Compute 对象的工作区对象。 |
name
必需
|
要检索的 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
|
工作区的资源组的名称。 默认值: None
|
workspace_name
|
工作区名称。 默认值: None
|
resource_id
|
计算资源的 Azure 资源 ID。 默认值: None
|
tenant_id
|
计算资源的租户 ID。 默认值: None
|
kusto_connection_string
|
Kusto 群集的连接字符串。 默认值: None
|
application_id
|
计算资源的应用程序 ID。 默认值: None
|
application_key
|
计算资源的应用程序密钥。 默认值: None
|
返回
类型 | 说明 |
---|---|
要在附加计算对象时使用的配置对象。 |
delete
deserialize
将 JSON 对象转换为 KustoCompute 对象。
static deserialize(workspace, object_dict)
参数
名称 | 说明 |
---|---|
workspace
必需
|
KustoCompute 对象关联的工作区对象。 |
object_dict
必需
|
要转换为 KustoCompute 对象的 JSON 对象。 |
返回
类型 | 说明 |
---|---|
所提供的 JSON 对象的 KustoCompute 表示形式。 |
例外
类型 | 说明 |
---|---|
注解
如果提供的工作区不是与计算关联的工作区,则引发 ComputeTargetException。
detach
get_credentials
检索 Kusto 目标的凭据。
get_credentials()
返回
类型 | 说明 |
---|---|
Kusto 目标的凭据。 |
例外
类型 | 说明 |
---|---|
refresh_state
执行对象属性的就地更新。
此方法根据相应云对象的当前状态更新属性。 这主要用于手动轮询计算状态。
refresh_state()