在Google BigQuery中使用外部.csv文件

时间:2015-03-08 04:54:29

标签: google-bigquery

我想在Google BigQuery中使用带有行分隔词的外部.csv文件。

我想做一些这样的事情,请原谅伪代码:

import data_file
SELECT some_words FROM publicdata:samples.shakespeare
WHERE some_words CONTAINS data_file.word

我想对数据文件中的每个单词执行此操作,迭代每个值。完成此任务的相关BigQuery语法是什么?

2 个答案:

答案 0 :(得分:2)

我将您的问题解释为莎士比亚作品中的每个单词,如果它存在于您的CSV文件中。将CSV文件上载到BigQuery后,可以在SQL查询中使用以下语法:

SELECT word FROM publicdata:samples.shakespeare
WHERE word IN (SELECT some_word FROM yourdataset.csvfile)

答案 1 :(得分:0)

  

我想在Google BigQuery中使用带有行分隔词的外部.csv文件。

现已上市。查看https://cloud.google.com/bigquery/federated-data-sources