Delen via


Aliasinstructie

Van toepassing op: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft 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