DataFactoryCompute 类
在 Azure 机器学习中管理 DataFactory 计算目标。
Azure 数据工厂是 Azure 的云 ETL 服务,用于横向扩展无服务器数据集成和数据转换。 有关详细信息,请参阅 Azure 数据工厂。
类 ComputeTarget 构造函数。
检索与提供的工作区关联的 Compute 对象的云表示形式。 返回与检索的 Compute 对象的特定类型对应的子类的实例。
- 继承
-
DataFactoryCompute
构造函数
DataFactoryCompute(workspace, name)
参数
名称 | 说明 |
---|---|
workspace
必需
|
包含要检索的 DataFactoryCompute 对象的工作区对象。 |
name
必需
|
要检索的 DataFactoryCompute 对象的名称。 |
workspace
必需
|
包含要检索的 Compute 对象的工作区对象。 |
name
必需
|
要检索的 Compute 对象的 的名称。 |
方法
attach |
已弃用。 请改用 将现有的 DataFactory 计算资源与提供的工作区关联。 |
attach_configuration |
创建用于附加 DataFactory 计算目标的配置对象。 |
delete |
从其关联的工作区删除 DatafactoryCompute 对象。 |
deserialize |
将 JSON 对象转换为 DataFactoryCompute 对象。 |
detach |
从其关联的工作区拆离 Datafactory 对象。 不会删除基础云对象,只会删除其关联。 |
provisioning_configuration |
创建配置对象以预配 DataFactoryCompute 目标。 |
refresh_state |
执行对象属性的就地更新。 此方法根据相应云对象的当前状态更新属性。 这主要用于手动轮询计算状态。 |
serialize |
将此 DataFactoryCompute 对象转换为 JSON 序列化字典。 |
attach
已弃用。 请改用 attach_configuration
方法。
将现有的 DataFactory 计算资源与提供的工作区关联。
static attach(workspace, name, resource_id)
参数
名称 | 说明 |
---|---|
workspace
必需
|
要与计算资源关联的工作区对象。 |
name
必需
|
要与提供的工作区中的计算资源关联的名称。 无需与要附加的计算资源的名称匹配。 |
resource_id
必需
|
要附加的计算资源的 Azure 资源 ID。 |
返回
类型 | 说明 |
---|---|
计算对象的 DataFactoryCompute 对象表示形式。 |
例外
类型 | 说明 |
---|---|
attach_configuration
创建用于附加 DataFactory 计算目标的配置对象。
static attach_configuration(resource_group=None, factory_name=None, resource_id=None)
参数
名称 | 说明 |
---|---|
resource_group
|
DataFactory 所在的资源组的名称。 默认值: None
|
factory_name
|
DataFactory 名称。 默认值: None
|
resource_id
|
要附加的计算资源的 Azure 资源 ID。 默认值: None
|
返回
类型 | 说明 |
---|---|
要在附加计算对象时使用的配置对象。 |
例外
类型 | 说明 |
---|---|
delete
从其关联的工作区删除 DatafactoryCompute 对象。
delete()
例外
类型 | 说明 |
---|---|
注解
如果此对象是通过 Azure ML 创建的,则相应的基于云的对象也将被删除。 如果此对象是在外部创建的,并且仅附加到工作区,则将引发异常,并且不会更改任何内容。
deserialize
将 JSON 对象转换为 DataFactoryCompute 对象。
static deserialize(workspace, object_dict)
参数
名称 | 说明 |
---|---|
workspace
必需
|
DataFactoryCompute 对象关联的工作区对象。 |
object_dict
必需
|
要转换为 DataFactoryCompute 对象的 JSON 对象。 |
返回
类型 | 说明 |
---|---|
提供的 json 对象的 DataFactoryCompute 表示形式。 |
例外
类型 | 说明 |
---|---|
注解
如果提供的工作区不是与计算关联的工作区,则会失败。
detach
provisioning_configuration
创建配置对象以预配 DataFactoryCompute 目标。
static provisioning_configuration(location=None)
参数
名称 | 说明 |
---|---|
location
|
要在其中预配群集的位置。 如果未指定,将默认为工作区位置。 可在此处找到此计算的可用区域: https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=data-factory 默认值: None
|
返回
类型 | 说明 |
---|---|
创建计算对象时要使用的配置对象。 |
例外
类型 | 说明 |
---|---|
refresh_state
serialize
将此 DataFactoryCompute 对象转换为 JSON 序列化字典。
serialize()
返回
类型 | 说明 |
---|---|
此 DataFactoryCompute 对象的 JSON 表示形式。 |
例外
类型 | 说明 |
---|---|