Udostępnij za pośrednictwem


Instrukcja alias

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

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 wyświetlić się 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")

Jest to przydatne podczas pracy z kilkoma usługami Eventhouses, ale chcesz wyglądać tak, jakby pracujesz nad mniejszą liczbą magazynów zdarzeń. Alias musi być zdefiniowany zgodnie z następującą składnią, gdzie nazwa bazy danych i eventhouse są istniejącymi i prawidłowymi jednostkami.

Składnia

aliasdatabaseAliasName cluster("serviceURL").database("DatabaseName") =

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
DatabaseAliasName string ✔️ Istniejąca nazwa lub nazwa nowego aliasu bazy danych. Możesz uciec od nazwy za pomocą nawiasów kwadratowych. Na przykład ["Nazwa ze spacjami"].
Nazwa bazy danych string ✔️ Nazwa bazy danych, która ma nadać alias.

Uwaga

Zamapowany identyfikator cluster-uri i zamapowana nazwa bazy danych muszą znajdować się wewnątrz cudzysłowów (") lub pojedynczych cudzysłowów(').

Uwaga

Zamapowany identyfikator Eventhouse-uri i zamapowana nazwa bazy danych muszą znajdować się wewnątrz cudzysłowów (") lub pojedynczych cudzysłowów(').

Przykłady

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

Najpierw zlicz liczbę rekordów w tej tabeli.

StormEvents
| count

Wyjście

Count
59066

Następnie nadaj alias Samples bazie 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

Wyjście

Count
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

Wyjście

Count
59066