2017-08-22 5 views
0

を私はBQにCSVファイルをアップロードするためにSDKコンソールでBQシェルを使用しています。データソース&テーブルスキーマにローカルファイルを使用するにはどうすればよいですか?これらのツールは2017年8月にインストールされたので、私が想定している最新のバージョンです。は、BigQueryのために地元のCSVをアップロードする - SDKコンソール

私は(これはテンプレートである)しようとしているコマンド:私が持っている BQ負荷

先テーブル。

は、どこかのローカルファイルを参照する際にdata_source_uri & TABLE_SCHEMAがどのように見えるかの例はありますか?

私は正常にWeb UIを使用してテーブルを作成したが、それは10Mファイルの制限があり&今私は大きなテーブル

答えて

0

を入れたいあなたはbq load --helpを実行する場合は、すでに使用方法の良いビューを持つことができますあなたのニーズに合ったこのコマンド。詳細については、ロードリソースに関連付けられている各メソッドについて説明しているdocsを確認してください。ディスクからBQへのロードファイルの

例:

bq load --skip_leading_rows=1 dataset.test1 test.csv schema.json 

のtest.CSV:

user,id 
'user1',1 
'user2',2 

schema.json:

[{"name": "user", "type": "STRING"}, {"name": "id", "type": "INTEGER"}] 

あなたはロードするファイルに対して同じことを行うことができます

:ので、あなたのようなGCSからあなたのスキーマを定義する方法を理解するよう

、私はガイドhereのようなものを書いてみました、うまくいけば、それはフォロースルーし、それらを定義する方法の理解を得るために十分に簡単です。

+0

非常に役に立ちました!時間をとってくれてありがとう –

関連する問題