Ad Tech Real-Time Data Pipeline Dashboard
Monitor real-time ad impressions, clicks, stream joins, enrichment jobs, lakehouse storage, and Athena-ready campaign analytics.
Live
us-east-1
Flink 1.18
Iceberg 1.5
Pipeline Architecture Status
End-to-end stream processing pipeline · all stages reporting healthy
Real-Time Event Volume
Impressions, clicks, and joined records over 24h
Impressions
Clicks
Joined
Platform Performance
Share of impressions by device class
Revenue by Campaign
Top earning campaigns this period
Click Revenue by Geography
Top countries by click revenue
Publisher Performance
Revenue by publishing partner
Stream Processing Metrics
Live infrastructure health across the pipeline
Premium vs Standard Ads
Volume, revenue, and engagement comparison
Athena Analytics Summary
Query-ready insights from the Iceberg lakehouse
-- top revenue per platform
SELECT campaign_id, platform_category,
SUM(click_revenue) AS total_revenue
FROM glue_catalog.ad_campaign.enriched_ad_data
GROUP BY campaign_id, platform_category
ORDER BY total_revenue DESC;
Enriched Ad Events
Live tail from AdResultantOutput stream — last 7 records
Streaming
Iceberg sync
| Imp ID | Ad | Campaign | Publisher | Platform | Geo | Bid | Click | Revenue | Engage | Premium | Time | Status |
|---|
Real-Time Optimization Insights
AI-driven observations from the streaming pipeline
Ad Tech Real-Time Data Pipeline · Built with AWS Kinesis, Apache Flink, AWS Glue, Apache Iceberg, and Amazon Athena · © 2025 Kajal Kourani