Dela via


Alias-instruktion

Gäller för: ✅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.

Detta är användbart när du arbetar med flera kluster men vill se ut som om du arbetar med färre kluster. Aliaset måste definieras enligt följande syntax, där klusternamn och databasnamn är befintliga och giltiga entiteter.

Syntax

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

Detta är användbart när du arbetar med flera Eventhouses men vill se ut som om du arbetar med färre Eventhouses. Aliaset måste definieras enligt följande syntax, där Eventhouse och databasnamn är befintliga och giltiga entiteter.

Syntax

alias databas DatabaseAliasName= cluster("serviceURL").database("DatabaseName")

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Krävs Beskrivning
DatabaseAliasName string ✔️ Ett befintligt namn eller ett nytt databasaliasnamn. Du kan komma ifrån namnet med hakparenteser. Till exempel ["Namn med blanksteg"].
DatabaseName string ✔️ Namnet på databasen som ska ge ett alias.

Not

Den mappade kluster-uri och det mappade databasnamnet måste visas inom dubbla citattecken(") eller enkla citattecken(').

Not

Den mappade Eventhouse-uri och det mappade databasnamnet måste visas inom dubbla citattecken(") eller enkla citattecken(').

Exempel

I hjälpklusterfinns det en Samples databas med en StormEvents tabell.

Räkna först antalet poster i tabellen.

StormEvents
| count

utdata

Räkna
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

utdata

Räkna
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

utdata

Räkna
59066