Skip to content

Operational Analytics - Using SQLπŸ“Š Analyze end-to-end company operations using SQL to identify improvements, investigate metric spikes, and provide data-driven insights for teams like operations, support, and marketing. πŸš€

Notifications You must be signed in to change notification settings

analystAnirudh/Operation_Analytics_and_Investigating_Metric_Spike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Operational-Metrics-Analytics - Using SQL

πŸ“Œ Project Overview

Operational Analytics involves analyzing a company's end-to-end operations to identify areas for improvement. As a Lead Data Analyst, your goal is to derive meaningful insights from data, investigate metric spikes, and support decision-making for various teams like operations, support, and marketing.

In this project, you will work with SQL to analyze real-world datasets, answer key business questions, and provide valuable data-driven insights.


πŸ“ Case Study 1: Job Data Analysis

You will be working with the job_data table, which contains:

  • job_id: Unique identifier of jobs
  • actor_id: Unique identifier of the actor
  • event: The type of event (decision/skip/transfer)
  • language: Language of the content
  • time_spent: Time spent reviewing the job (in seconds)
  • org: Organization of the actor
  • ds: Date (YYYY/MM/DD, stored as text)

πŸ”Ή Tasks & SQL Queries

βœ… Jobs Reviewed Over Time: Calculate jobs reviewed per hour for each day in November 2020.
βœ… Throughput Analysis: Compute the 7-day rolling average of throughput (events per second) & compare it with daily metrics.
βœ… Language Share Analysis: Determine the percentage share of each language in the last 30 days.
βœ… Duplicate Rows Detection: Identify duplicate rows in the dataset.


πŸ“ Case Study 2: Investigating Metric Spikes

You will analyze data from three tables:

  • users: User account details
  • events: User activity logs (e.g., logins, messages, searches)
  • email_events: Email-related interactions

πŸ”Ή Tasks & SQL Queries

βœ… Weekly User Engagement: Measure user activeness on a weekly basis.
βœ… User Growth Analysis: Analyze user growth trends over time.
βœ… Weekly Retention Analysis: Calculate user retention based on sign-up cohorts.
βœ… Weekly Engagement Per Device: Track weekly engagement per device type.
βœ… Email Engagement Analysis: Evaluate how users interact with emails.

Each SQL query should be accompanied by insights and interpretations of the results obtained.


πŸš€ Tech Stack

πŸ”Ή SQL (Advanced Queries)
πŸ”Ή MySQL Workbench
πŸ”Ή Data Analytics & Business Insights


πŸ“¬ Contact

For any questions or discussions, feel free to reach out or open an issue. Happy analyzing! 🎯

About

Operational Analytics - Using SQLπŸ“Š Analyze end-to-end company operations using SQL to identify improvements, investigate metric spikes, and provide data-driven insights for teams like operations, support, and marketing. πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published