erstellen Ich möchte eine UDF namens MaxDate in BigQuery erstellen, geschieht Folgendes:ein UDF in BigQuery
MaxDate ('table_name') gibt das Ergebnis aus läuft die Abfrage unter:
select max (table_id) aus fact .___ TABLES____ wo table_id < 'table_name';
Ich bin ziemlich neu in JS und nicht sicher, wie ich anfangen soll. Das sieht nach einer einfachen Sache aus. Kann mir jemand auf den richtigen Weg zeigen? Ich habe die Dokumentation gelesen und bin mir nicht sicher, wie ich das schreiben soll.
Können Sie näher erläutern, was skalare UDF bedeutet? Es sieht so aus, als ob Sie nur eine UDF erstellen können, die die Ergebnismenge einer Unterabfrage umschließt, richtig? –
skalare UDF ist udf, die auf Feld (e) angewendet werden kann und in SELECT-Anweisung vs. Tabellen-UDF in FROM verwendet wird. also ja - richtig - Sie wenden das aktuell verfügbare udf auf die ganze set/table/[sub] Abfrage an. hinweis: über scalar udf definition ist ziemlich vereinfacht - nur um ihnen eine idee –
gotcha, danke für die schnelle antwort wie üblich :) –