Data Visualization & BI using Power BI & Tableau

Chapter 1
Foundations of Data Visualization and Business Intelligence

Diploma in Business Analytics
Data Visualization & BI using Power BI & Tableau   •   Diploma

Foundations of Data Visualization and Business Intelligence

Introduction

Modern organizations generate data through sales transactions, websites, mobile applications, enterprise systems, sensors, customer interactions and financial processes. Data, however, does not automatically improve performance. Its value depends on whether an organization can collect it reliably, interpret it appropriately and use it to make timely decisions.

Business intelligence (BI) provides the processes, technologies and practices used to transform organizational data into information and decision support. Data visualization is a central part of this process because it communicates patterns, comparisons, trends and exceptions more efficiently than large tables of raw values. Tools such as Microsoft Power BI and Tableau enable users to connect to data, prepare it, model relationships, create visual analyses and share dashboards or reports.

This chapter establishes the conceptual foundation required before using either platform. It explains BI terminology, descriptive and diagnostic analytics, the BI lifecycle, self-service BI, reporting architectures, stakeholder roles and the progression from data to business value.

Learning Objectives

By the end of this chapter, you should be able to:

  1. Define business intelligence, analytics, reporting, dashboards and data visualization.
  2. Distinguish data, information, insight, action and business value.
  3. Explain descriptive and diagnostic analytics and position them within a wider analytics framework.
  4. Describe the stages of a typical BI lifecycle.
  5. Compare centralized, self-service and hybrid BI architectures.
  6. Identify the responsibilities of business, data and technology stakeholders.
  7. Evaluate the benefits, risks and governance requirements of BI solutions.
  8. Apply these concepts to a realistic organizational decision problem.

1. From Data to Business Value

Data

Data consists of recorded observations, measurements, facts or symbols. Examples include a product code, an order date, a quantity sold, a customer identifier and a payment amount. Data may be structured, semi-structured or unstructured.

Structured data is organized into predictable fields and records, such as rows in a relational database. Semi-structured data has some organization but does not necessarily follow a fixed table structure; JSON and XML documents are common examples. Unstructured data includes text documents, images, audio and video.

Data is not automatically meaningful. A value such as “184” has little interpretation without a definition, unit, time period and business context. This is why metadata is important. Metadata describes data, including its meaning, origin, format, owner, refresh frequency and quality status.

Information

Information is data that has been organized and contextualized so that it answers a basic question. For example, “Monthly revenue in March was $184,000” is information because the measure, period and unit are specified. A report that summarizes revenue by month converts transaction records into information.

Information should be accurate, relevant, timely, complete and understandable. These dimensions are not equally important in every situation. A real-time fraud alert requires timeliness, whereas an annual regulatory report may place greater emphasis on completeness, traceability and formal approval.

Insight

Insight is an evidence-based interpretation that explains significance or supports a decision. “Revenue fell by 12% in March, primarily because two high-volume retail customers reduced orders” is more than a description. It connects a pattern with a possible explanation and directs attention toward a business issue.

Insight should not be confused with opinion. An insight may involve judgment, but it should be grounded in data, transparent assumptions and appropriate analysis. A visualization can reveal a pattern; further investigation is needed before the pattern is treated as a reliable explanation.

Action

Action is a decision or intervention based on insight. Examples include contacting affected customers, revising inventory levels, changing a promotional campaign or investigating a service failure. BI is valuable when it improves decisions or organizational learning, not merely when it produces attractive dashboards.

Business value

Business value is the beneficial organizational outcome produced by using information and insight. It may appear as increased revenue, lower cost, reduced risk, improved customer satisfaction, faster processes, regulatory compliance or better resource allocation. Value must be assessed in relation to the decision being improved.

A useful conceptual chain is:

Data → Information → Insight → Action → Business value

The chain is not automatic. Poor-quality data can produce misleading information; misleading information can produce false insight; and correct insight may still fail to create value if decision rights, resources or organizational incentives prevent action.

2. Essential BI Terminology

