• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

マテリアライズドビュー

プレビュー

この機能はまだ開発中ですが、ぜひお試しください。

この機能は現在、弊社のプレリリース ポリシーに従ってプレビュー プログラムの一部として提供されています。

より大規模で計算コストの高いクエリの場合は、結果をLensmaterialized viewsとして保存できます。materialized viewにはクエリの事前計算された結果が格納されるため、毎回複雑なクエリを実行する代わりに、格納されたデータに対してクエリを実行できます。

のメリット materialized views

Materialized views お手伝いします:

  • クエリ コストの削減: スキャンまたは転送されたデータに基づいてコストが発生する可能性がある、外部データ ソースから同じデータを繰り返し取得することを回避します。
  • パフォーマンスの向上: 毎回複数のデータベース間で複雑な結合を実行するのではなく、事前に計算された結果をクエリします。
  • ダッシュボードの簡素化: マルチデータベース書き込みの結果を保存し、ダッシュボード ウィジェットで簡単に参照できます。

前提条件

始める前に:

  • materialized viewsを作成および管理するために必要な権限があることを確認してください。
  • 外部データ ソースをクエリする必要がある場合は、 connectorsが設定されていることを確認してください。

作成する materialized view

materialized viewを作成するには:

  1. one.newrelic.com > Administration > Materialized viewsに移動します。
  2. Create materialized viewをクリックします。
  3. materialized viewの一意の名前を入力します。
  4. NRDB データを書き込むには、アカウント セレクターからアカウントを選択します。 このアカウントの NRDB データを外部データ ソースと結合できます。
  5. テーブル参照形式を使用して SQL クエリを記述します。 connection_name.schema.table
  6. Createをクリックします。

materialized viewがリストに表示されます。クエリの複雑さによっては、結果の保存に時間がかかる場合があります。

リフレッシュ materialized view

Materialized views 作成時または最後に更新された時点のデータのスナップショットが含まれます。最新のデータを取得するには:

  1. one.newrelic.com > Administration > Materialized viewsに移動します。
  2. 更新したいmaterialized viewを見つけます。
  3. クリックメニュー。
  4. Refreshを選択します。

ビューは元のクエリを再度実行し、保存された結果を最新のデータで更新します。

重要

materialized viewsを更新する頻度を決定するときは、データの鮮度要件を考慮してください。複雑なクエリでビューを頻繁に更新すると、コストが増加する可能性があります。

クエリ materialized view

Lens内の他のテーブルと同様に、 materialized viewをクエリできます。

  1. one.newrelic.com > Query your dataに移動します。

  2. Notebooksの横にあるトグルを有効にし、 + SQLをクリックして SQL ブロックを追加します。

  3. ビュー名に続けてmv.プレフィックスを使用してmaterialized viewを参照します。

    SELECT * FROM mv.your_materialized_view_name
  4. クエリを実行します。

materialized viewに追加のフィルター、結合、または集計を適用できます。

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

materialized viewは事前に計算された結果を含むテーブルとして機能し、元の複雑なクエリを再度実行せずにさらに分析を実行できます。

削除 materialized view

不要になったmaterialized viewを削除するには:

  1. one.newrelic.com > Administration > Materialized viewsに移動します。
  2. 削除したいmaterialized viewを見つけます。
  3. クリックメニュー。
  4. Deleteを選択します。
  5. 削除を確認します。

注意

materialized viewの削除は永続的です。削除されたビューを参照するクエリやダッシュボードはすべて失敗します。

クロスデータベース結合を含む書き込みの例については、 「書き込みマテリアライズド ビュー」を参照してください。

レンズの概要

Lens機能と機能について詳しく説明します。

Lensでデータをクエリする

最初のLensクエリを記述します。

コネクタを設定する

外部データ ソースに接続します。

Copyright © 2026 New Relic株式会社。

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