BIA Overview
Introduction · 01

What is Business Intelligence & Analytics?

BI and Analytics are two separate disciplines with vastly different skill sets — both working with data, but asking fundamentally different questions of it.

Business Intelligence and Analytics are actually two separate disciplines and there are vast differences in skill sets between the two. I like to refer to this as "All-Time Horizons." That said, both BI and Analytics use data and are about data. We just work with the data using different strategies, tools, and objectives — often with the same datasets. The difference is really what we are looking for in the data and what we want to do with the data.

Business Intelligence and Analytics — All-Time Horizons A three-column diagram showing Past (Data Analysis), Present (Reporting), and Future (Data Analytics) with associated activities. The Past and Present columns are highlighted in teal as the BI zone. Business Intelligence and Analytics All-Time Horizons ← Business Intelligence zone Past Present Future Data Analysis Reporting Data Analytics What happens across time? Query databases Align data to business needs Analyse processes Map to business goals Author reports Establish & measure KPIs Manage metric initiatives Author dashboards Create predictions Apply machine learning Identify relationships (regressions, etc.) Business Intelligence (Past & Present) Data Analytics (Future) Both disciplines work with data — the difference is what you're asking of it
📊
Business Intelligence

If we are looking at historical data, this is Business Intelligence (BI) — sometimes called data mining. We are primarily identifying dimensionality and trends. If we are monitoring and measuring how we are doing today (in the present), that is also BI. We deliver this information through dashboards, scorecards, and reports.

🔮
Data Analytics

Data Analytics is where we forecast and predict outcomes. That is why it is considered a "future" operation on the data. In the diagram above, the highlighted teal zone represents Business Intelligence — everything to the right is the Analytics domain.

In the diagram above, the highlighted teal zone represents what we are calling Business Intelligence or BI for short.

ULC, B. (n.d.). Bitmoji, Your Personal Emoji. Bitmoji. https://www.bitmoji.com/
Introduction · 02

Business Intelligence & Analytics Concepts

Concepts that apply across the all-time horizons — and why mastering them matters more than mastering any specific tool.

Now that we understand the differences between Business Intelligence and Analytics, let's look at the concepts we will cover that apply across all time horizons. The industry is flooded with vendors and tools that perform the same operations and functions on the data. Just like there are many automobile manufacturers, there are as many — or possibly more — software vendors in the Business Intelligence and Analytics space.

Learn one tool especially well for each thing you are attempting to accomplish. Focus on the concepts and not the tools. Once you have a firm understanding of the concepts, you can pick up any toolset in short order.

BI and Analytics Core Concepts A hub-and-spoke diagram showing core BI and Analytics concepts radiating from a central "Concepts" node: Data Modeling, ETL / Data Integration, Reporting & Dashboards, Statistical Analysis, Data Visualization, and Database & SQL. Core Concepts Across All Time Horizons These concepts apply regardless of which tools you use Concepts not tools Data Modeling Dimensions, facts, schemas ETL & Integration Extract, transform, load Reporting Dashboards, scorecards Statistical Analysis Inference, distributions Data Visualization Charts, stories, context Database & SQL Querying, structures Foundational concepts Applied concepts
💡
Key Takeaway

My best advice to anyone new to the technical world of data is the same advice I give any new aspiring analyst: focus on the concepts, not the tools. The tools change every few years; the concepts are durable.

ULC, B. (n.d.). Bitmoji, Your Personal Emoji. Bitmoji. https://www.bitmoji.com/
Introduction · 03

Data Science Pillars

Before diving into specific topics, let's understand the three skill domains industry expects — and where different roles and activities fit within them.

"An approximate answer to the right question is worth a great deal more than a precise answer to the wrong question."

— John Tukey

With no industry standard naming and definitions, understanding the Data Science space can be the most daunting part of entering the field. If you Google "data science three pillars" or "data science Venn diagram" you will be presented with a variety of similar visualizations. The two below give a realistic representation of the three skill areas employers are looking for in analysts. The experience levels they look for do not change the tenets themselves — just how much training you need in each area.

The IMS Diagram (2014)

This first diagram is from an Institute of Mathematical Statistics posting from 2014. I invite you to read the article — it does help to frame what BI, statistics, and data science mean in the real world.

Data Science Simplified Diagram — based on Bin Yu, IMS 2014 Three overlapping circles representing Computer Science, Statistics, and Domain Knowledge. Their intersections show Machine Learning, Traditional Research, and Data Engineering. The centre of all three is Data Science. Computer Science Statistics Domain Knowledge Machine Learning Data Engineering Traditional Research Data Science

Fig. 1 — Data Science Simplified Diagram. Based on: Yu, B. (2014). IMS Presidential Address: Let Us Own Data Science. Institute of Mathematical Statistics.

The Geringer Diagram

This second diagram by Geringer facetiously includes Unicorn in the intersection of all three areas, and also shows where technologies and tools fit within the Venn. Note the Machine Learning, Traditional Research, and Traditional Software entries — we will explore the technologies deeper in the next section, Class Scope and Alignment.

