Share via


KustoStep Clase

KustoStep habilita la funcionalidad para ejecutar consultas de Kusto en un clúster de Kusto de destino en canalizaciones de Azure Machine Learning.

Inicialice KustoStep.

Herencia
azureml.pipeline.core._kusto_step_base._KustoStepBase
KustoStep

Constructor

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

Parámetros

Nombre Description
name
Requerido
str

Nombre del paso

compute_target
Requerido
str

Nombre del proceso de Kusto

database_name
Requerido
str

Nombre de la base de datos de Kusto desde la que se consulta

query_directory
Requerido
str

Ruta de acceso al directorio que contiene un único archivo con consulta de Kusto

output
Requerido

Definición de puerto de salida para las salidas producidas por este paso

parameter_dict

Diccionario que asigna el nombre del parámetro al valor de parámetro en la consulta de Kusto

valor predeterminado: None
allow_reuse

Booleano que indica si el paso debe volver a usar los resultados anteriores con la misma configuración o entradas

valor predeterminado: False
name
Requerido
str

Nombre del paso

compute_target
Requerido
str

Nombre del proceso de Kusto

database_name
Requerido
str

Nombre de la base de datos de Kusto desde la que se consulta

query_directory
Requerido
str

Ruta de acceso al directorio que contiene un único archivo con consulta de Kusto

output
Requerido

Definición de puerto de salida para las salidas producidas por este paso

parameter_dict
Requerido

Diccionario que asigna el nombre del parámetro al valor de parámetro en la consulta de Kusto

allow_reuse
Requerido

Booleano que indica si el paso debe volver a usar los resultados anteriores con la misma configuración o entradas

Métodos

create_node

Cree un nodo a partir del paso de Kusto y agréguelo al grafo especificado.

No se debe llamar a este método directamente. Cuando se crea una instancia de una canalización con este paso, Azure ML pasa automáticamente los parámetros necesarios a través de este método para que ese paso se pueda agregar a un gráfico de canalización que represente el flujo de trabajo.

create_node

Cree un nodo a partir del paso de Kusto y agréguelo al grafo especificado.

No se debe llamar a este método directamente. Cuando se crea una instancia de una canalización con este paso, Azure ML pasa automáticamente los parámetros necesarios a través de este método para que ese paso se pueda agregar a un gráfico de canalización que represente el flujo de trabajo.

create_node(graph, default_datastore, context)

Parámetros

Nombre Description
graph
Requerido

El objeto de grafo al que se agrega el nodo.

default_datastore
Requerido

El almacén de datos predeterminado.

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

El contexto del grafo.

Devoluciones

Tipo Description

El nodo creado.