イベント時刻のセットアップ

重要

Data Workbench 提供終了のお知らせ.

この節では、Data Workbenchデータセットのタイムスタンプを作成する方法について説明します。

イベント時間について

Event Time は、リクエスト(またはイベント)が発生した日時です。

通常、オンラインデータの場合は x_hit_time_gmt はタイムスタンプフィールドとして使用されます。 呼び出しの時刻は、オフラインデータ(コールセンターデータなど)のタイムスタンプとして使用できます。 これは必須フィールドで、すべてのデータソースにタイムスタンプとして使用できる 1 つのフィールドが含まれている必要があります。 この情報は、組織から提供される必要があります。

DWB では、次の事前定義済みの変数がタイムスタンプを取り込みます。

x-timestamp

リクエストがサーバーによって受信された日付と時刻(GMT)。時刻は、1600 年 1 月 1 日からの 100 ナノ秒数で表されます。

例:127710989320000000は x-timestamp 11 の値:28:2005 年 9 月 13 日(火):52.0000000

x-timestring x-timestamp 形式 YYYY-MM-DD HH:MM:SS.mmm
x-unixtime x-unixtime は、1970 年 1 月 1 日 (00) からの秒数を表すエポック時間です:00:01.

日付フィールドの形式に基づいて、x-timestamp、x-unixtime、または x-timestring が使用されます。 例えば、受信データの形式が YYYY-MM-DD の場合、x-timestring が使用されます。

タイムスタンプはいずれかの形式で定義され、DWB は内部的に他の 2 つの形式を生成します。 また、これらは事前に定義された DWB フィールドであり、同じ名前を他のフィールドに使用しないでください。

DWB で定義されたタイムゾーン

日付フィールドに以下のタイムゾーンのいずれかが含まれている場合、DWB はその特定のタイムゾーンで行全体を考慮します。 例えば、あるファイルの日付が2015-01-01 00 と定義されているとします。:00:00 gmt と別のファイルの値は2015-01-01 00 です。:00:00cst の場合、最初のファイルの日付は GMT タイムゾーンで考慮され、2 番目のファイルの日付は CST タイムゾーンで考慮されます。

コード タイムゾーン
gmt グリニッジ標準時
est 東部標準時
edt 東部夏時間
cst 中部標準時
cdt 中部夏時間
mst 山岳部標準時
mdt 山地夏時間
pst 太平洋標準時
pdt 太平洋夏時間
メモ

DWB は上記のタイムゾーンのみを処理します。

カスタムタイムゾーンの設定

DWB はタイムゾーン内のオフセットを処理しません。 タイムゾーンでのオフセットを考慮するには、そのオフセットタイムゾーンでデータをフォーマットする必要があります。

例:CST タイムゾーンでの日付形式を考慮するには、データは YYYY-MM-DD HH で記述する必要があります。:MM:SS UTC +/-HHMM 形式をクライアントから取得します。

2015-10-18 05:00:00 UTC -0200

イベント時間/タイムスタンプの設定方法

日付フィールドの形式に基づいて、 x-timestamp, x-unixtime または x-timestring 変数が使用されます。 次の例では、 x-hit_time_gmt は unix epoc 形式で提供されます。 x-unixtime が使用されます。

DWB 内 foundation.cfg ファイル(または、データセットログ処理フォルダーの下にあるその他の設定ファイル)に対して、 Copy 変換を使用して、次に示すようにイベント時間を設定します。

日付フィールドの形式に基づいて、x-timestamp、x-unixtime または x-timestring 変数が使用されます。 以下の例では、x-hit_time_gmt は unix epoc 形式なので、x-unixtime が使用されます。

insight foundation.cfg(または Datasetà ログ処理フォルダーの下のその他の設定)で、 Copy 変換を使用して、次に示すようにイベント時間を設定します。

の日付が YYYY-MM-DD HH の場合:MM:SS.mmm 形式の場合は x-timestring が使用されます。 例:日付フィールドが YYYY/MM/DD と DWB で定義されていない形式の場合、まず DWB で受け入れられるタイムスタンプ形式の 1 つに書式設定し、対応する変数に割り当てます。 以下のスクリーンショットでは、日付は最初に YYYY-MM-DD 形式に変換され、次に*x-timestring *variable に割り当てられます。

このページ