로그 데이터를 처리할 시 날짜 또는 타임 스탬프와 같은 시간정보가 많이 활용된다.
하지만 미들웨어에 따라 자료형, 함수에 큰 차이가 있다.
현재 날짜와 타임스탬프를 추출해보자!
지정한 값의 날짜와 시각 데이터를 추출하기
https://cloud.google.com/bigquery/docs/reference/standard-sql/conversion_functions?hl=ko#cast
변환 함수 | BigQuery | Google Cloud
의견 보내기 변환 함수 BigQuery는 다음 변환 함수를 지원합니다. 이러한 데이터 유형 변환은 명시적이지만 일부 변환은 암시적으로 발생할 수 있습니다. 암시적 및 명시적 변환에 대한 자세한 내
cloud.google.com
날짜와 시각에서 특정 필드를 추출하는 법
timestamp 자료형에서 특정 필드 값을 추출할때 extract함수를 사용하면 됩니다.
https://cloud.google.com/bigquery/docs/reference/standard-sql/datetime_functions?hl=ko#extract
날짜/시간 함수 | BigQuery | Google Cloud
의견 보내기 날짜/시간 함수 BigQuery는 다음 DATETIME 함수를 지원합니다. 모든 출력은 ISO 8601에 따라 자동으로 형식이 지정되며 날짜와 시간을 T로 구분합니다. CURRENT_DATETIME CURRENT_DATETIME([time_zone])
cloud.google.com
날짜 자료형과 타임스탬프 자료형을 사용하지않더라도! 타임스탬프를 문자열로 취급해서 원하는 필드를 추출할 수 있습니다. substring을 활용하여 해봅시다!