Dela via


Alias statement

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Med aliasinstruktioner kan du definiera ett alias för en databas som kan användas i samma fråga.

Instruktionen alias är användbar som ett kortnamn för en databas så att den kan refereras med hjälp av aliaset i samma fråga.

Syntax

alias database DatabaseAliasName= cluster("QueryURI").database("DatabaseName")

Learn more about syntax conventions.

Parameters

Name Type Required Description
DatabaseAliasName string ✔️ Ett befintligt namn eller ett nytt databasaliasnamn. Du kan komma ifrån namnet med hakparenteser. Till exempel ["Namn med blanksteg"].
QueryURI string ✔️ Den URI som kan användas för att köra frågor eller hanteringskommandon.
DatabaseName string ✔️ Namnet på databasen som ska ge ett alias.

Note

  • Om du vill hämta din fråge-URI går du till översiktssidan för klustret i Azure-portalen och kopierar sedan URI:n.
  • Den mappade frågan och det mappade databasnamnet måste visas inom dubbla citattecken(") eller enkla citattecken(').

Note

  • Information om hur du hämtar din fråge-URI finns i Kopiera en KQL-databas-URI.
  • Den mappade frågan och det mappade databasnamnet måste visas inom dubbla citattecken(") eller enkla citattecken(').

Examples

The examples in this article use publicly available tables in the help cluster, such as the StormEvents table in the Samples database.

The examples in this article use publicly available tables, such as the Weather table in the Weather analytics sample gallery. Du kan behöva ändra tabellnamnet i exempelfrågan för att matcha tabellen på din arbetsyta.

Räkna först antalet poster i tabellen.

StormEvents
| count

Output

Count
59066

Ge sedan ett alias till Samples-databasen och använd det namnet för att kontrollera antalet poster i tabellen StormEvents.

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

Output

Count
59066

Skapa ett aliasnamn som innehåller blanksteg med hjälp av hakparentessyntaxen.

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

Output

Count
59066