cluster()
Zmienia odwołanie zapytania do klastra zdalnego. Aby uzyskać dostęp do bazy danych w tym samym klastrze, użyj funkcji database(). Aby uzyskać więcej informacji, zobacz zapytania obejmujące wiele baz danych i między klastrami.
Składnia
cluster(
Nazwa)
Dowiedz się więcej o konwencjach składniowych.
Parametry
Nazwa | Typ | Wymagane | Opis |
---|---|---|---|
Nazwa | string |
✔️ | Nazwa klastra do odwołania. Wartość można określić jako w pełni kwalifikowaną nazwę domeny lub nazwę klastra bez sufiksu .kusto.windows.net . Nazwa klastra jest traktowana jako bez uwzględniania wielkości liter, a zaleceniem jest podanie jej małych liter. Wartość nie może być wynikiem oceny podzapytania. |
Przykłady
Uzyskiwanie dostępu do klastra zdalnego przy użyciu metody cluster()
Następujące zapytanie można uruchomić w dowolnym klastrze.
cluster('help').database('Samples').StormEvents | count
cluster('help.kusto.windows.net').database('Samples').StormEvents | count
Dane wyjściowe
Liczba |
---|
59066 |
Używanie metody cluster() wewnątrz instrukcji let
Poprzednie zapytanie można przepisać, aby użyć funkcji zdefiniowanej przez zapytanie (let
instrukcja), która przyjmuje parametr o nazwie clusterName
i przekazuje je do cluster()
funkcji.
let foo = (clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
foo('help')
Dane wyjściowe
Liczba |
---|
59066 |
Używanie metody cluster() wewnątrz usługi Functions
To samo zapytanie, co powyżej, można przepisać do użycia w funkcji, która odbiera parametr clusterName
— który jest przekazywany do funkcji cluster().
.create function foo(clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
Uwaga
Funkcji przechowywanych przy użyciu cluster()
funkcji nie można używać w zapytaniach między klastrami.
Ta funkcja nie jest obsługiwana w usłudze Azure Monitor
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla