Digital Tools for Global Workplaces

Chapter 8
Data Management, Visualization and Workplace Analytics

Bachelors Program in International Business
Digital Tools for Global Workplaces   •   Bachelor

Data Management, Visualization and Workplace Analytics

Introduction

International organizations generate data through sales transactions, customer interactions, websites, logistics systems, human-resource platforms, financial applications and collaboration tools. Data can improve decisions only when it is trustworthy, suitably structured and interpreted in context. A spreadsheet containing inconsistent country names, a dashboard built from duplicated transactions, or a chart using a misleading axis may create an appearance of precision while encouraging poor decisions.

Data literacy therefore involves more than operating software. It includes understanding how data is collected, defining variables, checking quality, selecting appropriate analytical methods, communicating evidence and recognizing ethical limits. In a global workplace, these tasks are complicated by different currencies, languages, time zones, legal systems, reporting conventions and levels of digital maturity.

This chapter presents a practical framework for managing, analyzing and communicating workplace data. It introduces spreadsheets, databases, visualization, dashboards and the four broad levels of analytics: descriptive, diagnostic, predictive and prescriptive.

Learning objectives

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

  1. Explain how data is structured in spreadsheets and relational databases.
  2. Collect, clean, validate and document workplace data.
  3. Distinguish measures, dimensions, records, fields, keys and metadata.
  4. Select suitable charts and dashboard designs for different questions.
  5. Calculate and interpret basic workplace metrics responsibly.
  6. Distinguish descriptive, diagnostic, predictive and prescriptive analytics.
  7. Identify misleading analysis, bias, privacy risks and governance requirements.
  8. Apply a repeatable data-to-decision workflow to an international-business problem.

1. Data as an organizational resource

Data is a recorded representation of events, objects, characteristics or actions. A sales amount, shipment date, customer region and employee absence are examples of data values. Information is data interpreted in context; knowledge is an informed understanding of patterns and relationships that supports action.

A useful data workflow is:

Question → Collection → Storage → Cleaning → Analysis → Visualization → Decision → Review

The workflow is iterative. A visualization may reveal that a field was defined inconsistently, requiring the analyst to return to collection or cleaning. The central principle is that analytical quality cannot exceed the quality of the underlying data and the suitability of the question.

Data structures and terminology

TermMeaningWorkplace example
Field/variableA characteristic recorded for each unitCountry, order date, revenue
Record/rowOne observation or entityOne customer order
Dataset/tableOrganized collection of recordsMonthly order table
DimensionA category used to group or filterRegion, product, month
MeasureA numerical value that can be aggregatedUnits, cost, revenue
MetadataData describing dataSource, definition, owner, update date
Primary keyField that uniquely identifies a recordOrder ID
Foreign keyField linking one table to anotherCustomer ID in an order table

Data may be structured, semi-structured or unstructured. Structured data fits predefined fields, as in a relational table. Semi-structured data, such as JSON or XML, has labels but flexible structure. Unstructured data includes emails, documents, images and audio. Modern workplace analytics often combines all three.

Data should also be classified by measurement level. Nominal data identifies categories without order, such as country. Ordinal data has meaningful order but not necessarily equal intervals, such as satisfaction ratings. Interval data has equal intervals but no meaningful zero, such as temperature in Celsius. Ratio data has equal intervals and a meaningful zero, such as sales volume. Measurement level affects which calculations and charts are defensible.

2. Spreadsheets: useful but bounded

Spreadsheets are valuable for small-scale analysis, modeling, reconciliation and prototyping. A well-designed spreadsheet separates inputs, calculations and outputs. It uses clear labels, consistent units, controlled formats and documented assumptions.

A basic workplace metric is growth rate. If an earlier value is V0 and a later value is V1, then:

Growth rate = (V₁ − V₀) / V₀ × 100%

Here, V0 and V1 must be measured in the same units, and V0 ≠ 0. The result is a relative percentage change, not a percentage-point change. For example, revenue increasing from $80,000 to $92,000 gives:

(92,000 − 80,000) / 80,000 × 100% = 15%

Common spreadsheet functions include SUM, AVERAGE, COUNT, IF, SUMIF/SUMIFS, XLOOKUP and pivot-table operations. Functions should be used with awareness of missing values, text-formatted numbers, duplicate records and inconsistent criteria.

Spreadsheet control practices

