Practice Datasets

Sunshine Grocers is a fictional Florida grocery chain with two years of realistic sales (2024–2025). Use it to practice Excel, Power BI, Tableau, SQL and Python — every Academy mission uses it.

Flat sales table

28,742 rows, ready for pivot tables and Power BI.

Full database

9 related tables for data modeling and SQL.

Messy data for cleaning

627 rows with spaces, wrong case, text numbers, mixed dates and duplicates.

Tables

TableWhat's insideColumns
stores12 stores across 4 Florida regionsstore_id, store_name, city, state, region, store_type, open_date, square_feetCSV
products27 products in 6 categoriesproduct_id, product_name, category, brand, unit_cost, unit_priceCSV
customers1,200 customers with segment and loyalty flagcustomer_id, first_name, last_name, city, state, segment, signup_date, loyalty_memberCSV
orders9,665 orders (2024–2025)order_id, order_date, customer_id, store_id, channel, payment_methodCSV
order_items28,742 order lines with quantity, price and discountorder_item_id, order_id, product_id, quantity, unit_price, discountCSV
inventoryStock on hand and reorder pointsstore_id, product_id, snapshot_date, on_hand, reorder_pointCSV
employees102 employees with roles, managers and pay ratesemployee_id, first_name, last_name, store_id, role, hire_date, manager_id, hourly_rateCSV
campaigns48 marketing campaigns with spend and resultscampaign_id, campaign_name, channel, start_date, end_date, budget, impressions, clicks, conversions, revenueCSV
budgetMonthly revenue and expense budget per storemonth, store_id, revenue_budget, expense_budgetCSV
Net sales formula: quantity × unit_price × (1 − discount). Relationships: order_items → orders → customers/stores; order_items → products; inventory and budget link by store_id.

All names, stores and figures are fictional. Free to use for learning.