Condividi tramite


KustoStep Classe

KustoStep consente di eseguire query Kusto in un cluster Kusto di destinazione in Azure ML Pipelines.

Inizializzare KustoStep.

Ereditarietà
azureml.pipeline.core._kusto_step_base._KustoStepBase
KustoStep

Costruttore

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

Parametri

Nome Descrizione
name
Necessario
str

Nome del passaggio

compute_target
Necessario
str

Nome del calcolo Kusto

database_name
Necessario
str

Nome del database Kusto da cui eseguire query

query_directory
Necessario
str

Percorso della directory contenente un singolo file con query Kusto

output
Necessario

Definizione della porta di output per gli output prodotti da questo passaggio

parameter_dict

Dizionario che esegue il mapping del nome del parametro al valore del parametro nella query Kusto

Valore predefinito: None
allow_reuse

Boolean che indica se il passaggio deve riutilizzare i risultati precedenti con le stesse impostazioni/input

Valore predefinito: False
name
Necessario
str

Nome del passaggio

compute_target
Necessario
str

Nome del calcolo Kusto

database_name
Necessario
str

Nome del database Kusto da cui eseguire query

query_directory
Necessario
str

Percorso della directory contenente un singolo file con query Kusto

output
Necessario

Definizione della porta di output per gli output prodotti da questo passaggio

parameter_dict
Necessario

Dizionario che esegue il mapping del nome del parametro al valore del parametro nella query Kusto

allow_reuse
Necessario

Boolean che indica se il passaggio deve riutilizzare i risultati precedenti con le stesse impostazioni/input

Metodi

create_node

Creare un nodo dal passaggio Kusto e aggiungerlo al grafico specificato.

Questo metodo non deve essere usato direttamente. Quando viene creata un'istanza di una pipeline con questo passaggio, Azure ML passa automaticamente i parametri necessari tramite questo metodo in modo che il passaggio possa essere aggiunto a un grafico della pipeline che rappresenta il flusso di lavoro.

create_node

Creare un nodo dal passaggio Kusto e aggiungerlo al grafico specificato.

Questo metodo non deve essere usato direttamente. Quando viene creata un'istanza di una pipeline con questo passaggio, Azure ML passa automaticamente i parametri necessari tramite questo metodo in modo che il passaggio possa essere aggiunto a un grafico della pipeline che rappresenta il flusso di lavoro.

create_node(graph, default_datastore, context)

Parametri

Nome Descrizione
graph
Necessario

Oggetto graph a cui aggiungere il nodo.

default_datastore
Necessario

Archivio dati predefinito.

context
Necessario
<xref:azureml.pipeline.core._GraphContext>

Contesto del grafico.

Restituisce

Tipo Descrizione

Nodo creato.