728x90
빅쿼리에 visitStartTime은 POSIX 시간으로 표현되고 있습니다.
1. POSIX 형태의 시간을 UTC(협정 세계시)로 변환
2. UTC를 한국시간대로 변환
- UTC+9시간
- DATETIME( timestampe_expression [, timezone])
1. POSIX -> UTC (알아볼 수 있는 형태로 바꾸기)
TIMESTAMP_SECONDS(visitStartTime)
2. UTC -> 한국시간대로 변경하기 - URC+9시간
TIMESTAMP_SECONDS(SAFE_CAST((visitStartTime) AS INT64)+32400)
SAFE_CAST : 데이터 유형 변환
32400 : 9시간 x 60분 x 60초 = 32,400
https://cloud.google.com/bigquery/docs/reference/standard-sql/functions-and-operators?hl=ko
2. UTC -> 한국시간대로 변경하기 - DATETIME(timestampe_expression [, timezone])
DATETIME(TIMESTAMP_SECONDS(visitStartTime), "Asia/Seoul") as KOR1
728x90
'데이터 분석 > [Google Analytics] 기초' 카테고리의 다른 글
GAIQ 구글애널리틱스 자격증 취득하기(2)-기출 3 (0) | 2022.01.14 |
---|---|
GAIQ 구글애널리틱스 자격증 취득하기(2)-기출 2 (0) | 2022.01.14 |
GAIQ 구글애널리틱스 자격증 취득하기(2)-기출 1 (0) | 2022.01.14 |
GAIQ 구글애널리틱스 자격증 취득하기(1) (0) | 2022.01.12 |