TermMeaning
Business intelligenceProcesses, technologies and practices for converting data into information and decision support.
Business analyticsThe use of data, statistical methods and models to understand performance and support decisions.
ReportA structured presentation of information, often designed for recurring monitoring or formal distribution.
DashboardA concise visual interface that displays selected measures, trends and alerts for a particular audience.
Key performance indicator (KPI)A measure linked to an important organizational objective and monitored against a target or reference point.
MetricA quantified measure of an activity, condition or outcome. Not every metric is a KPI.
DimensionA descriptive perspective used to group or filter measures, such as region, product or month.
MeasureA numeric value that can be aggregated or analyzed, such as sales amount or units sold.
Data sourceThe system, file, application or device from which data is obtained.
Data warehouseA governed analytical repository that integrates historical data for reporting and analysis.
Data martA subject-oriented subset of data designed for a department or analytical domain.
Extract, transform, load (ETL)A process that extracts data, transforms it and loads it into a target repository.
Extract, load, transform (ELT)A process that loads extracted data before performing transformations in the target platform.
Semantic modelA business-oriented representation of data, including relationships, measures, definitions and security rules.
Drill-downMoving from an aggregated view to more detailed levels of analysis.
FilterA restriction that limits the records or values included in an analysis.
Data lineageA record of where data originated, how it changed and where it is used.
Data governancePolicies, roles, standards and controls that promote trustworthy and responsible data use.

A distinction between reports and dashboards is useful but not absolute. Reports commonly provide structured detail, scheduled distribution and formal documentation. Dashboards usually emphasize visual monitoring, high-level indicators and interaction. A dashboard may contain reports, and a report may include dashboard-like visual elements.

3. Data Visualization as Analytical Communication

Data visualization uses graphical representations to communicate quantitative or categorical information. Common forms include bar charts, line charts, scatter plots, maps, tables, cards and matrices. The appropriate visual depends on the analytical question.

A bar chart is generally effective for comparing categories. A line chart is appropriate for showing change across an ordered time sequence. A scatter plot helps examine the relationship between two quantitative variables. A map may be suitable when geographic location is analytically meaningful, but it can be misleading when areas differ greatly in population or when geographic precision is unnecessary.

Effective visualization depends on more than chart selection. It requires:

  • a clearly defined audience and decision;
  • accurate and appropriately aggregated data;
  • meaningful titles, labels and units;
  • scales that do not distort comparisons;
  • sufficient contrast and accessible design;
  • limited visual clutter; and
  • explanations of unusual values or important context.

A visualization should answer a question rather than simply display available fields. Before building a visual, an analyst should ask: What decision will this support? What comparison matters? What level of detail is necessary? What could be misunderstood?

Visual encodings also influence interpretation. Position along a common scale is usually easier to compare than angle or area. This is one reason a bar chart often communicates category differences more clearly than a three-dimensional pie chart. Decorative effects can attract attention while reducing analytical accuracy.

4. Types of Analytics

Analytics is often described using four categories. These categories are useful teaching devices, although real projects may combine them.

Descriptive analytics

Descriptive analytics addresses the question: What happened? It summarizes historical or current data using totals, averages, counts, rates, distributions, trends and comparisons.

Examples include monthly sales, average delivery time, the number of support cases by category and the percentage of invoices paid late. Power BI and Tableau are frequently used for descriptive analysis through charts, tables, filters, calculated measures and dashboards.

Descriptive analysis should define the population, period and calculation method. For example, “average delivery time” is incomplete unless the analyst specifies whether the average is calculated across orders, items or customers and whether cancelled orders are excluded.

A basic arithmetic mean is calculated as:

x̄ = (x₁ + x₂ + … + xₙ) ÷ n

Here, x̄ is the sample mean, x₁, x₂, …, xₙ are observed values and n is the number of observations. The mean is appropriate when observations are comparable and the analyst wants the arithmetic average. It can be strongly affected by extreme values, so a median may be more appropriate for skewed data such as income or delivery time.

Diagnostic analytics

Diagnostic analytics addresses the question: Why did it happen? It investigates relationships, differences and contributing factors. Techniques include drill-down, segmentation, variance analysis, cohort comparison, correlation analysis and examination of process events.

Suppose total sales decreased. Diagnostic analysis might compare regions, products, customer groups, sales channels and time periods. It could reveal that sales were stable in most regions but declined sharply in one region after a distribution interruption.

