2017-03-28 25 views
4

私は標準のSQL方言で作成されたのBigQueryのWebUIのを、使用してビューを保存しようとしていますが、私はこのエラーを取得しています:BigQueryの中にビューを保存する方法 - 標準のSQL方言

ビューの保存に失敗しました。不正なテーブル参照 "myDataset.myTable";標準SQLビューのテーブル参照に明示的なプロジェクトIDが必要

このエラーはなぜ表示されますか?どうすれば修正できますか? [保存ビュー]ダイアログの[テーブルID]フィールドにプロジェクトIDが含まれている必要がありますか?または、このエラーはクエリ自体のために表示されますか?場合によっては、クエリは問題なく実行されています。あなたの助けのための

BigQuery's Save View

感謝。

答えて

7

ビューにはmyDataset.myTableという参照があります。これはクエリとして実行するだけでOKです(Web UIなど)。

ビューとして保存することができますが、完全にそう

myProject.myDataset.myTable 

以下のようにその参照を修飾する必要があり、ちょうどお返事ミハイルのために、その参照に

+0

おかげでプロジェクトを追加し、私はどこ私がすべきことを確認していませんこの参照を追加してください。私はそれをSQLクエリに追加しようとしました: "adept-storm-142922.summarytables.pendingClasses20172"から新しいエラーがあります。 "構文エラー:予期しない" - [10:14] "その中の " - "記号。 – Milton

+2

@Milton - 正確に!あなたはバックティックを使用する必要があります。 \ "adept-storm-142922.summarytables.pendingClasses20172 \' "のようにします。 "summarytables.pendingClasses20172から" –

+0

ミハイル、それは今うまくいきます。あなたに助けてくれてありがとう! @Mikhail – Milton

関連する問題