Alias-instruktion
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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 |