0

コマンド ラインからかなり複雑なクエリを実行するのに問題がありますが、Web インターフェースでは問題なく実行できます。コマンド ライン クエリは、Ruby スクリプトのシステム コールを通じて実行されます。エラー出力は次のとおりです。

クエリ操作での bigquery エラー: ジョブ '123856490061:job_3794ad86856342dd9669aeb09a3da86c' の処理中にエラーが発生しました: 予期しない。もう一度お試しください。

毎日のデータには独自のテーブルがあります。最近、5 つの新しい属性を追加して (属性を削除せずに) スキーマを変更しました。このクエリは、新旧のスキーマを持つ複数のテーブルで実行されます。

これまでまったく同じ形式のクエリを問題なく使用してきましたが、スキーマには互換性があるはずなので、これは問題になりません。さらに、クエリは Web インターフェースを介して機能するため、コマンド ラインを介して機能しない理由がわかりません。

提案をありがとう。

4

2 に答える 2

0

同じ問題があり、ブラウザでは機能するが CLI では機能しない二重引用符 (") を使用していることに気付きました。代わりに単一 (') を使用してください。

于 2013-03-13T16:24:08.513 に答える