Funnel Analysis with Apache Spark and Druid for Advertising Campaign Effectiveness
Databricks via YouTube
Overview
Syllabus
Introduction
The challenges
Campaign phases - user's point-of-view
Campaign phases - campaign owner's point-of-view
Views vs Unique Users
Introducing: Apache Druid
Roll-up - Simple Count (Views)
Druid architecture
Common use-cases for Druid
Druid in a nutshell
What is Theta Sketch?
Theta Sketch error
The Theta Sketch module in Druid
Roll-up - Count Distinct (Unique Users)
Funnel analysis pipeline - high-level architecture
Funnel analysis pipeline - Data Lake
Funnel analysis pipeline - Mart Generator
Funnel analysis pipeline - ingesting data into Druid
Funnel analysis pipeline - Druid datasources
Funnel analysis - simple use-case revisited
Funnel analysis pipeline - Enricher
Funnel analysis pipeline - querying Druid (SQL)
Funnel analysis - complex use-case
A few tips
Taught by
Databricks