Case study / Media & digital

Content analytics,
automated.

A digital publisher whose shows earn billions of impressions across social platforms.

← All case studies

Value you can see.

Reporting that runs itself.

Reporting

Far less time on reporting.

Platform data arrives on a schedule instead of by hand.

Retrieval

Faster data retrieval.

Dashboards read straight from SQL as data lands.

Quality

Fewer data errors.

Automated extraction removed manual handling.

Fresh numbers.
Without manual reporting.

The challengeWhat we changed
  • Manual downloadsScheduled API feeds
  • Stale reportsLive dashboards
  • Handling errorsAutomated processing
From platform to dashboard
  1. Platform APIsViews & watch time
  2. ProcessingAzure Functions
  3. SQLStructured data
  4. DashboardsPower BI
Scheduled extraction. Live reporting.
Engineering details

The challenge

  • Views and watch time were pulled from platforms by hand
  • Decisions waited on stale numbers
  • Manual handling caused frequent errors

The build

  • Secure, auto-renewing platform API extraction
  • Time-triggered Python Azure Functions
  • Database triggers and stored procedures that process data as it lands
  • Real-time Power BI dashboards on direct SQL

Technology

Azure FunctionsPythonSQLPower BI

Your next step

Have a similar
problem?

Forty-five minutes on your version of it. You leave with a proposed first step.