Sfida: Analisi dei Prodotti Principali
Scorri per mostrare il menu
Pratica moderna
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.
Scrivere una query che mostri l'analisi delle vendite per i nostri prodotti principali utilizzando i dati presenti nella tabella retail_data_updated:
- Estrarre i nomi dei prodotti dal JSON nella colonna
'products'; - Contare quante volte ogni prodotto appare nelle transazioni;
- Calcolare il ricavo totale generato da ciascun prodotto;
- Raggruppare i risultati per nome del prodotto;
- Ordinare per i prodotti acquistati più frequentemente.
La query deve restituire queste colonne:
'product_name'(estratto dal JSON);'purchase_count'(quante volte appare questo prodotto);'total_revenue'(somma degli importi delle transazioni in cui appare questo prodotto).
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 2
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 2. Capitolo 2