Sfida: Selezione Dei Dati in BigQuery
Scorri per mostrare il menu
Nei video e negli esempi del corso, vedrai la funzione JSON_EXTRACT. Sebbene questa funzione sia pienamente supportata e funzioni correttamente, è considerata una sintassi legacy in BigQuery.
Per i tuoi progetti futuri, si consiglia di utilizzare le funzioni standard moderne:
JSON_VALUE: estrae valori scalari (come stringhe o numeri) e rimuove automaticamente le virgolette aggiuntive;JSON_QUERY: estrae oggetti JSON complessi o array.
Obiettivo: analisi dei modelli di acquisto dei clienti, dimostrando la comprensione delle funzionalità specializzate di BigQuery.
- Scrivere una query che utilizzi il partition pruning filtrando sulla colonna di partizione appropriata (
_PARTITIONDATE); - Utilizzare
APPROX_COUNT_DISTINCTper contare in modo efficiente i clienti unici; - Includere almeno un'estrazione
JSONdal campo products; - Raggruppare i risultati in modo significativo.
Per utilizzare _PARTITIONDATE per il partition pruning, assicurarsi che la tabella BigQuery sia creata con Partition by: Ingestion time. Senza questa impostazione, la pseudo-colonna non esisterà e la query fallirà.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione