/ /暗号化されたBig-Queryチュートリアルドキュメントに続く問題-json、google-bigquery

暗号化されたBig-Queryチュートリアルドキュメントの追跡に関するトラブル-json、google-bigquery

Google BigQuery用に暗号化されたBigQueryクライアントを試してみたかったのですが、問題が発生しました。

私はこのPDFで概説されている指示に従っています:

https://docs.google.com/file/d/0B-WB8hYCrhZ6cmxfWFpBci1lOVE/edit

このコマンドを実行するところまで来ました。

ebq load --master_key_filename="key_file" testdataset.cars cars.csv cars.schema

そして、私は次で終わるエラー文字列を取得しています:

raise ValueError("No JSON object could be decoded")

.csvファイルと.schemaファイルに対していくつかの異なる形式を試しましたが、どれも機能しませんでした。最新バージョンは次のとおりです。

cars.schema:

[{"name": "Year", "type": "integer", "mode": "required", "encrypt": "none"}
{"name": "Make", "type": "string", "mode": "required", "encrypt": "pseudonym"}
{"name": "Model", "type": "string", "mode": "required", "encrypt": "probabilistic_searchwords"}
{"name": "Description", "type": "string", "mode": "nullable", "encrypt": "searchwords"}
{"name": "Website", "type": "string", "mode": "nullable", "encrypt": "searchwords","searchwords_separator": "/"}
{"name": "Price", "type": "float", "mode": "required", "encrypt": "probabilistic"}
{"name": "Invoice_Price", "type": "integer", "mode": "required", "encrypt": "homomorphic"}
{"name": "Holdback_Percentage", "type": "float", "mode": "required", "encrypt":"homomorphic"}]

cars.csv:

1997,Ford,E350, "acxc4ax87, abs, moon","www.ford.com",3000.00,2000,1.2
1999,Chevy,"Venture ""Extended Edition""","","www.cheverolet.com",4900.00,3800,2.3
1999,Chevy,"Venture ""Extended Edition, Very Large""","","www.chevrolet.com",5000.00,4300,1.9
1996,Jeep,Grand Cherokee,"MUST SELL! air, moon roof,loaded","www.chrysler.com/jeep/grand­cherokee",4799.00,3950,2.4

回答:

回答№1は1

問題はあなたが移動する必要があるかもしれないと信じています --master_key_filename 前の引数 load 引数。それがうまくいかない場合は、追加の出力を送信できますか --apilog=- 最初の議論として?

また、ここにebqを実行するサンプルスクリプトファイルがあります。 https://code.google.com/p/bigquery-e2e/source/browse/#git%2Fsamples%2Fch13