Data Science as Convergence — based on Geringer / Armengaud et al. 2017 Three overlapping circles for Computer Science, Math and Statistics, and Domain Expertise. Intersections label Machine Learning, Traditional Research, Traditional Software, and the centre intersection is labelled Data Science (Unicorn). Computer Science Python, SQL, R Math & Statistics Inference, models Domain Expertise Business, science, industry Machine Learning Traditional Software Traditional Research Data Science 🦄 "Unicorn"

Fig. 2 — Data Science as Convergence. Based on: Armengaud, E. et al. (2017). Industry 4.0 as Digitalization over the Entire Product Lifecycle; adapted from Geringer.

🦄
The "Unicorn" Problem

The "Unicorn" label at the intersection of all three pillars reflects a real industry challenge: employers often seek professionals with deep expertise in all three domains simultaneously — a rare combination in practice.

Yu, B. (2014, October 1). IMS Presidential Address: Let Us Own Data Science. Institute of Mathematical Statistics.

Armengaud, Eric & Sams, Christoph & von Falck, Georg & List, Georg & Kreiner, Christian & Riel, Andreas. (2017). Industry 4.0 as Digitalization over the Entire Product Lifecycle: Opportunities in the Automotive Domain.
Scope & Skills · 04

Learning Scope

Where BI & Analytics sits within the broader data science ecosystem — mapped across the all-time horizons framework.

With a better understanding of the three pillars of data science, let's take a deeper dive into the areas and associated roles under the data science umbrella. This blog entry from 365 DataScience.com does a good job explaining the areas of data science in a matrix of technical areas across an all-time horizons x-axis. Although the blog entry is focused on differences between common terms you will often hear mentioned, the info diagram allows for a high-level scope of the technical classes in the program.

🎯
Program Focus

The highlighted teal zone in the diagram below outlines the areas of focus required when learning Business Intelligence and Analytics. This clearly positions the program within the data science spectrum.

Data Science Learning Scope Matrix — based on 365 DataScience, Valchanov 2021 A matrix with technical skill areas on the vertical axis and time horizons (Past, Present, Future) on the horizontal axis. A highlighted teal box marks the Business Intelligence and Analytics zone covering the Past and Present columns. Past Present Future Data / SQL Visualization Statistics Programming Machine Learning Deep Learning Querying & aggregation Charts, trend analysis Descriptive stats SQL, basic Python/R ETL, data warehousing Dashboards, KPIs Inferential stats Power Query, Python Feature engineering Model outputs, reports Probability, distributions Python, R (advanced) Regression, clustering Neural networks ← BI & Analytics program focus →

Fig. 3 — Data Science Scope Matrix. Based on: Valchanov, I. (2021). Data Science vs Machine Learning vs Data Analytics vs Business Analytics. 365 Data Science.

Valchanov, I. (2021, October 20). Data Science vs Machine Learning vs Data Analytics vs Business Analytics. 365 Data Science.
Scope & Skills · 05

Technologies & Languages

Even though the focus is on concepts, we still need tools to learn with. Here's why these specific technologies were chosen — and how that thinking evolves year to year.

Even though the importance in learning should be on concepts and not tools, we still need to use tools in our learning! I have picked the core tools we will be using in class based on current industry trends. Obviously, Canadian business demands are a priority in what I select for teaching, and I continue to revisit the tools each year.

Technology changes frequently and there could be minor changes as each year progresses. For example, through 2020 I had been teaching a Statistical Learning course using the R programming language. Due to the increased demand for analysts to be exposed to the modules and libraries available in Python, I am now using Python for both an Intro to Data Science and an Applied Data Science course.

Technology Reason Chosen
Power Query & Power BI Beginning to lead as the go-to tools for BI
MS SQL Server The most used RDBMS for data warehouses
SSIS Commonly used for ETL and data pipeline automation
Python & DS Modules More in demand than R for the past 3–4 years
Technologies and Languages — BI Pipeline A pipeline diagram showing four technology stages: MS SQL Server for data storage, Power Query and SSIS for data transformation and ETL, Power BI for reporting and visualization, and Python for analytics and data science. Technology Stack — The BI Pipeline Tools chosen to reflect current Canadian industry demand Data Storage MS SQL Server Relational database Data warehousing RDBMS standard ETL & Transform Power Query + SSIS Data shaping Pipeline automation Reporting & BI Power BI Dashboards, KPIs Standard reporting Analytics & DS Python ML libraries Statistical modeling Predictive analytics ① Store ② Transform ③ Report ④ Predict Reviewed annually — technology changes; concepts do not
🔄
Tools Evolve — Concepts Don't

This selection reflects current trends but is reviewed annually. The tools you learn in this program will change throughout your career; the analytical thinking you develop will not.

ULC, B. (n.d.). Bitmoji, Your Personal Emoji. Bitmoji. https://www.bitmoji.com/
Scope & Skills · 06

Analytical Skills

The skills that make an analyst truly valuable — often overlooked in career preparation, project planning, and even job postings.

Although most new learners are excited about the tools we use in Business Intelligence and Analytics, it is important to understand: it's the skills that make the analyst valuable. This is often overlooked in career preparation, project planning, and even in job postings.

