1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to BigQuery

Connected

cvičení

Přibližné statistické funkce

GoogleSQL nabízí čtyři přibližné agregační funkce, které zajišťují lepší výkon na velkých datasetech: APPROX_COUNT_DISTINCT, APPROX_QUANTILES, APPROX_TOP_COUNT, APPROX_TOP_SUM. V tomto cvičení si každou z těchto funkcí vyzkoušíš na stejném dotazu.

Instrukce 1/4

undefined XP
  • 1
    • Odhadni počet jedinečných zákazníků pro každý produkt tak, že na sloupec customer_id použiješ vhodnou přibližnou funkci.
  • 2
    • Odhadni věrné zákazníky pro každý produkt tak, že pomocí vhodné funkce identifikuješ TOP tři zákazníky ze sloupce customer_id.
  • 3
    • Dokonči dotaz pro výpočet přibližných kvantilů ceny položky (price) ve čtyřech intervalech a filtruj záznamy tak, aby zahrnovaly pouze zákazníky s více než osmi objednávkami.
  • 4
    • Vypočítej součet pěti nejvyšších hodnot price podle customer_id a filtruj tak, aby výsledek zahrnoval pouze zákazníky s více než čtyřmi objednávkami.