opérateur DataTable
Retourne une table dont le schéma et les valeurs sont définis dans la requête elle-même.
Remarque
Cet opérateur n’a pas d’entrée de pipeline.
Syntaxe
datatable(
ColumnName :
ColumnType [,
...])
[
ScalarValue [,
ScalarValue ...]]
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
ColumnName | string |
✔️ | Nom d’une colonne. |
ColumnType | string |
✔️ | Type de données dans la colonne. |
ScalarValue | scalaire | ✔️ | Valeur à insérer dans la table. Le nombre de valeurs doit être un multiple entier des colonnes de la table. La n’ième valeur doit avoir un type qui correspond à la colonne n % NumColumns. |
Remarque
Les paires nom de colonne et valeur de colonne définissent le schéma de la table.
Retours
Cet opérateur retourne une table de données du schéma et des données donnés.
Exemple
datatable(Date:datetime, Event:string, MoreData:dynamic) [
datetime(1910-06-11), "Born", dynamic({"key1":"value1", "key2":"value2"}),
datetime(1930-01-01), "Enters Ecole Navale", dynamic({"key1":"value3", "key2":"value4"}),
datetime(1953-01-01), "Published first book", dynamic({"key1":"value5", "key2":"value6"}),
datetime(1997-06-25), "Died", dynamic({"key1":"value7", "key2":"value8"}),
]
| where strlen(Event) > 4
| extend key2 = MoreData.key2
Sortie
Date | Événement | MoreData | key2 |
---|---|---|---|
1930-01-01 00:00:00.0000000 | Entrée à l’École Navale | { « key1 » : « value3 », « key2 » : « value4 » } |
value4 |
1953-01-01 00:00:00.0000000 | Premier livre publié | { « key1 » : « value5 », « key2 » : « value6 » } |
value6 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour