Google BigQuery a anunțat în urmă cu câteva zile extinderea funcțiilor definite de utilizator (User-Defined Functions – UDFs).
Dacă ai lucrat cu datele din Google Analytics 4 în BigQuery, probabil că ai scris de foarte multe ori comanda UNNEST. Acest lucru se poate schimba datorită user-defined functions. Tot prin UDFs putem curăța URL-urile din GA4, precum și modifica Channel Grouping, calcula sesiunile active sau a duratei reale a sesiunii.
În caz că sună cunoscut, anul trecut am scris și despre apariția UDFs în limbajul DAX pentru Microsoft PowerBI, Excel și SSAS. Revenind la GoogleBigQuery, acesta a anunțat că le suportă încă din august 2015, dar atunci puteau fi scrise doar în JavaScript.
Din 2016, BigQuery a permis scrierea acestora direct în SQL (se pot crea prin comanda CREATE FUNCTION). În anul 2020 au lansat Authorized UDFs, care permite unui analist să creeze o funcție care interoghează o tabelă securizată, la care el poate să nu aibă acces.
Revenind la știrile din această lună, Google a anunțat suport nativ pentru Python în UDFs și câteva optimizări masive de infrastructură la conferința Google Cloud Next din aprilie 2026 și în actualizările anunțate oficial la finalul lunii mai 2026, pe care le voi detalia în continuare.
Citește tot articolul →