Diagnostic analysis requires caution. Association does not prove causation. If advertising expenditure and sales rise together, this may indicate an effective campaign, seasonal demand, a third factor or a measurement issue. A dashboard can identify where investigation should focus, but causal conclusions may require experiments, process knowledge or more advanced study.

Predictive and prescriptive analytics

Predictive analytics asks: What is likely to happen? It uses historical patterns, statistical models or machine-learning methods to estimate future or unknown outcomes. Prescriptive analytics asks: What should be done? It evaluates possible actions, constraints and consequences.

These categories are relevant to BI, but this chapter emphasizes descriptive and diagnostic foundations. Analysts should not use predictive or prescriptive language when the available evidence only supports description.

5. The BI Lifecycle

A BI solution is not a single dashboard. It is a lifecycle involving business questions, data, technology, people and continuous improvement.

5.1 Business understanding and requirements

The process begins by identifying the decision, audience, scope, definitions and success criteria. A vague request such as “create a sales dashboard” should be refined into questions such as:

  • Which sales decisions need support?
  • Who will use the dashboard?
  • Which products, channels and periods are in scope?
  • How is revenue defined?
  • How frequently must data refresh?
  • What action should follow an exception?

Requirements should distinguish essential measures from desirable features. They should also document assumptions, exclusions and acceptance criteria.

5.2 Data discovery and acquisition

The analyst identifies relevant sources, owners, formats, refresh schedules and access restrictions. Sources may include enterprise resource planning systems, customer relationship management systems, spreadsheets, cloud databases, application programming interfaces and public datasets.

Data discovery should examine completeness, duplication, valid ranges, missing values, inconsistent identifiers and contradictory definitions. A source may be technically accessible but unsuitable for decision-making.

5.3 Data preparation and integration

Preparation may include correcting data types, standardizing categories, removing or resolving duplicates, handling missing values, joining sources and creating derived fields. Each transformation should be documented and reproducible.

ETL and ELT are architectural patterns, not guarantees of quality. A well-designed process can still load incorrect data if business rules are wrong. Conversely, a simple process may be adequate for a small, stable and well-understood source.

5.4 Data modeling

Data modeling organizes data so that analytical questions can be answered consistently. A common dimensional design separates measurable business events from descriptive dimensions. For example, a sales fact table may contain order quantity and sales amount, while product, customer, date and region tables provide descriptive context.

Relationships, granularity and filter behavior must be understood. Granularity means the level represented by one row, such as one order line or one daily product total. Mixing tables with different granularities without care can double-count measures.

A semantic model should provide consistent names, definitions, calculations and, where necessary, row-level security. The model is the bridge between technical data structures and business language.

5.5 Analysis and visualization

The analyst selects measures, dimensions and visual forms that support the identified questions. Analysis should proceed from overview to detail: first identify the overall pattern, then examine segments and exceptions. Interactivity such as filtering and drill-down should support a coherent analytical path rather than create unnecessary complexity.

5.6 Validation and quality assurance

Validation includes checking calculations, filters, totals, refresh behavior, data lineage, performance, accessibility and security. Results should be reconciled with trusted source totals or independently calculated samples.

Users should test whether the output answers their questions and uses familiar definitions. Technical correctness is necessary but not sufficient; a technically accurate dashboard can still be unusable or irrelevant.

5.7 Deployment, adoption and maintenance

Deployment includes publishing, permissions, documentation, training and communication. Maintenance includes monitoring refresh failures, changing source schemas, updating definitions, reviewing access and retiring unused content.

BI is therefore a continuous service rather than a one-time software project. Organizational value depends on adoption and decision integration.

6. Reporting Architectures

Centralized BI

In centralized BI, a specialist team controls data integration, modeling, report development and distribution. This approach promotes consistency, governance, security and reuse. It is particularly suitable for regulatory reporting, enterprise KPIs and sensitive information.

Its limitations include slower response to local questions and possible distance between developers and business users. A centralized team may become a bottleneck if every minor request requires formal development.

Self-service BI