A professional workbook should:

  • maintain one rectangular data table rather than merged cells within the dataset;
  • use one row per observation and one column per variable;
  • store dates as dates, not mixed text strings;
  • avoid hard-coded numbers inside formulas where a labelled input cell is possible;
  • use data validation for controlled categories;
  • distinguish blank, zero, not applicable and unknown values;
  • protect formula cells and record version history;
  • include a data dictionary and source note;
  • reconcile totals with an independent report when decisions are consequential.

Spreadsheets become risky when many users edit copies, formulas are hidden, records exceed practical limits, or the same customer and transaction appear in multiple files. At that point, a database or governed data platform is more appropriate.

3. Databases and data modeling

A database stores organized data so that it can be retrieved, updated and governed. In a relational database, data is held in tables connected through keys. For example, a sales system may contain Customer, Product, Order and OrderLine tables. An order may contain several products, so the many-to-many relationship between orders and products is resolved through OrderLine.

A simplified relational design is:

  • Customer: CustomerID, Country, Segment
  • Order: OrderID, CustomerID, OrderDate, Currency
  • OrderLine: OrderID, ProductID, Quantity, UnitPrice
  • Product: ProductID, ProductName, Category

Normalization reduces unnecessary duplication. In the example, a customer’s country is stored in Customer rather than repeated on every order line. However, analytical systems sometimes use denormalized star schemas for faster reporting. A star schema contains a central fact table, such as sales transactions, connected to dimension tables such as Date, Customer, Product and Geography.

Structured Query Language (SQL) is commonly used to retrieve relational data. Conceptually, a query can select fields, filter records, join tables and aggregate results. A sales total by country, for example, requires a join between sales and geography, followed by grouping and summation. Analysts must understand join behavior: an inner join excludes unmatched records, while a left join retains every record from the left table and may produce missing values on the right.

Grain and aggregation

The grain of a table describes what one row represents. A table at order-line grain cannot be safely joined to a table at order grain without considering duplication. If an order total is repeated on three order lines, summing the joined table may triple the order total. Analysts should define grain before joining or aggregating.

A data model should document:

  1. the unit of observation;
  2. unique and linking keys;
  3. permissible values and units;
  4. refresh frequency;
  5. data owner and source system;
  6. retention and access rules.

4. Data collection and cleaning

Data collection begins with an operational question. “Why are European sales falling?” is more useful than “What data do we have?” The question determines the population, time period, variables and comparison group.

A cleaning process normally includes:

  1. Profiling: inspect row counts, data types, ranges, missingness and unique values.
  2. Standardizing: harmonize spelling, capitalization, date formats, currency codes and units.
  3. Validating: apply rules such as quantity ≥ 0, valid country codes and order dates within the reporting period.
  4. Deduplicating: identify repeated records using keys and business rules.
  5. Handling missing values: determine whether a value is unknown, not applicable or genuinely zero.
  6. Documenting transformations: record what changed, why and when.
  7. Rechecking: compare totals and samples before and after cleaning.

Missing data should not automatically be replaced with zero. If a customer’s income is unreported, zero would be a false claim. Imputation may be appropriate in some statistical contexts, but it introduces assumptions and should be disclosed. Outliers may represent errors, unusual but valid events, fraud or important business conditions. Removing them merely because they are inconvenient can distort results.

International data issues

Global datasets require particular care with:

  • local date conventions, such as day-month-year versus month-day-year;
  • time zones and daylight-saving changes;
  • currency conversion dates and exchange-rate sources;
  • multilingual names and transliteration;
  • country, territory and regional classifications;
  • different tax treatments and fiscal calendars;
  • decimal and thousands separators;
  • legal definitions of employees, customers or revenue.

A currency conversion should state the rate type and date. If local revenue is RL and the conversion rate is r units of reporting currency per local unit, then:

Rreporting = RL × r

This is valid only when the rate direction and units are defined correctly. Exchange-rate conversion does not remove economic differences caused by inflation, purchasing power or local pricing.

5. Descriptive and diagnostic analytics

Descriptive analytics answers “What happened?” It summarizes historical data using counts, totals, averages, medians, rates and distributions. Diagnostic analytics asks “Why might it have happened?” It examines segments, comparisons, process stages and possible explanatory factors.

The arithmetic mean of n observations x1, x2, …, xn is:

x̄ = (∑ᵢ₌₁ⁿ xᵢ) / n

The mean is appropriate when values are measured on a suitable scale and extreme values do not dominate interpretation. The median is the middle ordered value and is often more representative for skewed measures such as delivery time or salary. A weighted average is required when observations have unequal importance. For values xi and weights wi, with total weight nonzero:

