cluster()
Cambia la referencia de la consulta a un clúster remoto. Para acceder a una base de datos dentro del mismo clúster, use la función database(). Para más información, consulte Consultas entre bases de datos y entre clústeres.
Syntax
cluster(
name)
Más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
name | string |
✔️ | Nombre del clúster al que se va a hacer referencia. El valor se puede especificar como un nombre de dominio completo o el nombre del clúster sin el .kusto.windows.net sufijo. El nombre del clúster se trata como insensibilidad entre mayúsculas y minúsculas y se recomienda proporcionarlo en minúsculas. El valor no puede ser el resultado de la evaluación de subconsulta. |
Ejemplos
Uso de cluster() para acceder al clúster remoto
La consulta siguiente se puede ejecutar en cualquier clúster.
cluster('help').database('Samples').StormEvents | count
cluster('help.kusto.windows.net').database('Samples').StormEvents | count
Salida
Count |
---|
59066 |
Uso de cluster() dentro de instrucciones let
La consulta anterior se puede reescribir para usar una función definida por la consulta (let
instrucción) que toma un parámetro denominado clusterName
y lo pasa a la cluster()
función.
let foo = (clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
foo('help')
Salida
Count |
---|
59066 |
Uso de cluster() dentro de Functions
Se puede volver a escribir la misma consulta que anteriormente para usarse en una función que recibe un parámetro clusterName
, que se pasa a la función cluster().
.create function foo(clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
Nota
Las funciones almacenadas que usan la cluster()
función no se pueden usar en consultas entre clústeres.
Esta funcionalidad no se admite en Azure Monitor.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de