Udostępnij za pośrednictwem


Instrukcja alias

Dotyczy: ✅Microsoft Fabric✅

Instrukcje aliasu umożliwiają zdefiniowanie aliasu dla bazy danych, która może być używana w tym samym zapytaniu.

Instrukcja alias jest przydatna jako skrócona nazwa bazy danych, więc można do niej odwoływać się przy użyciu tego aliasu w tym samym zapytaniu.

Składnia

alias database DatabaseAliasName= cluster("QueryURI").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"].
QueryURI string ✔️ Identyfikator URI, który może służyć do uruchamiania zapytań lub poleceń zarządzania.
Nazwa bazy danych string ✔️ Nazwa bazy danych, która ma nadać alias.

Uwaga

  • Aby uzyskać identyfikator URI zapytania, w witrynie Azure Portal przejdź do strony przeglądu klastra, a następnie skopiuj identyfikator URI.
  • Zamapowane zapytanie i zamapowana nazwa bazy danych muszą znajdować się wewnątrz cudzysłowów (") lub pojedynczych cudzysłowów(').

Uwaga

Przykłady

Przykłady w tym artykule używają publicznie dostępnych tabel w pomocy klastra, takich jak tabela StormEvents w bazie danych przykładów.

Przykłady w tym artykule używają publicznie dostępnych tabel, takich jak tabela StormEvents w przykładowej analizie pogody przykładowych danych.

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