• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Vue d'ensemble de New Relic Lens

Aperçu

Nous travaillons toujours sur cette fonctionnalité, mais nous aimerions que vous l'essayiez !

Cette fonctionnalité est actuellement fournie dans le cadre d'un programme d'aperçu conformément à nos politiques de pré-sortie.

En tant qu'utilisateur New Relic, vous pouvez avoir besoin d'analyser vos données de télémétrie parallèlement aux données stockées dans plusieurs bases de données, entrepôts de données et feuilles de calcul. Exporter manuellement des données de chaque source et les combiner hors ligne avec vos données d'observabilité prend du temps et réduit la productivité. De plus, vous ne pouvez souvent pas consolider toutes les données dans une base de données unique en raison d'exigences de conformité, de sécurité ou opérationnelles.

New Relic Lens répond à ces défis. Lens est une plateforme de requête unifiée au sein de New Relic qui vous permet de connecter et d'interroger plusieurs sources de données directement depuis New Relic. Écrivez une requête dans Lens en utilisant le SQL ANSI et effectuez des jointures inter-bases de données pour analyser et corréler les données provenant de diverses sources. Lens pousse le travail de calcul vers chaque source de données, qui traite sa portion de la requête et renvoie uniquement les résultats. Lens combine ensuite ces résultats, minimisant le transfert de données et assurant la sécurité en n'ingérant jamais de données brutes provenant de vos sources externes.

A schematic diagram of New Relic Lens architecture.

Comment ça marche

L'utilisation de Lens implique les étapes suivantes :

Vérifier les autorisations

Si vous êtes un Organization Manager, vous disposez des permissions nécessaires pour accéder à toutes les fonctionnalités Lens par défaut. Si vous n'êtes pas un Organization Manager, contactez votre Authentication Domain Manager pour créer un rôle personnalisé avec les permissions requises.

Installation connectors

Lens inclut system connectors intégré pour les données NRDB. Avec les autorisations nécessaires, vous pouvez configurer data connectors pour se connecter à des sources de données externes :

  • Entrepôts de données cloud: Snowflake, Redshift, ClickHouse
  • Bases de données relationnelles: PostgreSQL, MySQL, SQL Server
  • Bases de données documentaires: MongoDB, Elasticsearch
  • Feuilles de calcul: Google Sheets
  • Lacs de données: Iceberg
  • Métriques et monitoring: Prometheus, AWS CloudWatch

Interroger les données

Écrivez des requêtes SQL dans le Query Builder, les notebooks ou les dashboards personnalisés en utilisant le format connection_name.schema.table pour référencer des tables et joindre des données provenant de différentes sources.

Créer materialized views (facultatif)

Pour les requêtes complexes qui s'exécutent fréquemment, vous pouvez enregistrer les résultats en tant que materialized views pour réduire les coûts et améliorer les performances.

Cas d'utilisation

Lens permet différents scénarios d'analyse de données :

  • Analyse budgétaire: comparez les données d'utilisation New Relic de NRDB avec les données budgétaires stockées dans Snowflake pour suivre les dépenses par rapport aux budgets alloués.
  • Optimisation du workflow: Remplacez plusieurs étapes manuelles d'export/import (d'une base de données à une autre) par une seule requête SQL qui joint toutes les données nécessaires, réduisant les coûts et améliorant l'efficacité.
  • Agréger les données sur plusieurs régions: Suivez le trafic utilisateur dans différentes régions géographiques en regroupant les données provenant de différentes sources de données.
  • Optimisation des performances avec materialized views: Un dashboard de direction combine les données de plus de 5 bases de données et s'actualise chaque semaine. En stockant les résultats de la requête JOIN multi-bases de données dans un materialized view, vous évitez d'exécuter la requête coûteuse en calcul chaque fois que quelqu'un charge le dashboard. Cela réduit les coûts des requêtes et améliore considérablement la vitesse de chargement des pages.

Où vous pouvez utiliser Lens

Vous pouvez utiliser Lens dans les zones suivantes de la plateforme New Relic :

  • Générateur de requêtes: Écrivez et exécutez des requêtes SQL directement dans le générateur de requêtes.
  • Notebooks: Créez des blocs SQL dans des notebooks pour combiner des requêtes avec des visualisations et de la documentation Markdown.
  • Dashboards clients: Ajoutez des graphiques basés sur SQL à vos dashboards privés.

Important

Les graphiques basés sur SQL ne sont pas pris en charge dans les dashboards publics.

Rôles et permissions des utilisateurs

Connector et les accès materialized view sont contrôlés par des permissions RBAC spécifiques. Les utilisateurs disposant du rôle Organization Manager ont par défaut toutes les permissions RBAC liées à Lens.

Pour les autres utilisateurs, le Authentication Domain Manager doit créer un rôle personnalisé au niveau de l'organisation via NerdGraph avec les permissions Lens requises. Lors de la création du rôle, ajoutez les ID de permission des tableaux ci-dessous au tableau permissionIds.

/ UI-based permission assignment (for future use when UI support is available): For other users, the <DNT>Authentication Domain Manager</DNT> needs to create an organization-scoped custom role with the required <DNT>Lens</DNT> permissions from the <DNT>Query Your Data</DNT> section. check... /

Connector

Les ID de permission suivants contrôlent l'accès à Lens connectors:

ID de permission

Description

nr_lens.read.catalogs

Voir

connectors

et leurs détails

nr_lens.create.catalogs

Créer un nouveau

connectors

nr_lens.update.catalogs

Modifier l'existant

connectors

nr_lens.delete.catalogs

Supprimer

connectors

nr_lens.query.connector

Interroger les données depuis

connectors

Materialized view

Les ID de permission suivants contrôlent l'accès à materialized views:

ID de permission

Description

nr_lens.read.materialized_views

Voir

materialized views

nr_lens.create.materialized_views

Créer

materialized views

nr_lens.update.materialized_views

Modifier

materialized views

nr_lens.refresh.materialized_views

Actualiser

materialized views

nr_lens.delete.materialized_views

Supprimer

materialized views

Contrôle d'accès à granularité fine

En plus des permissions RBAC, vous pouvez configurer un contrôle d'accès granulaire pour des connectors individuels. Pour plus de détails, consultez le contrôle d'accèsConnector .

Configurer les connecteurs Lens

Configurez et gérez les connexions à vos sources de données.

Interroger les données avec Lens

Apprenez à accéder à Lens et à rédiger votre première requête.

Créer des vues matérialisées

Créez et gérez materialized views pour de meilleures performances.

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.