Loading

Invalid Timestamp Error When Change Data Type From String To Date and Time With Google BigQuery(Google BigQuery를 사용하여 데이터 유형을 문자열에서 날짜 및 시간으로 변경할 경우 유효하지 않은 타임스탬프 오류 발생)

게시 일자: Sep 15, 2022
상세 설명

Google BigQuery 데이터를 사용하여 Tableau Desktop에서 데이터 유형을 문자열에서 날짜 및 시간으로 변경할 경우 유효하지 않은 타임스탬프 오류가 발생합니다. 

Cause

Tableau Desktop에서 날짜 및 시간을 선택하면 쿼리가 전송되어 BigQuery에서 TIMESTAMP(yyyy-mm-dd hh:mm:ss) 유형으로 변환됩니다.
데이터에 변환하기에 충분한 정보가 없으면 오류 메시지가 반환됩니다.

예를 들어 "09:12:00"에는 TIMESTAMP로 변환하기 위한 yyyy-mm-dd 정보가 없습니다.
솔루션
TIMESTAMP 유형에 맞게 문자열을 추가합니다.

예를 들어, 날짜/시간 데이터가 hh:mm:ss 형식인 경우 아래와 같이 계산 필드별 더미 yyyy-mm-dd를 추가합니다.
  • DATETIME( '2030-12-31 ' + [<String Data Field>])
Knowledge 기사 번호

001496838

 
로드 중
Salesforce Help | Article