SynapseCompute クラス
Note
これは試験段階のクラスであり、いつでも変更される可能性があります。 詳細については、https://aka.ms/azuremlexperimental を参照してください。
Azure Machine Learning 内で Synapse コンピューティング先を管理します。 現時点では、Spark のみをサポートしています。
Azure Synapse は、データ ウェアハウスやビッグ データ分析システム全体から分析情報を取得する時間を短縮する統合分析サービスです。 その中核をなす Azure Synapse は、エンタープライズ データ ウェアハウジングで使用される SQL テクノロジー、ビッグ データ用に使用される Spark テクノロジー、そしてデータ統合と ETL/ELT のためのパイプラインの長所を組み合わせたものです。 詳細については、Synapse spark プール インスタンスに関する記事をご覧ください。
ComputeTarget クラスコンストラクター。
指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。
- 継承
-
SynapseCompute
コンストラクター
SynapseCompute(workspace, name)
パラメーター
名前 | 説明 |
---|---|
workspace
必須
|
取得する Compute オブジェクトを含むワークスペース オブジェクト。 |
name
必須
|
取得する Compute オブジェクトの 名前。 |
メソッド
attach_configuration |
Synapse コンピューティング先をアタッチするための構成オブジェクトを作成します。 |
delete |
Synapse オブジェクトでは削除はサポートされていません。 代わりにデタッチを使用してください。 |
deserialize |
JSON オブジェクトを SynapseCompute オブジェクトに変換します。 指定されたワークスペースが Compute が関連付けられているワークスペースでない場合は、失敗します。 |
detach |
Synapse オブジェクトを、それが関連付けられているワークスペースからデタッチします。 |
refresh_state |
オブジェクトのプロパティのインプレース更新を実行します。 対応するクラウド オブジェクトの現在の状態に基づいています。 特にコンピューティング状態の手動ポーリングに便利です。 |
serialize |
この SynapseCompute オブジェクトを、JSON でシリアル化された辞書に変換します。 |
attach_configuration
Synapse コンピューティング先をアタッチするための構成オブジェクトを作成します。
static attach_configuration(linked_service, type, pool_name)
パラメーター
名前 | 説明 |
---|---|
linked_service
必須
|
最初に synapse ワークスペースをリンクしてから、synapse ワークスペース内の spark プールを AML にアタッチすることができます。 |
type
必須
|
コンピューティング先の種類。現時点では、SynapseSpark のみをサポートしています。 |
pool_name
必須
|
synapse Spark プール名 |
delete
deserialize
JSON オブジェクトを SynapseCompute オブジェクトに変換します。
指定されたワークスペースが Compute が関連付けられているワークスペースでない場合は、失敗します。
static deserialize(workspace, object_dict)
パラメーター
名前 | 説明 |
---|---|
workspace
必須
|
SynapseCompute オブジェクトが関連付けられているワークスペース オブジェクト。 |
object_dict
必須
|
SynapseCompute オブジェクトに変換する JSON オブジェクト。 |
戻り値
型 | 説明 |
---|---|
指定された JSON オブジェクトの SynapseCompute 表現。 |
例外
型 | 説明 |
---|---|
detach
Synapse オブジェクトを、それが関連付けられているワークスペースからデタッチします。
detach()
例外
型 | 説明 |
---|---|
注釈
基になるクラウド オブジェクトは削除されず、関連付けだけが削除されます。
refresh_state
オブジェクトのプロパティのインプレース更新を実行します。
対応するクラウド オブジェクトの現在の状態に基づいています。
特にコンピューティング状態の手動ポーリングに便利です。
refresh_state()
serialize
この SynapseCompute オブジェクトを、JSON でシリアル化された辞書に変換します。
serialize()
戻り値
型 | 説明 |
---|---|
この SynapseCompute オブジェクトの JSON 表現 |