Self-service BI allows business users to explore governed data and create their own reports or dashboards. It can shorten the time between a question and an initial analysis and can encourage analytical thinking among managers and subject-matter experts.

Self-service does not mean uncontrolled access or the absence of standards. Users may create conflicting definitions, expose confidential data, duplicate datasets or build fragile spreadsheets and reports. Training, certified datasets, workspace controls, naming standards and review processes are therefore important.

Hybrid BI

Hybrid BI combines centralized governance with distributed exploration. A central team manages trusted data sources, common definitions, security and enterprise reporting, while departments create local analyses within approved boundaries.

Hybrid BI is often practical because it balances control and flexibility. Its success depends on clear responsibilities. Users need to know which datasets are authoritative, when a personal analysis may become an organizational report and how definitions are approved.

Typical architecture

A simplified reporting architecture may include source systems, an integration or storage layer, a semantic model and presentation tools. Power BI and Tableau can connect to many sources and may support different modes of import, live connection or direct querying, depending on the environment. The architectural choice should consider data volume, latency, governance, security, cost and user requirements rather than tool preference alone.

7. Stakeholder Roles and Responsibilities

BI projects are socio-technical: they require both technology and organizational cooperation.

StakeholderMain contribution
Executive sponsorDefines strategic importance, resolves barriers and supports adoption.
Business ownerOwns the business outcome, definitions and priorities.
Subject-matter expertExplains processes, exceptions and operational meaning.
Business analystConverts decisions into requirements and interprets findings.
Data analystExplores data, develops calculations and communicates patterns.
Data engineerBuilds reliable pipelines, integrations and data processing structures.
Data architectDesigns information structures, platforms and long-term architecture.
Data stewardMaintains definitions, quality rules, ownership and governance practices.
BI developerImplements semantic models, reports, dashboards and technical controls.
Security or privacy specialistAssesses access, confidentiality, retention and regulatory requirements.
Report consumerUses outputs, provides feedback and acts on relevant findings.

Accountability should be explicit. For example, a data engineer may be responsible for loading a field correctly, but the business owner should be accountable for whether its definition represents the intended business concept. A dashboard without an owner may continue to circulate after its assumptions or data sources become obsolete.

8. Illustrative Case: Regional Retail Performance

Background

The following is a fictional illustrative case. Northstar Homeware operates 40 retail stores and an online channel. Managers receive a monthly spreadsheet containing sales, returns and inventory information. Senior management believes that online sales are growing but store profitability is uneven.

Problem

The organization wants a BI solution to answer three questions:

  1. Which regions and channels are meeting sales targets?
  2. Why are some stores experiencing declining gross margin?
  3. Which issues require action by regional managers?

The initial request is simply “build a Power BI dashboard.” The analyst first converts this request into requirements and definitions. Revenue is defined as sales after discounts but before tax; returns are reported separately; gross margin is based on approved product cost; and the reporting period is the calendar month.

Analysis and approach

Data is collected from the point-of-sale system, online order platform, inventory system and product master. The analyst discovers that store codes differ between the sales and inventory systems. A mapping table is created and approved by the data steward.

The semantic model contains sales facts linked to date, product, store, region and channel dimensions. Measures include revenue, units sold, returns and gross margin. The dashboard provides an overall summary, regional comparisons, product analysis and drill-down to store level.

Descriptive analysis shows that total revenue increased by 6%, but gross margin fell by 3 percentage points. Diagnostic analysis reveals that the decline is concentrated in two regions where promotional discounts increased and a high proportion of low-margin products was sold. A further drill-down shows that inventory shortages caused customers to substitute toward lower-margin products in several stores.

The dashboard does not claim that shortages alone caused the margin decline. It identifies a plausible contributing pattern for managers to validate with purchasing and store operations teams.

Outcome

Regional managers revise replenishment thresholds, review discount approvals and monitor margin by product category. A monthly governance meeting is established to review definitions, data quality and action status. The dashboard becomes more useful because it is connected to named decisions and accountabilities rather than treated as a passive display.

Learning points

  • Requirements and definitions should precede chart construction.
  • Data integration problems can affect business conclusions.
  • Descriptive results identify what changed; diagnostic analysis directs investigation.
  • A dashboard creates value only when responsible users can act.
  • Governance and maintenance are part of the solution, not administrative additions.

