次の方法で共有


DataFactoryCompute クラス

Azure Machine Learning の DataFactory コンピューティング先を管理します。

Azure Data Factory は Azure のクラウド ETL サービスであり、スケールアウト サーバーレス データ統合およびデータ変換を実現します。 詳細については、Azure Data Factory に関する記事を参照してください。

ComputeTarget クラスコンストラクター。

指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。

継承
DataFactoryCompute

コンストラクター

DataFactoryCompute(workspace, name)

パラメーター

名前 説明
workspace
必須

取得する DataFactoryCompute オブジェクトを含むワークスペース オブジェクト。

name
必須
str

取得する DataFactoryCompute オブジェクトの名前。

workspace
必須

取得する Compute オブジェクトを含むワークスペース オブジェクト。

name
必須
str

取得する Compute オブジェクトの 名前。

メソッド

attach

非推奨。 代わりに、attach_configuration メソッドを使用してください。

既存の 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
必須
str

指定されたワークスペース内のコンピューティング リソースに関連付ける名前。 アタッチするコンピューティング リソースの名前と一致する必要はありません。

resource_id
必須
str

アタッチされているコンピューティング リソースの Azure リソース ID。

戻り値

説明

コンピューティング オブジェクトの DataFactoryCompute オブジェクト表現。

例外

説明

attach_configuration

DataFactory コンピューティング先をアタッチするための構成オブジェクトを作成します。

static attach_configuration(resource_group=None, factory_name=None, resource_id=None)

パラメーター

名前 説明
resource_group
str

DataFactory が存在するリソース グループの名前。

規定値: None
factory_name
str

DataFactory 名。

規定値: None
resource_id
str

アタッチされているコンピューティング リソースの 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
str

クラスターをプロビジョニングする場所。 指定されていない場合は、既定のワークスペースの場所になります。 このコンピューティングで使用可能なリージョンは、次の場所にあります。https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=data-factory

規定値: None

戻り値

説明

Compute オブジェクトの作成時に使用される構成オブジェクト。

例外

説明

refresh_state

オブジェクトのプロパティのインプレース更新を実行します。

このメソッドは、対応するクラウド オブジェクトの現在の状態に基づいてプロパティを更新します。 これは主に、コンピューティング状態の手動ポーリングに使用されます。

refresh_state()

例外

説明

serialize

この DataFactoryCompute オブジェクトを JSON でシリアル化された辞書に変換します。

serialize()

戻り値

説明

この DataFactoryCompute オブジェクトの JSON 表現。

例外

説明