이 섹션에서는 데이터 워크벤치 데이터 세트에 대한 타임스탬프를 만드는 방법에 대해 설명합니다.
이벤트 시간은 요청(또는 이벤트)이 발생하는 날짜 및 시간입니다.
일반적으로 온라인 데이터의 경우 x_hit_time_gmt 가 타임스탬프 필드로 사용됩니다. 호출 시간을 오프라인 데이터(콜 센터 데이터 등)에 대한 타임스탬프로 사용할 수 있습니다. 필수 필드이며 모든 데이터 소스에 타임스탬프로 사용할 수 있는 필드가 있어야 합니다. 이 정보는 조직에서 제공해야 합니다.
DWB 파섹
x-timestamp | 서버에서 요청을 받은 날짜 및 시간(GMT)입니다. 이 시간은 1600년 1월 1일 이후 100나노초 수로 표현됩니다. 예:1271098932000000은 2005년 9월 13일 화요일에 11:28:52.000000의 x-timestamp 값이 됩니다. |
x-timestring | yyyy-MM-DD HH:MM:SS.mmm 형식의 x-timestamp . |
x-unixtime | x-unixtime은 1970년 1월 1일 이후 초(00:00:01)를 나타내는 시간을 나타냅니다. |
날짜 필드의 형식에 따라 x-timestamp 또는 x-unixtime 또는 x-timestring이 사용됩니다. 예를 들어, 들어오는 데이터가 YYYY-MM-DD 형식이어야 하는 경우 x-timestring이 사용됩니다.
타임스탬프는 형식 중 하나로 정의되며 DWB는 내부적으로 다른 두 형식을 생성합니다. 또한 이러한 필드는 미리 정의된 DWB 필드이며 다른 필드에 동일한 이름을 사용할 수 없습니다.
날짜 필드에 아래에 명시된 시간대가 포함되어 있으면 DWB는 해당 특정 시간대의 전체 행을 고려합니다. 예를 들어, 한 파일의 날짜는 2015-01-01 00:00:00 gmtst로 정의되고 다른 파일의 값은 2015-01-01 00:00:00 cst0으로 지정되며 두 번째 파일의 날짜는 GMT 시간대로 간주됩니다 CST 시간대.
코드 | 시간대 |
---|---|
gmt | 그리니치 평균 |
est | 동부 표준 |
edit | 동부 일광 |
cst | Central Standard |
cdt | 중앙 일광 |
mst | Mountain Standard |
mdt | Mountain Daylight |
past | Pacific Standard |
pdt | 태평양 일광 |
DWB는 위에 언급된 시간대만 처리합니다.
DWB는 시간대에서 오프셋을 처리하지 않습니다. 시간대에서 오프셋을 고려하려면 해당 오프셋 시간대에서 데이터 형식을 지정해야 합니다.
예:cst 표준 시간대에서 날짜 형식을 고려하려면 데이터가 YYYY-MM-DD HH:MM:SS UTC +/-HHHMM 형식이어야 합니다.
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 파일(또는 데이터 집합 로그 처리 폴더 아래의 다른 구성 파일)에서 복사 변환을 사용하여 다음과 같이 이벤트 시간을 설정합니다.
날짜 필드 형식에 따라 x-timestamp, x-unixtime 또는 x-timestring 변수가 사용됩니다. 아래 예에서 x-hit_time_gmt는 unix epoc 형식으로 제공되므로 x-unixtime이 사용됩니다.
insight foundation.cfg(또는 Datasetà 로그 처리 폴더 아래의 기타 구성)에서 복사 변환을 사용하여 다음과 같이 이벤트 시간을 설정합니다.
의 날짜가 YYYY-MM-DD HH:MM:SS.mmm 형식이면 x-timestring이 사용됩니다. 예:날짜 필드가 DWB에서 정의한 형식 이외의 형식으로 되어 있는 경우, YYYY/MM/DD가 승인한 타임스탬프 형식 중 하나로 서식을 지정한 다음 해당 변수에 할당합니다. 아래 스크린샷에서는 날짜가 먼저 YYYY-MM-DD 형식으로 변환된 다음 *x-timestring *variable에 할당됩니다.