다음을 통해 공유


KustoCompute 클래스

Azure Machine Learning에서 Kusto 컴퓨팅 대상을 관리합니다.

Azure Data Explorer라고도 하는 Kusto는 Azure Machine Learning 파이프라인과 함께 컴퓨팅 대상으로 사용할 수 있습니다. 컴퓨팅 대상은 대상 Kusto 클러스터에 액세스하는 데 사용되는 Kusto 연결 문자열 및 서비스 주체 자격 증명을 보유합니다.

클래스 ComputeTarget 생성자입니다.

제공된 작업 영역과 연결된 Compute 개체의 클라우드 표현을 검색합니다. 검색된 Compute 개체의 특정 형식에 해당하는 자식 클래스의 instance 반환합니다.

상속
KustoCompute

생성자

KustoCompute(workspace, name)

매개 변수

Name Description
workspace
필수

검색할 KustoCompute 개체가 포함된 작업 영역 개체입니다.

name
필수
str

검색할 KustoCompute 개체의 이름입니다.

workspace
필수

검색할 Compute 개체를 포함하는 작업 영역 개체입니다.

name
필수
str

검색할 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)

매개 변수

Name Description
resource_group
str

작업 영역의 리소스 그룹 이름입니다.

Default value: None
workspace_name
str

작업 영역 이름입니다.

Default value: None
resource_id
str

컴퓨팅 리소스의 Azure 리소스 ID입니다.

Default value: None
tenant_id
str

컴퓨팅 리소스의 테넌트 ID입니다.

Default value: None
kusto_connection_string
str

Kusto 클러스터의 연결 문자열입니다.

Default value: None
application_id
str

컴퓨팅 리소스의 애플리케이션 ID입니다.

Default value: None
application_key
str

컴퓨팅 리소스의 애플리케이션 키입니다.

Default value: None

반환

형식 Description

Compute 개체를 연결할 때 사용할 구성 개체입니다.

delete

KustoCompute 개체에는 삭제가 지원되지 않습니다. 대신 detach를 사용하세요.

delete()

예외

형식 Description

deserialize

JSON 개체를 KustoCompute 개체로 변환합니다.

static deserialize(workspace, object_dict)

매개 변수

Name Description
workspace
필수

KustoCompute 개체가 연결된 작업 영역 개체입니다.

object_dict
필수

KustoCompute 개체로 변환할 JSON 개체입니다.

반환

형식 Description

제공된 JSON 개체의 KustoCompute 표현입니다.

예외

형식 Description

설명

제공된 작업 영역이 Compute가 연결된 작업 영역이 아닌 경우 ComputeTargetException을 발생시킵니다.

detach

연결된 작업 영역에서 Kusto 개체를 분리합니다.

기본 클라우드 개체는 삭제되지 않고 연결만 제거됩니다.

detach()

예외

형식 Description

get_credentials

Kusto 대상에 대한 자격 증명을 검색합니다.

get_credentials()

반환

형식 Description

Kusto 대상에 대한 자격 증명입니다.

예외

형식 Description

refresh_state

개체 속성의 내부 업데이트를 수행합니다.

이 메서드는 해당 클라우드 개체의 현재 상태에 따라 속성을 업데이트합니다. 이는 주로 컴퓨팅 상태의 수동 폴링에 사용됩니다.

refresh_state()

serialize

이 KustoCompute 개체를 JSON 직렬화된 사전으로 변환합니다.

serialize()

반환

형식 Description

이 KustoCompute 개체의 JSON 표현입니다.