다음을 통해 공유


KustoStep 클래스

KustoStep은 Azure ML Pipelines의 대상 Kusto 클러스터에서 Kusto 쿼리를 실행하는 기능을 사용하도록 설정합니다.

KustoStep을 초기화합니다.

상속
azureml.pipeline.core._kusto_step_base._KustoStepBase
KustoStep

생성자

KustoStep(name, compute_target, database_name, query_directory, output, parameter_dict=None, allow_reuse=False)

매개 변수

name
str
필수

단계의 이름입니다.

compute_target
str
필수

Kusto 컴퓨팅의 이름

database_name
str
필수

쿼리할 Kusto 데이터베이스의 이름

query_directory
str
필수

Kusto 쿼리가 포함된 단일 파일이 포함된 디렉터리 경로

output
Union[PipelineData, OutputPortBinding]
필수

이 단계에서 생성된 출력에 대한 출력 포트 정의

parameter_dict
dict
기본값: None

Kusto 쿼리에서 매개 변수 이름을 매개 변수 값에 매핑하는 사전

allow_reuse
bool
기본값: False

단계가 동일한 설정/입력으로 이전 결과를 재사용해야 하는지 여부를 나타내는 부울

name
str
필수

단계의 이름입니다.

compute_target
str
필수

Kusto 컴퓨팅의 이름

database_name
str
필수

쿼리할 Kusto 데이터베이스의 이름

query_directory
str
필수

Kusto 쿼리가 포함된 단일 파일이 포함된 디렉터리 경로

output
Union[PipelineData, OutputPortBinding]
필수

이 단계에서 생성된 출력에 대한 출력 포트 정의

parameter_dict
dict[str, object]
필수

Kusto 쿼리에서 매개 변수 이름을 매개 변수 값에 매핑하는 사전

allow_reuse
bool
필수

단계가 동일한 설정/입력으로 이전 결과를 재사용해야 하는지 여부를 나타내는 부울

메서드

create_node

Kusto 단계에서 노드를 만들고 지정된 그래프에 추가합니다.

이 메서드는 직접 사용할 수 없습니다. 이 단계에서 파이프라인이 인스턴스화되면 Azure ML은 이 메서드를 통해 필요한 매개 변수를 자동으로 전달하므로 워크플로를 나타내는 파이프라인 그래프에 단계를 추가할 수 있습니다.

create_node

Kusto 단계에서 노드를 만들고 지정된 그래프에 추가합니다.

이 메서드는 직접 사용할 수 없습니다. 이 단계에서 파이프라인이 인스턴스화되면 Azure ML은 이 메서드를 통해 필요한 매개 변수를 자동으로 전달하므로 워크플로를 나타내는 파이프라인 그래프에 단계를 추가할 수 있습니다.

create_node(graph, default_datastore, context)

매개 변수

graph
Graph
필수

노드를 추가할 그래프 개체입니다.

default_datastore
AbstractAzureStorageDatastore
필수

기본 데이터 저장소입니다.

context
<xref:azureml.pipeline.core._GraphContext>
필수

그래프 컨텍스트입니다.

반환

만들어진 노드입니다.

반환 형식