Určování nákupního záměru
Zjistil/a jsi, že do rozhodnutí zákazníka koupit skladbu vstupuje několik faktorů – mimo jiné žánr, délka skladby a její cena. Teď tyto faktory převedeš do použitelných dat tak, že napíšeš dotaz pro měření nákupního záměru.
Toto cvičení je součástí kurzu
Data Manipulation in Snowflake
Pokyny k cvičení
- Vytvoř příkaz
CASE: pokud mají skladbyunit_price0.99a patří do žánru Rock and Roll nebo Pop (žánr5a9), klasifikuj je jako'High'(vysoký nákupní záměr). - Pokud je skladba kratší než 5 minut (
300000milisekund) a nepatří do žánru Electronic Dance Music (žánr15), přiřaď jí nákupní záměr'Neutral'. - Všechny ostatní skladby by měly mít nákupní záměr
'Low'.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT
name,
unit_price,
CASE
-- Inexpensive Rock and Pop songs are always high-intent
WHEN ___ = ___ AND genre_id IN (___, ___) THEN '___'
-- Shorter, non-EDM tracks have neutral buyer intent
___ milliseconds < ___ ___ ___ != ___ ___ '___'
-- Everything else is low
___ '___'
END AS buyer_intent
FROM store.track;