Weighted mean = (∑ᵢ wᵢxᵢ) / (∑ᵢ wᵢ)

A rate must have a meaningful denominator. “Five complaints” is not comparable across markets with different customer counts; complaints per 1,000 customers may be more informative. The denominator must be aligned with the numerator’s population and time period.

Diagnostic analysis can use drill-down, cohort comparison, variance analysis, process mapping and segmentation. It should distinguish association from causation. If a market with more advertising has higher sales, the association may reflect market size, seasonality or prior demand rather than advertising alone.

6. Predictive and prescriptive analytics

Predictive analytics estimates likely future outcomes or unknown values using historical data and models. Examples include demand forecasts, customer churn probabilities and delivery-time estimates. A prediction is not a certainty; it depends on data quality, model assumptions and whether future conditions resemble the past.

A simple linear model may be written as:

y = β₀ + β₁x + ε

Here, y is the outcome, x is a predictor, β0 is the intercept, β1 is the estimated change in y associated with a one-unit change in x, and ε represents unexplained variation. The relationship should not be interpreted causally without an appropriate research design and credible assumptions.

Models should be evaluated on data not used to fit them. Relevant measures depend on the task. For numerical forecasts, mean absolute error is:

MAE = (1/n) ∑ᵢ₌₁ⁿ |yᵢ − ŷᵢ|

where yi is the observed value and ŷi is the prediction. MAE has the same units as the outcome and is easier to interpret than a squared-error measure. For classification, accuracy may be insufficient when one outcome is rare; precision, recall and a confusion matrix may be more informative.

Prescriptive analytics asks “What should be done?” It compares actions under constraints, such as allocating inventory among countries or scheduling staff. A recommendation requires an objective, decision variables, constraints and assumptions. Optimization outputs should be reviewed by responsible managers because a mathematically optimal solution may be unacceptable ethically, legally or operationally.

7. Visualization and dashboard design

Visualization converts data into visual encodings that help users compare, detect trends and identify exceptions. The chart type should follow the analytical question.

QuestionSuitable visualization
How does a measure change over time?Line chart
How do categories compare?Ordered bar chart
What is the distribution?Histogram or box plot
How are two numerical variables related?Scatter plot
How does composition change?Stacked bar chart or carefully used area chart
Where are locations concentrated?Map, when geography is analytically relevant

Good visualizations use clear titles, labelled units, meaningful ordering, restrained color and accessible contrast. They should identify the source, period and definitions. Color should not be the only means of communicating a category, because users may have color-vision limitations.

Misleading practices include truncated axes that exaggerate small differences, three-dimensional effects, overloaded dashboards, inappropriate maps, dual axes with unclear scales, cherry-picked periods and excessive decimal precision. A bar chart comparing quantities should normally begin at zero because bar length encodes magnitude. A line chart may use a nonzero range when the purpose is to show variation, but the axis must be clearly labelled and the design must not exaggerate the message.

A dashboard is not simply a collection of charts. It is an interface supporting a defined decision. A strong dashboard identifies its audience, decision, refresh schedule, key performance indicators, filters, definitions and escalation rules. It presents the most important signal first and allows controlled drill-down without overwhelming the user.

8. A practical analytics framework

A disciplined analytics project can use the following sequence:

  1. Frame: define the decision, stakeholders, population, time period and success criteria.
  2. Acquire: identify authoritative sources and access permissions.
  3. Prepare: profile, clean, join and document data.
  4. Analyze: select metrics or models consistent with the question.
  5. Communicate: create an audience-appropriate visualization and explain uncertainty.
  6. Act: assign responsibility and implement a decision.
  7. Evaluate: monitor outcomes, assumptions and unintended effects.

This framework prevents a common failure mode: starting with an attractive dashboard before agreeing on what the metric means. KPI definitions should specify formula, numerator, denominator, inclusion rules, exclusions, owner and update frequency.

9. Illustrative case: Meridian Foods’ late deliveries

Background

Meridian Foods, a fictional international distributor, reports that on-time delivery has fallen from 92% to 84% over two quarters. Executives initially request a dashboard ranking countries by warehouse performance.

Problem

The operations analyst discovers three competing definitions: one system counts delivery on the promised date, another counts delivery within 24 hours of the promise, and a third excludes orders delayed by customs. Country names also vary, currencies are mixed, and canceled orders appear as late deliveries.

Analysis