9. Governance, Ethics and Limitations

Data quality and misleading interpretation

Incorrect, incomplete or outdated data can produce confident but false conclusions. Analysts should display refresh time, explain exclusions and investigate unexpected changes. A missing-value treatment that is acceptable for one measure may be inappropriate for another.

Privacy and security

BI systems may contain personal, financial, health or employee information. Access should follow legitimate business need and the principle of least privilege. Sensitive fields should be minimized, masked or aggregated where detailed access is unnecessary. Organizations must comply with applicable privacy and sector regulations, retention rules and contractual obligations.

Fairness and bias

Historical data may reflect unequal treatment, incomplete representation or biased measurement. A visualization can make such patterns visible, but it can also normalize them if context is omitted. Analysts should ask who is represented, who is missing, how categories were defined and whether decisions could disadvantage a group.

Transparency and accountability

Important calculations should be documented. Users should be able to identify source systems, refresh dates, owners and definitions. Automated alerts and AI-generated summaries should be reviewed before they influence high-impact decisions. Generative AI can assist with query drafting, explanation or visualization suggestions, but it does not remove the need for data validation, privacy protection and human accountability.

Performance and information overload

More visuals do not necessarily improve understanding. Excessive filters, complex pages and slow queries reduce adoption. A good BI product presents the minimum information necessary for the decision while allowing appropriate detail on demand.

10. Best Practices for Beginning BI Work

  1. Start with a decision, not a chart type.
  2. Define measures, dimensions, time periods and exclusions in business language.
  3. Identify data owners and document lineage.
  4. Check granularity before joining tables or aggregating measures.
  5. Reconcile key totals with trusted sources.
  6. Use visual forms that match the question.
  7. Label units, periods, targets and data freshness.
  8. Design for accessibility, including readable contrast and alternatives to color alone.
  9. Separate exploratory analysis from certified organizational reporting.
  10. Provide clear ownership, security and maintenance arrangements.
  11. Test with real users and observe whether they can interpret and act on results.
  12. Treat dashboards as products that require revision as decisions and data change.

Chapter Summary

Business intelligence transforms organizational data into information and decision support through coordinated processes, technologies and people. Data becomes useful when it is accurately defined, contextualized and connected to a decision. The progression from data to information, insight, action and business value is a conceptual chain, but each link requires quality, interpretation and organizational capability.

Descriptive analytics explains what happened through summaries, comparisons and trends. Diagnostic analytics investigates why it happened through segmentation, drill-down and variance analysis, while recognizing that association does not establish causation. Reporting architectures may be centralized, self-service or hybrid. Self-service BI increases flexibility but requires governance, training and trusted semantic models.

A BI lifecycle normally includes requirements, data discovery, preparation, modeling, visualization, validation, deployment and maintenance. Stakeholders must share responsibility for business definitions, data quality, technical reliability, security and adoption. Ethical BI requires privacy protection, fairness, transparency, appropriate access and human accountability. The central professional lesson is that a successful Power BI or Tableau solution is not merely a collection of visuals; it is a governed analytical product that improves a real decision.

Key Terms

Business intelligence: Processes and technologies that transform data into information and decision support.

Business analytics: The use of data and analytical methods to understand performance and support decisions.

Data visualization: Graphical communication of quantitative or categorical information.

Descriptive analytics: Analysis concerned with what happened.

Diagnostic analytics: Analysis concerned with why something happened.

Dashboard: A visual interface for monitoring selected measures, trends and alerts.

Report: A structured presentation of information for analysis or distribution.

KPI: A measure connected to an important organizational objective.

Metric: A quantified measure of an activity, condition or outcome.

Dimension: A descriptive perspective used to group, filter or compare measures.

Measure: A numeric value used in analysis or aggregation.

Metadata: Information describing the meaning, origin, format or management of data.

Data warehouse: A governed repository of integrated historical data for analysis.

Semantic model: A business-oriented representation containing relationships, measures and rules.

ETL: Extract, transform and load.

ELT: Extract, load and transform.

Self-service BI: BI use in which business users create or explore analyses using approved data and tools.

