• /
  • 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

Vues matérialisées

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.

Pour les requêtes plus volumineuses et coûteuses en calcul, vous pouvez stocker les résultats sous forme de materialized views dans Lens. Un materialized view stocke les résultats précalculés d'une requête, vous permettant d'interroger les données stockées au lieu d'exécuter la requête complexe à chaque fois.

Avantages de materialized views

Materialized views vous aider :

  • Réduire les coûts des requêtes: évitez de récupérer de manière répétée les mêmes données depuis des sources de données externes, ce qui peut engendrer des frais basés sur les données analysées ou transférées.
  • Améliorez les performances: interrogez des résultats précalculés au lieu d'exécuter des jointures complexes sur plusieurs bases de données à chaque fois.
  • Simplifiez les dashboards: Stockez les résultats de requêtes multi-bases de données et référencez-les simplement dans les widgets de dashboard.

Prérequis

Avant de commencer :

  • Vérifiez que vous disposez des autorisations nécessaires pour créer et gérer materialized views.
  • Si vous devez interroger des sources de données externes, assurez-vous que les connectors sont configurés.

Créer un materialized view

Pour créer un materialized view:

  1. Allez à one.newrelic.com > Administration > Materialized views.
  2. Cliquez sur Create materialized view.
  3. Saisissez un nom unique pour le materialized view.
  4. Pour interroger les données NRDB, sélectionnez un compte dans le sélecteur de compte. Vous pouvez joindre les données NRDB de ce compte à des sources de données externes.
  5. Rédigez votre requête SQL en utilisant le format de référence de table: connection_name.schema.table
  6. Cliquez sur Create.

Le materialized view apparaît dans la liste. L'enregistrement des résultats peut prendre un certain temps en fonction de la complexité de votre requête.

Actualiser un materialized view

Materialized views contiennent un instantané des données au moment de leur création ou de leur dernière actualisation. Pour obtenir des données récentes :

  1. Allez à one.newrelic.com > Administration > Materialized views.
  2. Trouvez le materialized view que vous souhaitez actualiser.
  3. Cliquez sur le menu .
  4. Sélectionnez Refresh.

La vue exécute à nouveau la requête d'origine et met à jour les résultats stockés avec les dernières données.

Important

Prenez en compte vos exigences en matière de fraîcheur des données lorsque vous décidez de la fréquence d'actualisation de materialized views. L'actualisation fréquente des vues avec des requêtes complexes peut augmenter les coûts.

Interroger un materialized view

Vous pouvez interroger un materialized view comme n'importe quelle autre table dans Lens:

  1. Allez à one.newrelic.com > Query your data.

  2. Activez le bouton à bascule à côté de Notebooks et cliquez sur + SQL pour ajouter un bloc SQL.

  3. Référencez votre materialized view en utilisant le préfixe mv. suivi du nom de la vue :

    SELECT * FROM mv.your_materialized_view_name
  4. Exécutez votre requête.

Vous pouvez appliquer des filtres, jointures ou agrégations supplémentaires sur le materialized view:

SELECT store_id, transaction_count
FROM mv.top_stores_mv
WHERE transaction_count > 1000
ORDER BY transaction_count DESC

Le materialized view agit comme une table contenant les résultats précalculés, vous permettant d'effectuer des analyses supplémentaires sans exécuter à nouveau la requête complexe d'origine.

Supprimer un materialized view

Pour supprimer un materialized view dont vous n'avez plus besoin :

  1. Allez à one.newrelic.com > Administration > Materialized views.
  2. Trouvez le materialized view que vous souhaitez supprimer.
  3. Cliquez sur le menu .
  4. Sélectionnez Delete.
  5. Confirmer la suppression.

Prudence

La suppression d'un materialized view est définitive. Les requêtes ou dashboards faisant référence à la vue supprimée échoueront.

Pour des exemples de requêtes incluant des jointures inter-bases de données, consultez Interroger les vues matérialisées.

Vue d'ensemble de Lens

Découvrez les fonctionnalités et les capacités de Lens.

Interroger les données avec Lens

Écrivez votre première requête Lens.

Configurer les connecteurs

Connecter des sources de données externes.

Droits d'auteur © 2026 New Relic Inc.

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