The analyst first defines the grain as one completed customer order and creates a unique OrderID. Canceled orders are excluded from the denominator, while customs-related delays are retained but separately classified. The team standardizes country codes and converts dates to a common time zone. It then calculates:

On-time delivery rate = On-time completed orders / Eligible completed orders × 100%

The overall decline is decomposed by warehouse, carrier, product category and month. A weighted overall rate is used rather than averaging country percentages, because countries have different order volumes. The analysis shows that a high-volume warehouse experienced a carrier change and that the apparent country ranking was partly caused by different exclusion rules.

Approach and solution

The team builds a governed dashboard with a KPI definition panel, monthly trend, warehouse and carrier comparisons, a customs-delay segment and a data-quality indicator. Managers pilot a carrier review, revise promised-date rules and establish a weekly exception process. No automated penalty is imposed on staff because the analysis cannot establish that individual employees caused the delay.

Outcome

After one quarter, the organization reports improved on-time performance and fewer disputes about the metric. The most important outcome is not the chart itself but a shared definition, transparent data lineage and a decision process linked to operational responsibility.

Learning points

  • A metric is a business rule as well as a calculation.
  • Denominators determine comparability.
  • Data cleaning can change managerial conclusions.
  • Diagnostic segmentation is more useful than an unsupported ranking.
  • Dashboards require governance, not only visual design.

10. Ethics, governance and responsible use

Data governance assigns responsibility for quality, access, definitions, security, retention and lawful use. Important principles include purpose limitation, data minimization, accuracy, transparency, security and accountability. Organizations operating across borders must consider applicable privacy and employment laws, contractual restrictions and data-transfer requirements. Legal compliance is necessary but not sufficient for ethical practice.

Personal data should be collected and used for legitimate, clearly communicated purposes. Sensitive employment or customer data requires stronger access controls and careful aggregation. Dashboards should avoid exposing identifiable individuals when a group-level view is sufficient. Access should follow least privilege: users receive only the access needed for their role.

Algorithmic systems can reproduce historical discrimination, use proxy variables for protected characteristics, or perform unevenly across countries and languages. Responsible practice includes documenting data provenance, testing performance across relevant groups, monitoring drift, providing human review for consequential decisions and offering a route to challenge errors. Analysts should communicate uncertainty and avoid presenting model outputs as objective facts.

11. Contemporary developments and employability

Cloud data warehouses, self-service business-intelligence tools, application programming interfaces, real-time event streams and generative AI are changing workplace analytics. AI assistants can help draft queries, explain formulas or suggest visualizations, but generated outputs require verification. Confidential data should not be uploaded to an unapproved service. Human analysts remain responsible for definitions, validation, interpretation and decisions.

Employable data professionals combine technical and communication skills. They can clean a dataset, explain a metric to a nontechnical manager, challenge an invalid comparison, document assumptions and recognize when a result is not actionable. In international business, cultural awareness and knowledge of local operating conditions are as important as software proficiency.

Best-practice checklist

Before publishing an analysis, ask:

  • What decision will this support?
  • What exactly does one row represent?
  • Are the source, period, units and definitions documented?
  • Are missing values, duplicates and exclusions understood?
  • Is the denominator appropriate?
  • Could aggregation, currency or time-zone choices distort comparison?
  • Does the chart encode the data honestly and accessibly?
  • Are association and causation being distinguished?
  • Are privacy, fairness, security and legal requirements addressed?
  • Who owns the action and how will results be evaluated?

Chapter Summary

Data management and workplace analytics connect operational records to organizational decisions. Effective practice begins with a clear question and continues through controlled collection, structured storage, cleaning, analysis, visualization, action and review. Spreadsheets are useful for bounded tasks but require disciplined design; databases provide stronger relationships, scalability and governance. Analysts must understand grain, keys, dimensions, measures, metadata and denominators.

Descriptive analytics summarizes what happened, diagnostic analytics investigates possible reasons, predictive analytics estimates likely outcomes, and prescriptive analytics evaluates possible actions. None eliminates the need for judgment. Visualizations and dashboards should be designed for a decision, use honest scales and definitions, and communicate uncertainty. International data requires attention to currencies, dates, languages, time zones and legal contexts. Ethical analytics protects privacy, tests fairness, documents provenance and keeps accountable humans involved in consequential decisions.

Key Terms

Data: Recorded representation of an event, object or characteristic.

Information: Data interpreted within a relevant context.

Metadata: Data describing a dataset, such as its source, owner and update date.

Record: One observation or row in a dataset.

Field: A variable or column describing records.