Data governance: Policies, roles and controls supporting trustworthy and responsible data use.

Data lineage: The history of data origin, transformation and use.

Granularity: The level of detail represented by one record or observation.

Review Questions

Short Answer Questions

  1. Distinguish data from information using an example.
  2. What question does descriptive analytics answer?
  3. Why is metadata important in BI?
  4. Define self-service BI.
  5. What is the purpose of a semantic model?

Long Answer Questions

  1. Explain the progression from data to business value and discuss why the progression is not automatic.
  2. Compare descriptive, diagnostic, predictive and prescriptive analytics.
  3. Describe the main stages of the BI lifecycle and explain the purpose of each stage.
  4. Compare centralized, self-service and hybrid BI architectures, including their benefits and risks.
  5. Discuss the roles of business, data, technology and governance stakeholders in a BI project.

Analytical / Application Questions

  1. A company reports that total sales increased while profit declined. Design a diagnostic analysis using suitable dimensions, measures and visualizations.
  2. A department has created several dashboards with different definitions of “active customer.” Recommend a governance and semantic-model approach to resolve the inconsistency.
  3. Evaluate whether a map, line chart, bar chart or table would be most appropriate for comparing monthly sales across six regions. Justify your choice and identify one limitation.

Multiple Choice Questions with Answers

Question 1

Which sequence best represents the progression from raw observations to organizational benefit?

A. Insight → Data → Action → Information → Business value

B. Data → Information → Insight → Action → Business value

C. Information → Data → Business value → Insight → Action

D. Action → Insight → Information → Data → Business value

Correct Answer: B. Data → Information → Insight → Action → Business value

Question 2

Descriptive analytics primarily addresses which question?

A. What happened?

B. Why did it happen?

C. What is likely to happen?

D. What should be done?

Correct Answer: A. What happened?

Question 3

Which activity is most closely associated with diagnostic analytics?

A. Displaying a single current revenue total

B. Forecasting next year’s demand

C. Comparing regions to investigate a sales decline

D. Automatically selecting an optimal production schedule

Correct Answer: C. Comparing regions to investigate a sales decline

Question 4

What is a key risk of uncontrolled self-service BI?

A. Users cannot create any analysis

B. All reporting becomes fully centralized

C. Conflicting definitions and duplicated datasets may arise

D. Data sources are always unavailable

Correct Answer: C. Conflicting definitions and duplicated datasets may arise

Question 5

Which visual is generally most suitable for showing change across ordered monthly periods?

A. Line chart

B. Pie chart with three-dimensional effects

C. Word cloud

D. Organizational chart

Correct Answer: A. Line chart

Question 6

In a BI lifecycle, why is data modeling important?

A. It replaces the need to understand business requirements

B. It organizes data and relationships for consistent analysis

C. It guarantees that all source data is accurate

D. It eliminates the need for validation

Correct Answer: B. It organizes data and relationships for consistent analysis

Question 7

Which stakeholder is primarily responsible for maintaining definitions, quality rules and ownership practices?

A. Data steward

B. Report consumer

C. Executive sponsor

D. Graphic designer

Correct Answer: A. Data steward

Question 8

A dashboard shows a revenue total but does not specify the period, unit or definition of revenue. What major issue does this illustrate?

A. Excessive data lineage

B. Insufficient context and metadata

C. Overuse of predictive analytics

D. Correct dimensional modeling

Correct Answer: B. Insufficient context and metadata

Question 9

Which statement about correlation and causation is correct?

A. A correlation always proves that one variable caused another

B. Correlation is irrelevant to diagnostic analysis

C. A relationship between variables may require further investigation before causal claims are made

D. Causation can be established by a dashboard title alone

Correct Answer: C. A relationship between variables may require further investigation before causal claims are made

Question 10

Which practice best supports responsible BI use?

A. Removing all documentation to increase flexibility

B. Giving every user unrestricted access to personal data

C. Documenting definitions, lineage, refresh time and ownership

D. Adding more charts whenever users request them

Correct Answer: C. Documenting definitions, lineage, refresh time and ownership

Data Visualization & BI using Power BI & Tableau
Chapter 1 of 14