4
Google BigQuery를 사용하여 분석하려는 몇 가지 큰 파일이 있습니다.BigQuery에서 점 대신 쉼표로 부동을 처리하십시오.
수레가있는 필드를 제외하고는 꽤 잘 작동했습니다. 소수 대신 소수점을 쉼표로 저장했기 때문에 문자열로만 가져올 수 있습니다.
어떻게 해결할 수 있습니까?
Google BigQuery를 사용하여 분석하려는 몇 가지 큰 파일이 있습니다.BigQuery에서 점 대신 쉼표로 부동을 처리하십시오.
수레가있는 필드를 제외하고는 꽤 잘 작동했습니다. 소수 대신 소수점을 쉼표로 저장했기 때문에 문자열로만 가져올 수 있습니다.
어떻게 해결할 수 있습니까?
문자열로 가져 오는 것이 좋습니다. 그러면 BigQuery 내부에서 ETL을 실행하면 충분히 빠릅니다 (REGEX_REPLACE + FLOAT).
SELECT 2*FLOAT(REGEXP_REPLACE("1,30001", ",", "."))