Ich möchte den BigQuery SQL-Standarddialekt aus Google App Script heraus verwenden. Folgendes funktioniert in BigQuery, wenn "SQLVersion: Legacy SQL verwenden" deaktiviert ist;App-Skript BigQuery Standard-SQL-Anweisung zum Einfügen oder Aktualisieren
INSERT INTO MyDataSet.MyFooBarTable (Id, Foo, Date) VALUES (1, 'bar', current_Date)
Ich kann glücklich BigQuery von Google Script mit Jobs abfragen und führen Einsätze über einen Append Job (effektiv das gleiche Einsatz Ergebnis ergibt). Ist es möglich, die Standard-SQL-Logik innerhalb des Skripts zu verwenden, um die Einfügung durchzuführen?
Ich habe versucht, #StandardSQL zu der Aussage ohne Freude hinzuzufügen.
entsprechend der Dokumentation 'jobs.query' ist standardmäßig auf Legacy gesetzt, wenn Sie useLegacySql nicht explizit auf false setzen. –