cluster()
A lekérdezés hivatkozását egy távoli fürtre módosítja. Ha ugyanazon a fürtön belül szeretne hozzáférni egy adatbázishoz, használja a database() függvényt. További információ: Adatbázisközi és fürtök közötti lekérdezések.
Syntax
cluster(
név)
További információ a szintaxis konvenciókról.
Paraméterek
Név | Típus | Kötelező | Leírás |
---|---|---|---|
név | string |
✔️ | A hivatkozni kívánt fürt neve. Az érték megadható teljes tartománynévként vagy utótag nélküli .kusto.windows.net fürtnévként. A fürt neve kis- és nagybetűket nem különböztet meg, és a javaslat az, hogy kisbetűs legyen. Az érték nem lehet a subquery kiértékelésének eredménye. |
Példák
A fürt() használata a távoli fürt eléréséhez
A következő lekérdezés bármely fürtön futtatható.
cluster('help').database('Samples').StormEvents | count
cluster('help.kusto.windows.net').database('Samples').StormEvents | count
Kimenet
Darabszám |
---|
59066 |
A cluster() használata let utasításokban
Az előző lekérdezés átírható egy lekérdezés által definiált függvény (let
utasítás) használatára, amely egy nevű clusterName
paramétert használ, és átadja azt a cluster()
függvénynek.
let foo = (clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
foo('help')
Kimenet
Darabszám |
---|
59066 |
Fürt() használata a Functionsben
A fenti lekérdezés újraírható egy olyan függvényben való használathoz, amely egy paramétert clusterName
fogad – amelyet a rendszer átad a cluster() függvénynek.
.create function foo(clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
Megjegyzés
A függvényt cluster()
használó tárolt függvények nem használhatók fürtök közötti lekérdezésekben.
Ez a képesség nem támogatott az Azure Monitorban
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: