The Data Analytics Process
All 6 steps — from defining the business question to measuring the outcome — walked through with a real Indian e-commerce revenue investigation. SQL code at every step that needs it.
Throughout this chapter we follow one real-world investigation: an Indian e-commerce company whose revenue dropped 18% in August vs July. Each step shows exactly what the analyst does — with real SQL queries and decisions — to get from "revenue is down" to a specific, actionable finding.
The Complete Process at a Glance
Frequently Asked Questions
What are the steps of the data analytics process?
The data analytics process has 6 steps: (1) Define the question — what business problem are you solving? (2) Collect the data — identify sources and pull the relevant data. (3) Clean the data — fix errors, handle missing values, standardise formats. (4) Analyse the data — apply calculations, aggregations, and statistical methods to find patterns. (5) Visualise and communicate — present findings in charts, dashboards, or a summary that non-technical stakeholders can act on. (6) Make a decision and measure — the analysis must lead to a specific action, and the outcome of that action should be tracked. Most beginners spend too long at step 3 and skip step 6 entirely.
How long does the data analytics process take?
The time depends entirely on the complexity of the question and the state of the data. A simple analysis — for example, which product category had the highest return rate last month — might take 30 minutes in SQL and Excel if the data is already clean. A complex analysis — predicting customer churn using 18 months of transaction data — might take 2–3 weeks including data collection, cleaning, model building, and validation. In practice, data cleaning (step 3) takes the most time — often 50–70% of the total time on a new dataset. Analysts who have worked with a data source before move faster because they know where the quality problems are.
What is the most important step in data analytics?
Step 1 — defining the question — is the most important and most frequently skipped. Every other step depends on it. If the question is vague ("analyse sales") the analysis will be unfocused and the insight will be unusable. A precise question ("which product categories had a >15% MoM revenue decline in the last 3 months, and is the decline concentrated in specific cities?") guides exactly what data to collect, which columns to clean, what calculations to run, and what the answer looks like. Analysts who start with clear questions consistently produce more actionable output than those who start with data exploration and hope to find something interesting.
What is data cleaning and why does it take so long?
Data cleaning is the process of fixing errors, inconsistencies, and gaps in raw data so it can be analysed correctly. Real-world data is almost always dirty: amounts stored as text with currency symbols ("₹1,200"), city names with typos ("Delhi" and "delhi" and "New Delhi" all meaning the same thing), dates in inconsistent formats ("15-08-2026" and "Aug 15 2026" in the same column), duplicate rows from multiple system exports, and missing values where a field was left blank. Data cleaning takes a large proportion of analysis time because fixing one issue often reveals another. Experienced analysts know the common issues in their data sources and build reusable cleaning pipelines so they only solve each problem once.
EVIKA ACADEMY · NOIDA SECTOR 51
Apply this process on real Indian data with a mentor
Our structured programme guides you through the full analytics process — from question to decision — on live business datasets. Free demo class available.
Book Free Demo Class →