• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

NRQL。時系列でのグループ結果

NRQL では、時間をまたいで結果をグループ化するクエリを作成することができます。例えば、指定した日時の範囲をカバーするバケットに結果を分けることで、タイムスタンプに基づいて結果をグループ化することができます。

NRQL クエリで時間関数を使用すると、結果は UTC で返されます。結果をタイム ゾーンに合わせて調整するには、クエリにWITH TIMEZONEを含めます。

あなたのNRQLクエリの時間範囲のファセット

NRQL クエリを作成するには、タイムスタンプ属性で機能するバケット関数でFACETを使用します。標準のFACETクエリを実行しますが、属性によるファセットではなく、時間によるファセットを行います。例えば:

SELECT count(*) FROM PageView SINCE 1 day ago FACET monthOf(account_created)

同じクエリで複数の機能を実行するには、NRQL のマルチファセット機能を使用します。

SELECT count(*) FROM PageView SINCE 1 day ago FACET dateOf(account_created), monthOf(account_created)

タイムベースの機能

説明

yearOf(attr)

タイムスタンプの年を返します。

quarterOf(attr)

目的 : 年の四半期を返します。返される値には、四半期と年の両方が含まれます。

例: Q1 2014

monthOf(attr)

タイムスタンプの月と年を返します。

例: July 2014

weekOf(attr)

タイムスタンプが発生した週を、その週の月曜日の月と日を指定して返します。

例:Week of January 15

weekdayOf(attr)

取得したタイムスタンプの曜日を返します。返された値は週の終わりにループバックするので、曜日ごとの傾向を時系列で見ることができます。

dateOf(attr)

取得したタイムスタンプの日付を返します。返される値には、月、日、年が含まれます。

例: July 15, 2014

dayOfMonthOf(attr)

RETURN関数は、タイムスタンプの1ヶ月以内の日付を、1~31の数値で返します。返される値は月を含みません。

hourOf(attr)

タイムスタンプの時間を返します。

戻り値には、午前 1 時から午前 9 時までの時間の前に付加された 0 は含まれません。これは、 SINCEなどの関数や句とは異なります。これらの時間は、先頭に 0 を付けて受け入れます。

例: 6:0012:0018:00

Copyright © 2022 New Relic Inc.

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