I don't know how many times I have been told, "we need another Data Stage ETL person," or "we need another Siebel report author." Most often in these cases, what was needed was somebody who could transpose data into information. The chosen tool didn't matter, and mastering a tool does not ensure a person can understand the needs of the business and provide the information needed to guide decision making.

📌
Note on obsolete tools

Yes — I did pick two technologies in the example above (Data Stage ETL and Siebel) that are now basically obsolete. That is intentional, to illustrate how fast tools change in this industry. The concepts and skills, however, do not.

I came across a great post by Chris Dutton on LinkedIn that I agree with completely. I know my students have heard this from me often in class, but it helps that the message is getting out there in industry circles as well.

LinkedIn — Chris Dutton

"Data skills are important. But analytical skills — the ability to ask the right questions, think critically, and translate data into decisions — are what truly differentiate great analysts from average ones. Tools change. Thinking doesn't."

Chris Dutton
Maven Analytics — LinkedIn post on analytical thinking
View post on LinkedIn →
Scope & Skills · 07

Mathematics in Analytics

How strong do your math skills really need to be? The answer depends on the role — and a music analogy explains it better than most textbooks.

I am often asked: "How strong do my mathematics skills need to be to write code required for machine learning?"

A simple answer is an understanding of Statistics, Linear Algebra, and Calculus. The more you understand and can apply about each of those disciplines, the more desirable your skills will be in the market. Because of available tools and varying roles, there is a spectrum of skills required depending on the role.

📘
Free Resource

The quote below is from Mathematics for Machine Learning, available free from Cambridge University Press. I recommend downloading the PDF and at least scanning it to understand which mathematical skills are utilized in machine learning.

Three Types of Interaction with Machine Learning

The analogy to music from the book provides a helpful explanation for the spectrum of mathematical depth different roles require:

Astute Listener — The democratization of machine learning by open-source software, online tutorials, and cloud-based tools allows users to not worry about the specifics of pipelines. Users focus on extracting insights from off-the-shelf tools. This is like listening to music: choosing between different types, benefiting from it. More experienced users are like music critics, asking important questions about ethics, fairness, and privacy.

Experienced Artist — Skilled practitioners can plug and play different tools and libraries into an analysis pipeline. The stereotypical practitioner would be a data scientist or engineer who understands machine learning interfaces and their use cases. This is like a virtuoso: highly skilled practitioners bring existing instruments to life. Using mathematics as a primer, practitioners extend and generalize existing algorithms.

Fledgling Composer — Developers of machine learning need to develop new methods and extend existing algorithms. They are often researchers who need to understand the mathematical basis of machine learning and uncover relationships between different tasks. This is like composing music: within the rules of musical theory, creating new and amazing pieces.

Most BI & Analytics professionals operate at the Astute Listener or Experienced Artist level. The Fledgling Composer level is the domain of ML researchers and engineers.

2021 M. P. Deisenroth, A. A. Faisal, C. S. Ong. Published by Cambridge University Press (2020). mml-book.com
Resources · 08

Prep & Links

What to brush up on before starting the program — and a curated set of free resources to help you get there.

Many students ask what they should brush up on before starting a Business Intelligence and Analytics program. In a nutshell: make sure you are comfortable with advanced worksheet operations in Excel — pivot tables, lookups (i.e. VLOOKUPs), built-in functions, and data tables. Reviewing the statistical package in Excel as well as reviewing inferential statistics is also a good idea for when you begin working with statistical learning models.

I would also recommend exploring an open source database like SQLite (see link below for free resources).

Core Resources

LinkedIn Learning Resources

Many public libraries and schools in Canada have an agreement with LinkedIn Learning. With technology changing as fast as it does, traditional textbooks cannot keep up — videos help bridge the gap. You can often access LinkedIn Learning free with your student ID or public library card.

🏛️
Halifax Public Libraries

I access LinkedIn Learning through the Halifax Public Libraries. If you live outside the HRM, you can still get a Halifax Library card free of charge as a resident of Nova Scotia.

Resources · 09

Becoming a Business Intelligence Analyst

Why BI roles almost always require 2–5 years of experience — and what that means for how you plan your career path.

I am often asked why Business Intelligence listings on job sites require a minimum of 2–5 years of experience.

The reason why you see an experience requirement for Business Intelligence Analyst roles is that the role itself is not an entry-level position. As you may have noted in the Learning Scope and Alignment section, there is an expectation of the analyst to possess a broad skill set.

This desired skill set spans:

🧠
Business & Domain Knowledge

General business acumen as well as domain-specific knowledge depending on the organization — finance, healthcare, retail, logistics, etc.

💻
Technical Proficiency

A solid understanding of information technology and the ability to program in languages such as SQL, Python, R, and others.

📐
Quantitative Skills

Strong statistical, mathematical, and problem-solving skills — applied to real datasets and business questions.

This breadth of requirement is why the program is structured to build skills across all three of these domains simultaneously. Entry-level positions that lead toward a BI Analyst role include data analyst, report author, and ETL developer roles.

Become a business intelligence analyst: Career and salary information. DiscoverDataScience.org. (2023, February 10). discoverdatascience.org