Preskoči na vsebino

Oblikovalnik BigQuery

Oblikujte Google BigQuery Standard SQL po pravilih BigQuery za imena project.dataset.table v povratnih narekovajih, nize v trojnih narekovajih in surove nize, komentarje # ter parametre @query. QUALIFY dobi svojo vrstico, SELECT * EXCEPT in REPLACE ostaneta v isti vrstici, okenske klavzule pa so zamaknjene. Nezaključeni nizi, komentarji in oklepaji so označeni s številko vrstice in stolpca, kar analitikom in podatkovnim inženirjem pomaga pri pregledu poizvedb.

Ponastavi

Pogosta vprašanja

Katero sintakso BigQuery prepozna?

Prepoznana so imena v povratnih narekovajih, kot je `project.dataset.table`, nizi v enojnih in dvojnih narekovajih z ubežnimi znaki \, nizi v trojnih narekovajih ter predpone surovih nizov r'' in bajtnih nizov b''. Parametri @named in spremenljivke @@system ostanejo zapisani tako, kot so.

Ali oblikovalnik ohrani komentarje z lojtro (#)?

Da. BigQuery podpira komentarje # ter komentarje -- in /* */, vsi trije pa ostanejo na mestu.

Kako se obravnava QUALIFY?

QUALIFY se začne v svoji vrstici, tako kot WHERE in HAVING. Pogoj filtra je zamaknjen pod njo.

Kaj pa SELECT * EXCEPT in REPLACE?

Ko EXCEPT ali REPLACE sledi zvezdici, ostane v isti vrstici kot zvezdica. Tako SELECT * EXCEPT (col) ni zamenjan za operacijo množic EXCEPT.

Ali se polja in strukture ohranijo nespremenjeni?

Da. Indeksi polj, kot je arr[OFFSET(0)], ostanejo zapisani tako, kot so, konstruktorji STRUCT in ARRAY pa se oblikujejo kot drugi klici funkcij.

Kako so razporejene okenske funkcije?

Dolgi stavki OVER odprejo zamaknjen blok, v katerem sta PARTITION BY in ORDER BY v svojih vrsticah. Kratki ostanejo v isti vrstici.

Ali spremeni velikost črk v ključnih besedah?

Ne. Ključne besede, funkcije in imena ohranijo zapis z velikimi in malimi črkami. Spremenijo se samo presledki in prelomi vrstic.

Katere napake zazna?

Nezaključeni nizi, nizi v trojnih narekovajih, imena v povratnih narekovajih in komentarji v blokih ter neuravnoteženi oklepaji, vsak z vrstico in stolpcem. Poizvedba ni poslana v BigQuery in je brezplačna.

Kako velik je lahko vhod?

Do 1 MB na zahtevo in 128 KB na stavek. Skripti z veliko stavki se oblikujejo po en stavek naenkrat.

Ali lahko izberem zamik in ali se moja poizvedba shrani?

Uporabite 2 ali 4 presledke ali tabulatorje. Poizvedba se oblikuje samo v pomnilniku in se nikoli ne shrani.

O spletnem mestu OneClick Pro

OneClick Pro je brezplačna zbirka z več kot 150 spletnimi orodji za vsakodnevno delo: za pretvarjanje slik in enot, oblikovanje in preverjanje kode, preverjanje domen in SEO ter delo z besedilom, datumi in števili. Vsako orodje deluje brez registracije ali naročnine, vnesene podatke pa uporabimo samo za izračun rezultata in jih nikoli ne shranimo. Zbirko lahko uporabljate kot priročen nabor orodij za posamezna opravila ali si dodate med zaznamke orodja, ki jih uporabljate vsak dan.