Compartir a través de


KustoStep Clase

KustoStep permite la funcionalidad de ejecutar consultas de Kusto en un clúster de Kusto de destino en Azure ML Pipelines.

Inicialice 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 va a consultar

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 generadas por este paso

parameter_dict

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

Valor predeterminado: None
allow_reuse

Boolean que indica si el paso debe reutilizar 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 va a consultar

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 generadas por este paso

parameter_dict
Requerido

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

allow_reuse
Requerido

Boolean que indica si el paso debe reutilizar los resultados anteriores con la misma configuración o entradas.

Métodos

create_node

Cree un nodo a partir del paso Kusto y agréguelo al gráfico especificado.

Este método no está pensado para usarse 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 el paso se pueda agregar a un grafo de canalización que represente el flujo de trabajo.

create_node

Cree un nodo a partir del paso Kusto y agréguelo al gráfico especificado.

Este método no está pensado para usarse 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 el paso se pueda agregar a un grafo de canalización que represente el flujo de trabajo.

create_node(graph, default_datastore, context)

Parámetros

Nombre Description
graph
Requerido

Objeto de grafo al que se va a agregar el nodo.

default_datastore
Requerido

Almacén de datos predeterminado.

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

Contexto del grafo.

Devoluciones

Tipo Description

Nodo creado.