Aliasinstructie
Van toepassing op: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel-
Met aliasinstructies kunt u een alias definiëren voor een database, die in dezelfde query kan worden gebruikt.
De instructie alias
is handig als een verkorte naam voor een database, zodat er naar kan worden verwezen met behulp van die alias in dezelfde query.
Syntaxis
alias
database DatabaseAliasName=
cluster("QueryURI").database("DatabaseName")
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
DatabaseAliasName | string |
✔️ | Een bestaande naam of nieuwe databasealiasnaam. U kunt de naam met vierkante haken ontsnappen. Bijvoorbeeld ["Naam met spaties"]. |
QueryURI- | string |
✔️ | De URI die kan worden gebruikt voor het uitvoeren van query's of beheeropdrachten. |
DatabaseName- | string |
✔️ | De naam van de database om een alias te geven. |
Notitie
- Als u de query-URI wilt ophalen, gaat u in Azure Portal naar de overzichtspagina van uw cluster en kopieert u de URI.
- De toegewezen query en de toegewezen databasenaam moeten worden weergegeven tussen dubbele aanhalingstekens(") of enkele aanhalingstekens(').
Notitie
- Zie Een KQL-database-URI kopiërenom uw query-URI op te halen.
- De toegewezen query en de toegewezen databasenaam moeten worden weergegeven tussen dubbele aanhalingstekens(") of enkele aanhalingstekens(').
Voorbeelden
In de voorbeelden in dit artikel worden openbaar beschikbare tabellen gebruikt in de Help-cluster, zoals de
StormEvents
tabel in de Voorbeelden database.
In de voorbeelden in dit artikel worden openbaar beschikbare tabellen gebruikt, zoals de tabel
StormEvents
in de weather analytics voorbeeldgegevens.
Tel eerst het aantal records in die tabel.
StormEvents
| count
uitvoer
Tellen |
---|
59066 |
Geef vervolgens een alias aan de Samples
-database en gebruik die naam om het aantal records van de StormEvents
tabel te controleren.
alias database samplesAlias = cluster("https://help.kusto.windows.net").database("Samples");
database("samplesAlias").StormEvents | count
uitvoer
Tellen |
---|
59066 |
Maak een aliasnaam die spaties bevat met behulp van de syntaxis van de haak.
alias database ["Samples Database Alias"] = cluster("https://help.kusto.windows.net").database("Samples");
database("Samples Database Alias").StormEvents | count
uitvoer
Tellen |
---|
59066 |