我想在Google BigQuery中使用带有行分隔词的外部.csv文件。
我想做一些这样的事情,请原谅伪代码:
import data_file
SELECT some_words FROM publicdata:samples.shakespeare
WHERE some_words CONTAINS data_file.word
我想对数据文件中的每个单词执行此操作,迭代每个值。完成此任务的相关BigQuery语法是什么?
答案 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