如何将配置单元查询结果作为csv从gce导出到google云存储桶

rmbxnbpk  于 2021-06-27  发布在  Hive
关注(0)|答案(1)|浏览(738)

我有一个将查询结果写入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存储桶中呢?

nwo49xxi

nwo49xxi1#

您可以将配置单元查询写入示例,然后使用 gsutil 命令把它移到你的桶里。 gsutil mv .csv gs://my-bucket/.csv 如果您的示例上没有安装gsutil,请遵循此处提供的步骤:安装gsutil |云存储
要了解有关在示例中使用存储桶的更多信息,可以参考google docs:connecting to cloud storage bucket
另一种方法是在示例中装载云存储bucket,允许您将配置单元查询结果直接写入bucket。
要做到这一点,您将需要使用云存储保险丝,您可以按照以下步骤安装它:云存储保险丝|云存储

相关问题