KustoCompute クラス
Azure Machine Learning の Kusto コンピューティング ターゲットを管理します。
Kusto (Azure Data Explorer とも呼ばれます) は、Azure Machine Learning パイプラインでコンピューティング ターゲットとして使用できます。 コンピューティング ターゲットは、ターゲット Kusto クラスターへのアクセスに使用される Kusto 接続文字列とサービス プリンシパルの資格情報を保持します。
Class ComputeTarget コンストラクター。
指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。
コンストラクター
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
|
戻り値
| 型 | 説明 |
|---|---|
|
Compute オブジェクトをアタッチするときに使用する構成オブジェクト。 |
delete
deserialize
JSON オブジェクトを KustoCompute オブジェクトに変換します。
static deserialize(workspace, object_dict)
パラメーター
| 名前 | 説明 |
|---|---|
|
workspace
必須
|
KustoCompute オブジェクトが関連付けられているワークスペース オブジェクト。 |
|
object_dict
必須
|
KustoCompute オブジェクトに変換する JSON オブジェクト。 |
戻り値
| 型 | 説明 |
|---|---|
|
指定された JSON オブジェクトの KustoCompute 表現。 |
例外
| 型 | 説明 |
|---|---|
注釈
指定されたワークスペースがコンピューティングが関連付けられているワークスペースでない場合は、 ComputeTargetException を発生させます。
detach
関連付けられているワークスペースから Kusto オブジェクトをデタッチします。
基になるクラウド オブジェクトは削除されず、関連付けのみが削除されます。
detach()
例外
| 型 | 説明 |
|---|---|
get_credentials
refresh_state
オブジェクトのプロパティのインプレース更新を実行します。
このメソッドは、対応するクラウド オブジェクトの現在の状態に基づいてプロパティを更新します。 これは主に、コンピューティング状態の手動ポーリングに使用されます。
refresh_state()
serialize
この KustoCompute オブジェクトを JSON シリアル化ディクショナリに変換します。
serialize()
戻り値
| 型 | 説明 |
|---|---|
|
この KustoCompute オブジェクトの JSON 表記。 |