Kom igångKom igång gratis

Bedöma köparintention

Du har identifierat ett antal faktorer som påverkar om en kund köper en låt – till exempel genre, låtlängd och pris. Nu ska du omvandla dessa faktorer till användbara data genom att skriva en fråga som mäter köparintentionen.

Den här övningen är en del av kursen

Datamanipulering i Snowflake

Visa kurs

Övningsinstruktioner

  • Skapa en CASE-sats: om låtar har ett unit_price0.99 och tillhör antingen Rock and Roll eller Pop (genre 5 respektive 9), klassificera dem som 'High' köparintention.
  • Om en låt är kortare än 5 minuter (300000 millisekunder) och inte tillhör Electronic Dance Music (genre 15), ska den ha 'Neutral' köparintention.
  • Alla övriga låtar ska ha 'Low' köparintention.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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;
Redigera och kör kod