Notre fonctionnalité lookups vous permet d'enrichir vos données log et d'autres données stockées dans New Relic avec des données sur votre entreprise que vous définissez dans un fichier CSV.
Pourquoi utiliser les recherches ?
Lorsque vous téléchargez une table de recherche, vous pouvez ensuite utiliser ces données pour enrichir votre requête de données New Relic. Par exemple, vous pouvez télécharger une table qui mappe l'ID d'hôte à des noms d'hôte lisibles par l'homme, puis l'utiliser pour créer un graphique qui affiche les noms d'hôte lisibles par l'homme.
tableau de recherche vous aide à :
- données de requête qui ne sont pas présentes dans votre compte New Relic
- Facilitez la compréhension de vos données télémétriques
- Regrouper les données de manière personnalisée
Pour des exemples de requêtes utilisant des recherches, voir Comment requêter des données de table de recherche.
Ajouter et gérer des tables
Vous pouvez ajouter et gérer une table de recherche via l' interface utilisateur ou l'API NRQL Lookups.
Quelques conseils lors de l’ajout d’une table :
- Le nom de la table est ce que vous utiliserez pour référencer cette table lorsque vous écrivez une requête NRQL.
- Les données du tableau ne sont pas obscurcies, évitez donc de télécharger des informations sensibles.
- Il peut falloir plusieurs minutes pour qu'une table ajoutée ou mise à jour soit disponible dans une requête NRQL.
Lorsque vous supprimez une table, ces données ne sont plus disponibles dans la requête NRQL , vous devez donc essayer de vous assurer que les données d'une table supprimée ne sont pas utilisées dans un dashboard important.
Apprenez-en plus sur les exigences en matière de format de tableau et d'autres détails.
Utiliser l'interface utilisateur de la table de recherche

L'interface utilisateur pour le téléchargement de la table de recherche se trouve dans l'interface utilisateur du log, mais vous pouvez utiliser vos données de table de recherche lors de l'interrogation de n'importe quel type de données, pas seulement du log.
Pour trouver l'interface utilisateur de la table de recherche : à partir de one.newrelic.com, Cliquez sur Logs, puis sur Lookup tables. À partir de là, vous pouvez télécharger, télécharger, mettre à jour et supprimer des tables.
Utilisation de l'API de recherche NRQL
Vous pouvez également ajouter et gérer des tables à l’aide de l’ API NRQL Lookups. L'API NRQL Lookups prend en charge le téléchargement de tables de recherche sous forme de fichier CSV et d'objet JSON.
Analyse de la valeur CSV
Lorsqu'une valeur est lue à partir d'un fichier CSV, le système tente d'analyser la valeur en une valeur booléenne, numérique ou de chaîne.
Interrogez vos données
Si vous êtes prêt à utiliser votre table dans une requête, consultez Comment interroger une table de recherche de données.
Exigences et détails techniques
Quelques détails supplémentaires sur la table de recherche :
- Pour ajouter ou modifier des tableaux, l'utilisateur doit être une plateforme utilisateur principale ou complète.
- Les tables ne peuvent être interrogées qu'à partir du compte dans lequel la table a été téléchargée.
- Chaque compte a une limite de 250 table de recherche.
- Les données de la table de recherche ne peuvent pas être utilisées en condition d'alerte NRQL .
- table de recherche a une rétention indéfinie des données par défaut.
En plus des exigences générales pour un fichier CSV, voici nos exigences pour le téléchargement de fichiers de table de recherche :
- Chaque ligne doit avoir le même nombre de colonnes que l'en-tête et il doit y avoir au moins deux colonnes.
- Les noms de table doivent être conformes aux règles relatives aux noms d'événements
- N'utilisez pas de mots réservés pour les noms de table ou les valeurs d'en-tête de colonne.
- Taille maximale du fichier : 4 Mo
- Maximum de 20 000 lignes