alias-Anweisung

Mit Aliasanweisungen können Sie einen Alias für Datenbanken definieren, der später in derselben Abfrage verwendet werden kann.

Dies ist nützlich, wenn Sie mit mehreren Clustern arbeiten, aber so aussehen möchten, als würden Sie an weniger Clustern arbeiten. Der Alias muss gemäß der folgenden Syntax definiert werden, wobei clustername und databasename vorhandene und gültige Entitäten sind.

Syntax

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

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
DatabaseAliasName string ✔️ Ein vorhandener Name oder ein neuer Datenbankaliasname. Sie können den Namen mit Klammern versehen. Beispiel: ["Name mit Leerzeichen"].
DatabaseName string ✔️ Der Name der Datenbank, die einem Alias zugewiesen werden soll.

Hinweis

Der zugeordnete Cluster-URI und der zugeordnete Datenbankname müssen in doppelten Anführungszeichen(") oder einfachen Anführungszeichen(') angezeigt werden.

Beispiele

Im Hilfecluster befindet sich eine Samples Datenbank mit einer StormEvents Tabelle.

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

StormEvents
| count

Ausgabe

Anzahl
59066

Geben Sie dann der Samples Datenbank einen Alias, 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

Ausgabe

Anzahl
59066

Erstellen Sie mithilfe der Klammernyntax einen Aliasnamen, der Leerzeichen enthält.

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

Ausgabe

Anzahl
59066