我有一个将查询结果写入csv文件的查询:
hive -e 'select * from transactions limit 50'>abc.csv
因此,结果将存储在.csv中,该文件仅在gcp示例中可用。
但我需要将其导出到gcs桶中,以便稍后可以将其转储到bigquery中。
我试过这样的方法,但没有成功:
hive -e 'select * from transactions limit 50'>gs://my-bucket/abc.csv
那么,如何将配置单元查询结果存储在gcs存储桶中呢?
1条答案
按热度按时间nwo49xxi1#
您可以将配置单元查询写入示例,然后使用
gsutil
命令把它移到你的桶里。gsutil mv .csv gs://my-bucket/.csv
如果您的示例上没有安装gsutil,请遵循此处提供的步骤:安装gsutil |云存储要了解有关在示例中使用存储桶的更多信息,可以参考google docs:connecting to cloud storage bucket
另一种方法是在示例中装载云存储bucket,允许您将配置单元查询结果直接写入bucket。
要做到这一点,您将需要使用云存储保险丝,您可以按照以下步骤安装它:云存储保险丝|云存储