【发布时间】:2017-09-01 13:27:43
【问题描述】:
我的要求是从不同来源(Facebook、youtube、双击搜索等)提取数据并加载到 BigQuery。当我尝试提取数据时,在某些来源中,当列为空时,我得到“NULL”。
我尝试将相同的数据加载到 BigQuery,而 BigQuery 将其视为字符串而不是 NULL(空)。
现在在加载到 BigQuery 之前替换存在 NULL 的“”(空字符串)。除了这样做之外,还有任何方法可以直接加载文件而无需任何操作(替换)。
谢谢,
【问题讨论】:
-
你是如何加载数据的?通过命令行还是使用任何编程语言?
-
您好,我正在使用 python API 加载到 BigQuery。
-
您介意分享一些代码吗?这很重要,因为至少有两个 python 包用于加载数据,我只是想确保我知道你使用的是哪个。
-
有一个加载选项可以用于这种情况:configuration.load.nullMarker cloud.google.com/bigquery/docs/reference/rest/v2/…
-
有没有办法从 Web 控制台加载它?我的经理有时很想通过控制台加载相同的数据。
标签: google-bigquery google-cloud-platform