2017-09-20 4 views
0

query_exec()関数のuseLegacySql=false引数を認識しないBigRQueryに問題があります。UseLegacySql = FALSE無視されます。BigRQuery

クエリで "#standardSQL ..." を渡すことによって回避策をしようとすると1)私が取得エラー

Error: 1.979 - 1.979: No query found

:私はいくつかの問題を持っている

query_exec(query, project = project, useLegacySql = FALSE, max_pages = Inf)よう

は私の呼び出しが見えます

2)私はuseLegacySql = falseを渡すときに私が手:

Error: 1.1 - 1.966: Unrecognized token UNION. [Try using standard SQL....]

3)私も同じエラーでuse_Legacy_Sql = falseでこれを試してみました:

Error: 1.1 - 1.966: Unrecognized token UNION. [Try using standard SQL....]

これはバグですか?

答えて

2

あなたの質問に提示として、あなたはまだ入力を使用していませんでした:

query_exec(query, 
      project, 
      ..., 
      use_legacy_sql=False) 

あなたはuse_Legacy_Sql代わりのを使用し、これは違いを作っている場合、私は疑問に思います。

+0

ご迷惑をおかけして申し訳ありませんが、入力が完了しました。私はそれを含む主なコメントを編集しました。ありがとう –

+0

ここで提案しようとしたのは、関数契約によって期待されるように、入力 'use_legacy_sql'を小文字で試してみることです。 –

+0

小文字を使用しました!!どうもありがとうございます。私はあなたにいくつかのビールを借りています! –

関連する問題