2014-09-08 24 views
5

Wie kann ich eine BigQuery-Ansicht über den UI-Befehl oder die BQ-Befehlszeile erstellen?Wie erstelle ich eine BigQuery-Ansicht?

Ich wollte eine Ansicht wie erstellen:

erstellen Ansicht mydataset.myview als select Feld1, Feld2 aus mydataset.mytable

+1

mögliches Duplikat von [Verwendung der neuen TABLE \ _DATE \ _RANGE-Funktion in neuen Ansichten] (http://stackoverflow.com/questions/22681475/use-of-new-table-date-range-function -in-new-views) – Pentium10

Antwort

9
  1. Bearbeiten Sie Ihre Abfrage im Web-UI
  2. Wählen Sie „Speichern View“(in der Nähe der "Run Query" Taste)
  3. configure den Namen und die Daten-Set

...

+0

Ich habe versucht, eine Ansicht auf diese Weise zu erstellen, und es hat funktioniert. Aber wenn ich die Abfrage mit einiger Komplexität schreibe, funktioniert es nicht: von Wählen Sie Feld1, Feld2 aus (TABLE_DATE_RANGE ([Mydataset.mytable], Current_Timestamp(), Current_Timestamp())) .. Es beschwert sich, dass die Tabelle nicht gefunden wird wenn ich versuche, die Ansicht zu erstellen. Aber die Query funktioniert gut im Browser. – user3267734

+2

Leider ist die Verwendung von TABLE_DATE_RANGE in BQ noch nicht möglich. Weitere Details finden Sie in meinem verknüpften Duplikat. – Pentium10

+0

Es gibt eine offene Feature-Anfrage für das ... vote for it .. –