2014-07-25 25 views
4

我有几个我想用Google BigQuery分析的大文件。用逗号代替BigQuery中的点处理花车

它工作得很好,除了带有浮点的字段:我只能将它们作为字符串导入,因为它们的小数存储为逗号而不是点。

我该如何解决这个问题?

回答

5

将它们作为字符串导入看起来很好,然后在BigQuery中运行ETL应该足够快(REGEX_REPLACE + FLOAT)。

SELECT 2*FLOAT(REGEXP_REPLACE("1,30001", ",", "."))