opérateur de projet éloigné
Sélectionnez les colonnes de l'entrée à exclure de la sortie.
Syntaxe
T | project-away ColumnNameOrPattern [, ... ]
Paramètres
| Nom | Type | Obligatoire | Descriptif |
|---|---|---|---|
| T | chaîne | ✓ | Entrée tabulaire à partir de laquelle les colonnes doivent être supprimées. |
| ColumnNameOrPattern | chaîne | ✓ | Nom de la colonne ou du modèle de caractère générique de colonne à supprimer de la sortie. |
Retours
Tableau avec des colonnes qui n'ont pas été nommées en tant qu'arguments. Contient le même nombre de lignes que la table d'entrée.
Astuces
Vous pouvez project-away toutes les colonnes qui sont présentes dans la table d'origine ou qui ont été calculées dans le cadre de la requête.
Important
L'ordre des colonnes dans le résultat est déterminé par leur ordre d'origine dans la table. Seules les colonnes spécifiées en tant qu'arguments sont supprimées. Les autres colonnes sont incluses dans le résultat.
Exemples
La table d'entrée events comporte 12 colonnes. Project-away 2 colonnes la colonne name et la colonne payload vous êtes à gauche 10 colonnes
events
| project original_time, data_source_name, name
//--- Search for the last 5 minutes of data
| where original_time > ago(5m)
| project-away name, payload
//--- USER Criteria Here
| take 1
Les résultats
Le tableau suivant présente les colonnes renvoyées sans les colonnes spécifiées.
| temps_initial | nom_source_données | nom_type_source_données | user_id | catégories_niveau_bas | adresse_src_ip | port_src | ip_std | port_std | gravité | Uuid d'événement |
|---|---|---|---|---|---|---|---|---|---|---|
| 2023-06-09T12:05:06.188Z | 10008 | 1 | 020905cd-635a-****-873d-******06 |
Projet éloigné à l'aide d'un modèle de nom de colonne
La requête suivante supprime les colonnes spécifiées par le caractère générique (avant l'exemple).
events
| project-away *name, payload*, src*, dst*
| take 1
Les résultats
Notez comment les colonnes spécifiées avec la chaîne de caractères génériques sont supprimées.
| temps_initial | user_id | catégories_niveau_bas | gravité | Uuid d'événement |
|---|---|---|---|---|
| 2023-06-09T12:05:06.188Z | 10008 | 1 |
Voir aussi
- Pour choisir les colonnes de l'entrée à conserver dans la sortie, utilisez project-keep.
- Pour renommer des colonnes, utilisez
project-rename. - Pour réorganiser les colonnes, utilisez
project-reorder.