Comece agoraComece grátis

Determinando a intenção de compra

Você identificou que alguns fatores influenciam a compra de uma música por um cliente. Isso inclui o gênero e a duração da faixa, além do preço. Agora, você vai transformar isso em dados acionáveis escrevendo uma consulta para medir a intenção de compra.

Este exercicio faz parte do curso

Manipulação de dados no Snowflake

Ver curso

Instruções do exercicio

  • Crie uma instrução CASE; se as músicas tiverem unit_price de 0.99 e forem Rock and Roll ou Pop (gêneros 5 e 9), classifique como intenção de compra 'High'.
  • Se uma música for mais curta que 5 minutos (300000 milissegundos) e não for Electronic Dance Music (gênero 15), ela deve ter intenção de compra 'Neutral'.
  • Todas as outras músicas devem ter intenção de compra 'Low'.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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;
Editar e Executar Código