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