Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée 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 [, ...] ]
En savoir plus sur les conventions de syntaxe.
Paramètres
| Nom | Catégorie | Requise | Descriptif |
|---|---|---|---|
| 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 total de valeurs doit être un multiple du nombre de colonnes dans la table. Chaque valeur est affectée à une colonne en fonction de sa position. Plus précisément, la n'th value is assigned to the column at position n % NumColumns, où NumColumns correspond au nombre total de colonnes. |
Remarque
Les paires nom de colonne et valeur de colonne définissent le schéma de la table.
Retours
Retourne une table de données du schéma et des données donnés.
Exemples
L’exemple suivant crée une table avec des colonnes Date, Event et MoreData , filtre les lignes avec des descriptions d’événements de plus de 4 caractères et ajoute une nouvelle clé de colonne2 à chaque ligne de l’objet dynamique MoreData.
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 (Jour/Mois/Année) | Événement | MoreData | clé2 |
|---|---|---|---|
| 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 |