Instrukcja alias

Instrukcje aliasu umożliwiają zdefiniowanie aliasu dla baz danych, które mogą być używane później w tym samym zapytaniu.

Jest to przydatne podczas pracy z kilkoma klastrami, ale chcesz się pojawić tak, jakby pracujesz nad mniejszą liczbą klastrów. Alias musi być zdefiniowany zgodnie z następującą składnią, gdzie nazwa klastra i nazwa bazy danych są istniejące i prawidłowe jednostki.

Składnia

aliasdatabaseAliasName= cluster("https:// clustername.kusto.windows.net").database("DatabaseName")

Dowiedz się więcej o konwencjach składniowych.

Parametry

Nazwa Typ Wymagane Opis
DatabaseAliasName string ✔️ Istniejąca nazwa lub nowa nazwa aliasu bazy danych. Możesz uciec od nazwy z nawiasami kwadratowymi. Na przykład ["Nazwa z spacjami"].
Databasename string ✔️ Nazwa bazy danych, która ma nadać alias.

Uwaga

Mapowany identyfikator URI klastra i zamapowana nazwa bazy danych musi być wyświetlana wewnątrz cudzysłowów (") lub pojedynczych cudzysłowów(').

Przykłady

W klastrze pomocy znajduje Samples się baza danych z tabelą StormEvents .

Najpierw zlicz liczbę rekordów w tej tabeli.

StormEvents
| count

Dane wyjściowe

Liczba
59066

Następnie nadaj alias bazie Samples danych i użyj tej nazwy, aby sprawdzić liczbę rekordów StormEvents tabeli.

alias database samplesAlias = cluster("https://help.kusto.windows.net").database("Samples");
database("samplesAlias").StormEvents | count

Dane wyjściowe

Liczba
59066

Utwórz nazwę aliasu zawierającą spacje przy użyciu składni nawiasu kwadratowego.

alias database ["Samples Database Alias"] = cluster("https://help.kusto.windows.net").database("Samples");
database("Samples Database Alias").StormEvents | count

Dane wyjściowe

Liczba
59066