我有几个大文件要使用 Google BigQuery 进行分析。
它工作得很好,除了带有浮点数的字段:我只能将它们作为字符串导入,因为它们的小数存储为逗号而不是点。
我该如何解决这个问题?
最佳答案
将它们作为字符串导入似乎没问题,然后在 BigQuery 中运行 ETL 应该足够快(REGEX_REPLACE + FLOAT)。
SELECT 2*FLOAT(REGEXP_REPLACE("1,30001", ",", "."))
关于google-bigquery - 在 BigQuery 中使用逗号而不是点处理 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24966008/