Partager via


Alias statement

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Les instructions d’alias vous permettent de définir un alias pour une base de données, qui peut être utilisé dans la même requête.

L’instruction alias est utile en tant que nom abrégé pour une base de données afin qu’elle puisse être référencée à l’aide de cet alias dans la même requête.

Syntax

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

Learn more about syntax conventions.

Parameters

Name Type Required Description
DatabaseAliasName string ✔️ Nom existant ou nouveau nom d’alias de base de données. Vous pouvez placer le nom en échappement avec des crochets. Par exemple, ["Nom avec espaces"].
QueryURI string ✔️ URI qui peut être utilisé pour exécuter des requêtes ou des commandes de gestion.
DatabaseName string ✔️ Nom de la base de données à attribuer à un alias.

Note

  • Pour obtenir votre URI de requête, dans le portail Azure, accédez à la page de vue d’ensemble de votre cluster, puis copiez l’URI.
  • La requête mappée et le nom de base de données mappé doivent apparaître entre guillemets doubles (") ou entre guillemets simples(').

Note

  • Pour obtenir votre URI de requête, consultez Copier un URI de base de données KQL.
  • La requête mappée et le nom de base de données mappé doivent apparaître entre guillemets doubles (") ou entre guillemets simples(').

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. Vous devrez peut-être modifier le nom de la table dans l’exemple de requête pour qu’elle corresponde à la table de votre espace de travail.

Tout d’abord, comptez le nombre d’enregistrements dans cette table.

StormEvents
| count

Output

Count
59066

Ensuite, donnez un alias à la Samples base de données et utilisez ce nom pour vérifier le nombre d’enregistrements de la StormEvents table.

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

Output

Count
59066

Créez un nom d’alias qui contient des espaces à l’aide de la syntaxe de crochet.

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

Output

Count
59066