Tech, ExplainedData platforms and AI
Scene

Business intelligence (BI)

Last week's sales by city, and the question it misses.

1 Weekly data prepared2 Dashboard refreshes3 Question is typed4 Discount is tested5 Diwali stock forecastloads the weekly totalsshows a fall to explainhands over to the analystadds the discount effectAnalytics automation+Business intelligence(BI) dashboards+Embedded reporting+Asking the data inplain language+Statistical software+Time-seriesforecasting+Data warehouse↗ DATA ENGINEERINGDistributor managementsystem (DMS)↗ B2B E-COMMERCEData catalog↗ DATA ENGINEERINGSupply-chain planning↗ DEMAND PLANNINGThe head of sales at apackaged-foods company in KolkataA Diwali stock plan for each stateAfter Diwali: the forecast is compared with what actuallysold, and the model is trained again with the new weeks.CONCEPTS IN THIS SCENEAI data analystOpen source business modelAI coding agentsTime series data1 Weeklydata prepared2 Dashboardrefreshes3 Questionis typed4 Discountis tested5 Diwalistock forecastloads the weekly totalsshows a fall to explainhands over to the analystadds the discount effectAnalyticsautomation+Businessintelligence(BI)dashboards+Embeddedreporting+Asking thedata inplainlanguage+Statisticalsoftware+Time-seriesforecasting+Data warehouse↗ DATAENGINEERINGDistributormanagementsystem (DMS)↗ B2B E-COMMERCEData catalog↗ DATAENGINEERINGSupply-chainplanning↗ DEMANDPLANNINGThe head of salesat a packaged-foodscompany in KolkataA Diwali stock plan foreach stateAfter Diwali: the forecast is compared with what actuallysold, and the model is trained again with the new weeks.CONCEPTS IN THIS SCENEAI data analystOpen source business modelAI coding agentsTime series dataThe head of sales at apackaged-foods company in Kolkata1 Weekly data preparedAnalytics automation+Data warehouse↗ DATA ENGINEERING↓ loads the weekly totals2 Dashboard refreshesBusiness intelligence(BI) dashboards+Embedded reporting+Distributor management system (DMS)↗ B2B E-COMMERCE↓ shows a fall to explain3 Question is typedAsking the data in plain language+Data catalog↗ DATA ENGINEERING↓ hands over to the analyst4 Discount is testedStatistical software+↓ adds the discount effect5 Diwali stock forecastTime-series forecasting+Supply-chain planning↗ DEMAND PLANNING→ A Diwali stock plan for each stateAfter Diwali: the forecast is compared withwhat actually sold, and the model is trainedagain with the new weeks.CONCEPTS IN THIS SCENEAI data analystOpen source business modelAI coding agentsTime series data
One Monday at a packaged-foods company in Kolkata, from the weekly data workflow and the dashboard, through a typed question and a statistical test, to the Diwali stock forecast.
opens a page inside this one a page in the same scene a page in another scene a concept page a label only, with no page

Business intelligence (BI) is the software that a company uses to look at its own data and get answers from it: the reports, the dashboards and the charts on the screen in a Monday meeting. Analytics is the broader word. It also covers working out why a number moved, and estimating what it will be next month.

Two groups of people use this software. Analysts are employees whose job is to work with data. They prepare it, build the dashboards and answer questions from the rest of the company. Managers read the dashboards and ask the questions. The data itself usually sits in a data warehouse, one large store into which the company copies the records from all its other systems. The page on data engineering explains how the copies get there.

Consider the head of sales at a packaged-foods company in Kolkata that sells biscuits and snacks through 300 distributors. Distributors are wholesale firms that buy from the company and supply the neighbourhood shops.

On Sunday night, an analytics automation workflow runs. An analyst built it once from ready-made steps. It pulls the week's orders, cleans them and adds them up by state, product and distributor. At 9 a.m. on Monday, the head of sales opens the BI dashboard. It shows last week's sales by city. Guwahati is down 18%, and every other city is up. Nobody rebuilt the dashboard for this meeting. It was built once, and it refreshes itself every week. The distributors see the same week's numbers too. Each one sees its own orders and dues inside the distributor management system, whose reports come from an embedded reporting engine built into that software.

The dashboard shows what happened. It does not show why. So the head of sales types a question: "Why did Guwahati fall last week?" A tool for asking the data in plain language turns the question into a database query, runs it and replies. Two large distributors in Guwahati placed no orders, because heavy rain closed a highway and held up their trucks. A tool that answers in this way is called an AI data analyst.

Next, an analyst checks whether last month's discount on the ₹10 pack really raised sales, or whether sales would have risen anyway. She runs this test in statistical software. Finally, she plans for Diwali. A time-series forecasting model reads three years of weekly sales, which are a kind of time series data. It estimates how many cartons each state will need in the six weeks before the festival. These numbers go to the supply-chain planning team, which decides what the factories make.

The three tools that most companies use for dashboards are Tableau, Power BI and Looker. Newer companies are building software in which a typed question takes the place of the dashboard. Whether the question replaces the dashboard, or sits beside it, is still an open question.

Tech, Explained is a part of ingrid.fyi. Every page explains one piece of technology in plain words.