1

ウェブサーバーからのデータ (パイプで区切られた値) を使用して、2 ~ 3 分ごとに新しいログ ファイルを Google Cloud Storage バケットに書き込みます。1 つの Google Cloud Storage バケットに最大 1 MB のファイルが数千あり、すべてのファイルを BigQuery テーブルにロードしたいと考えています。

「bq load」コマンドには個々のファイルが必要なようで、バケット全体またはプレフィックス付きのバケットを取得できません。

gs バケットに何千ものファイルをロードする最良の方法は何ですか? バケット名またはバケットと BigQuery のプレフィックスを指定するのではなく、すべてのファイルの URI を取得する必要がありますか?

4

1 に答える 1

5

glob スタイルのワイルドカードを使用できます。例gs://bucket/prefix*.txt

于 2013-05-23T01:03:52.927 に答える