Dimension: A categorical attribute used for grouping or filtering.

Measure: A numerical value that can be analyzed or aggregated.

Primary key: A field or combination of fields that uniquely identifies a record.

Foreign key: A field that links one table to another.

Grain: The unit represented by one row of a table.

Normalization: Structuring relational data to reduce unnecessary duplication.

Data cleaning: Detecting and correcting inconsistencies, errors and inappropriate formats.

Data dictionary: Documentation of variables, definitions, units and permissible values.

Descriptive analytics: Analysis of what happened.

Diagnostic analytics: Analysis of why an outcome may have occurred.

Predictive analytics: Estimation of future or unknown outcomes.

Prescriptive analytics: Analysis of recommended actions under objectives and constraints.

Dashboard: An interactive, decision-oriented display of metrics and visualizations.

Data governance: Policies and responsibilities governing data quality, access, security and use.

Data lineage: A record of where data originated and how it was transformed.

Review Questions

Short Answer Questions

  1. What is the difference between a measure and a dimension?
  2. Why is the grain of a dataset important when joining tables?
  3. State two reasons why a missing value should not automatically be changed to zero.
  4. What question does diagnostic analytics attempt to answer?
  5. Identify two features of an honest and accessible visualization.

Long Answer Questions

  1. Explain a complete data-to-decision workflow and show how errors at an early stage can affect later analysis.
  2. Compare spreadsheets and relational databases in terms of flexibility, control, scalability and risk.
  3. Explain the difference between descriptive, diagnostic, predictive and prescriptive analytics, using an international-business example.
  4. Discuss how currency, time zones, language and legal differences complicate global workplace analytics.
  5. Explain the ethical and governance responsibilities involved in using employee or customer data.

Analytical / Application Questions

  1. A regional manager averages the on-time delivery percentages of five countries, even though their order volumes differ greatly. Explain why this may be misleading and propose a better calculation.
  2. A dashboard shows a dramatic increase in complaints after a new customer-service system is introduced. Design a diagnostic analysis that distinguishes a real increase from a change in recording practices.
  3. A company wants to use an AI model to identify employees likely to leave. Propose data, validation, fairness, privacy and human-review safeguards before deployment.

Multiple Choice Questions with Answers

Question 1

Which concept describes what one row of a dataset represents?

A. Metadata

B. Grain

C. Dimension

D. Foreign key

Correct Answer: B. Grain

Question 2

Revenue increases from $80,000 to $92,000. What is the growth rate?

A. 12%

B. 13.04%

C. 15%

D. 18%

Correct Answer: C. 15%

Question 3

Which visualization is generally most suitable for showing a measure changing over time?

A. Line chart

B. Pie chart

C. Scatter plot

D. Tree map

Correct Answer: A. Line chart

Question 4

Which type of analytics asks why an outcome may have occurred?

A. Descriptive

B. Diagnostic

C. Predictive

D. Prescriptive

Correct Answer: B. Diagnostic

Question 5

Why can averaging country percentages be misleading when country order volumes differ?

A. Percentages cannot be displayed on dashboards

B. The average ignores the different sizes of the underlying populations

C. Country data is always nominal

D. Averages can only be used for financial data

Correct Answer: B. The average ignores the different sizes of the underlying populations

Question 6

What is the principal purpose of a primary key?

A. To format a date

B. To identify a record uniquely

C. To calculate an average

D. To classify a chart

Correct Answer: B. To identify a record uniquely

Question 7

Which practice is most likely to mislead viewers in a bar chart?

A. Ordering categories by value

B. Labelling the measurement unit

C. Using a truncated vertical axis to exaggerate differences

D. Providing a source note

Correct Answer: C. Using a truncated vertical axis to exaggerate differences

Question 8

What does prescriptive analytics primarily provide?

A. A record of raw transactions

B. A description of past events only

C. A recommendation among possible actions

D. A list of database fields

Correct Answer: C. A recommendation among possible actions

Question 9

If local revenue is 50,000 units and the reporting-currency rate is 1.2 reporting units per local unit, what is reporting-currency revenue?

A. 41,667

B. 50,000

C. 60,000

D. 62,000

Correct Answer: C. 60,000

Question 10

Which action best supports responsible use of an employee prediction model?

A. Hide the model’s limitations from managers

B. Use every available personal variable

C. Test performance across relevant groups and retain human review

D. Treat predictions as established facts

Correct Answer: C. Test performance across relevant groups and retain human review

Digital Tools for Global Workplaces
Chapter 8 of 14