Freigeben über


Alias statement

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Mit Aliasanweisungen können Sie einen Alias für eine Datenbank definieren, der in derselben Abfrage verwendet werden kann.

Die alias-Anweisung ist als Kurzname für eine Datenbank nützlich, sodass sie mithilfe dieses Alias in derselben Abfrage referenziert werden kann.

Syntax

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

Learn more about syntax conventions.

Parameters

Name Type Required Description
DatabaseAliasName string ✔️ Ein vorhandener Name oder ein neuer Datenbankaliasname. Sie können den Namen mit Klammern versehen. Beispiel: ["Name mit Leerzeichen"].
QueryURI string ✔️ Der URI, der zum Ausführen von Abfragen oder Verwaltungsbefehlen verwendet werden kann.
DatabaseName string ✔️ Der Name der Datenbank, die einem Alias zugewiesen werden soll.

Note

  • Um Ihren Abfrage-URI abzurufen, wechseln Sie im Azure-Portal zur Übersichtsseite Ihres Clusters, und kopieren Sie dann den URI.
  • Die zugeordnete Abfrage und der zugeordnete Datenbankname müssen in doppelten Anführungszeichen(") oder einfachen Anführungszeichen(') angezeigt werden.

Note

  • Informationen zum Abrufen des Abfrage-URI finden Sie unter Kopieren eines KQL-Datenbank-URI.
  • Die zugeordnete Abfrage und der zugeordnete Datenbankname müssen in doppelten Anführungszeichen(") oder einfachen Anführungszeichen(') angezeigt werden.

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. Möglicherweise müssen Sie den Tabellennamen in der Beispielabfrage so ändern, dass er der Tabelle in Ihrem Arbeitsbereich entspricht.

Zählen Sie zunächst die Anzahl der Datensätze in dieser Tabelle.

StormEvents
| count

Output

Count
59066

Weisen Sie dann der Samples Datenbank einen Alias zu, und verwenden Sie diesen Namen, um die Datensatzanzahl der StormEvents Tabelle zu überprüfen.

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

Output

Count
59066

Erstellen Sie einen Aliasnamen, der Leerzeichen mit der Klammernsyntax enthält.

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

Output

Count
59066