DataFactoryCompute クラス
Azure Machine Learning の DataFactory コンピューティング先を管理します。
Azure Data Factory は Azure のクラウド ETL サービスであり、スケールアウト サーバーレス データ統合およびデータ変換を実現します。 詳細については、Azure Data Factory に関する記事を参照してください。
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
関連付けられているワークスペースから Datafactory オブジェクトをデタッチします。
基になるクラウド オブジェクトは削除されません。関連付けのみが削除されます。
detach()
例外
型 | 説明 |
---|---|
provisioning_configuration
DataFactoryCompute ターゲットをプロビジョニングするための構成オブジェクトを作成します。
static provisioning_configuration(location=None)
パラメーター
名前 | 説明 |
---|---|
location
|
クラスターをプロビジョニングする場所。 指定されていない場合は、既定のワークスペースの場所になります。 このコンピューティングで使用可能なリージョンは、次の場所にあります。https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=data-factory 規定値: None
|
戻り値
型 | 説明 |
---|---|
Compute オブジェクトの作成時に使用される構成オブジェクト。 |
例外
型 | 説明 |
---|---|
refresh_state
オブジェクトのプロパティのインプレース更新を実行します。
このメソッドは、対応するクラウド オブジェクトの現在の状態に基づいてプロパティを更新します。 これは主に、コンピューティング状態の手動ポーリングに使用されます。
refresh_state()
例外
型 | 説明 |
---|---|
serialize
この DataFactoryCompute オブジェクトを JSON でシリアル化された辞書に変換します。
serialize()
戻り値
型 | 説明 |
---|---|
この DataFactoryCompute オブジェクトの JSON 表現。 |
例外
型 | 説明 |
---|---|