2017-09-18 18 views
1

私はexplanationのAPIを使用して表を元に戻す方法を見つけました。しかし、Web UIのやり方は?BigQuery - Web UIの表を元に戻す

+1

宛先テーブルが指定された古いスナップショットに対して「SELECT *」クエリを実行できますが、これは自由な操作ではありません( 'bq'クライアントを使用するテーブルコピーの場合)。 –

+0

それは動作しません。私は得る:Not found table_xyz – Ilja

+0

明らかに、それはテーブル自体が削除されたときには機能しません - 「トリック」は、存在するときにスナップショットを持つテーブルを使用していることです。 btw。このアプローチには限界があります。私は、テーブルが2週間以上前に削除されて "復旧"されるべきだと思います –

答えて

2

だけ明確にする - だけ先 - 参照ポストは(というAPIより)bqコマンドラインツール

「BigQueryのウェブUIは、」コピー・テーブルを行うときにソースを設定ことはできません使用しています!ソースはコピー元からコピーされたテーブルであると見なされますが、削除されたときにはNavigatorでは使用できませんので、実行できません!

その間、「ウェブUIは、」私はこのアプローチは、各APIのエクスプローラを使用することで再現することをお勧めすることができます - このケースでは、あなたは設定でコピーしてJobs.Insertに対処する必要があります - https://developers.google.com/apis-explorer/#p/bigquery/v2/bigquery.jobs.insert

をこのUIは、あなたが "可能に視覚的に "すべてのGoogle APIを構築して実行する 特に、ここではソースとデスティネーションの両方を設定することができます。