Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Analyse van Topproducten | Basisprincipes van de Query Engine
BigQuery Basisprincipes

bookUitdaging: Analyse van Topproducten

Veeg om het menu te tonen

Note
Moderne Praktijk

In de video en cursusvoorbeelden zie je de functie JSON_EXTRACT. Hoewel deze functie volledig wordt ondersteund en correct werkt, wordt deze beschouwd als verouderde syntaxis in BigQuery.

Voor toekomstige projecten raden wij aan om de moderne standaardfuncties te gebruiken:

  • JSON_VALUE: extraheert scalare waarden (zoals strings of getallen) en verwijdert automatisch extra aanhalingstekens;
  • JSON_QUERY: extraheert complexe JSON-objecten of arrays.

Schrijf een query die een verkoopanalyse toont voor onze top producten met behulp van de gegevens in onze retail_data_updated tabel:

  1. Extraheer productnamen uit de JSON in de kolom 'products';
  2. Tel hoe vaak elk product voorkomt in transacties;
  3. Bereken de totale omzet gegenereerd door elk product;
  4. Groepeer de resultaten op productnaam;
  5. Sorteer op de meest aangekochte producten.

Je query moet de volgende kolommen retourneren:

  • 'product_name' (uit JSON geëxtraheerd);
  • 'purchase_count' (hoe vaak dit product voorkomt);
  • 'total_revenue' (som van transactiebedragen waar dit product voorkomt).
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 2. Hoofdstuk 2
some-alt