Alias, instruction
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Les instructions d’alias vous permettent de définir un alias pour les bases de données, qui peut être utilisé ultérieurement dans la même requête.
Cela est utile lorsque vous travaillez avec plusieurs clusters, mais que vous souhaitez apparaître comme si vous travaillez sur moins de clusters. L’alias doit être défini en fonction de la syntaxe suivante, où clustername et databasename sont des entités existantes et valides.
Syntaxe
alias
database DatabaseAliasName =
cluster(« https:// clustername.kusto.windows.net »).database(« DatabaseName »)
Cela est utile lorsque vous travaillez avec plusieurs Eventhouses, mais que vous souhaitez apparaître comme si vous travaillez sur moins d’Eventhouses. L’alias doit être défini en fonction de la syntaxe suivante, où Eventhouse et databasename sont des entités existantes et valides.
Syntaxe
alias
database DatabaseAliasName =
cluster(« serviceURL »).database(« DatabaseName »)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | 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"]. |
DatabaseName | string |
✔️ | Nom de la base de données à attribuer à un alias. |
Remarque
L’URI de cluster mappé et le nom de base de données mappé doivent apparaître entre guillemets doubles(") ou entre guillemets simples(').
Remarque
L’Eventhouse-uri mappé et le nom de base de données mappé doivent apparaître à l’intérieur de guillemets doubles (") ou de guillemets simples(').
Exemples
Dans le cluster d’aide, il existe une Samples
base de données avec une StormEvents
table.
Tout d’abord, comptez le nombre d’enregistrements dans cette table.
StormEvents
| count
Sortie
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
Sortie
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
Sortie
Count |
---|
59066 |