SlideShare a Scribd company logo
1
2
Hundreds of resources
Visit our Knowledge
Center to download this
presentation and
explore other assets:
senturus.com/resources
2
•Patrick Powers
•Data Scientist, Consultant and Trainer
Senturus, Inc.
•Michael Weinhauer
•Director
Senturus, Inc.
3
Introductions
Agenda
•Introductions​
•Issues
•Modeling
•Aggregation
•Aggregate filtering
•Order of operations
•Senturus overview​ and additional resources​
•Q&A
4
Enjoy the full webinar presentation
This slide deck is from the webinar 4 Common Mistakes That
Equate to Big Analytics Reporting Errors
To view the FREE video recording and download this deck,
go to https://senturus.com/resources/4-common-business-
analytics-reporting-errors/
5
• Bad data?
• Aggregation or modeling issue!
• This can affect ANY business intelligence tool
When data doesn’t tie back
6
•Field names are labeled the same in different tables, but are
generated differently
•For example: One table has CUSTOMER_ID and it’s been
joined to CUSTOMER_ID in a second table
Modeling issue: incorrect joins
7
•Data at different granular levels
•For example, SALES table and a RETURNS table
• 1:1 join is probably not going to work
•For example, calculating percentages
• Average returns per day if you have 31 days of sales, but 17 days of
returns?
Modeling issue: cardinality
8
• Default aggregation and different levels of granularity
• Upstream modeler may have set it to something different
•For example, is UNIT_PRICE a total or an average?
• Might require multiple fields (calculated or modeled) to be
published in a package
Issues with aggregation
9
• It’s important to know WHEN we are filtering
• Row-level or the aggregated-level?
• BEFORE or AFTER aggregation filtering
•For example, let’s say we have two orders with printers, one with $75,000
in revenue and one with $85,000 in revenue
•If we filter REVENUE > $80,000, when we filter it will make a difference
•Do we discard the one order for $75,000 or do we show a single
aggregated result of $160,000?
Filtering on aggregates
10
• The order in which we do a calculation or a filter can have
repercussions
• In SQL world, similar to a WHERE clause vs. a HAVING clause
• DO THIS FIRST, THEN DO THIS
• Known as creating context or defining the solve order
Order of operations
11
Summary
• Sometimes the issue isn’t with data, but how the tool is
interpreting the data
• Look for join and structural issues first
• Work with the lowest level of granularity to see the record level
detail to determine aggregation issues
• Remove filters to make sure the raw results are as expected
12
Demos
•Power BI: Aggregate filter problems​
•Cognos: Before and after auto aggregation​
•Tableau: Aggregate filter problems
Watch the demos:
https://senturus.com/resources/4-common-business-analytics-reporting-errors/
13
Additional resources
14
Insider viewpoints
Technical tips
Unbiased product reviews
Product demos Upcoming events
More on this subject
Migration case studies
•Accelerating a Cognos Data Storage Migration
•Report Migration & Consolidation Streamlines Costs
•Reducing Unnecessary Cognos Complexity For Better Reporting
15
Your path to modern BI
Accelerating self-service analytics
for the enterprise
16
Decisions and actions
Business needs
Bridging the gap
17
Analysis-ready data
Full spectrum of BI services
• Data preparation and modern data warehousing
• Dashboards, reporting and visualizations in Power BI, Cognos
and Tableau
• Hybrid BI environments (migrations, security, etc.)
• Software to accelerate bimodal BI and migrations
• BI services and support retainer (expertise on demand)
• Training and mentoring
18
19
Instructor-led online courses Self-paced learning
Mentoring
Tailored group sessions
Complete BI training
A long, strong history of success
•21+ years
•1350+ clients
•3000+ projects
20
21
Join the
Senturus team
We’re hiring talented and experienced professionals
• Senior Microsoft BI Architect
• Senior Azure Architect
• Modern Analytics Solution Architect
• Java Software Engineer
See job descriptions: https://Senturus.com/why-Senturus/careers
Send your resume to: jobs@Senturus.com
© 2022 by Senturus, Inc. This presentation may not be reused or distributed without the written consent of Senturus, Inc.
www.senturus.com 888-601-6010 info@senturus.com
Thank You

More Related Content

Similar to 4 Common Analytics Reporting Errors to Avoid

Taming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI OptionsTaming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI Options
Kellyn Pot'Vin-Gorman
 
Agile Data Architecture
Agile Data ArchitectureAgile Data Architecture
Agile Data Architecture
Cprime
 
How to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-ServiceHow to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-Service
Senturus
 
Visualizing Your Data Through Dashboards
Visualizing Your Data Through Dashboards Visualizing Your Data Through Dashboards
Visualizing Your Data Through Dashboards
Legal Services National Technology Assistance Project (LSNTAP)
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of Pass
Kellyn Pot'Vin-Gorman
 
Top Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practicesTop Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practices
Mike Kavis
 
Data Warehouse Testing—The Next Opportunity for QA Leaders
Data Warehouse Testing—The Next Opportunity for QA LeadersData Warehouse Testing—The Next Opportunity for QA Leaders
Data Warehouse Testing—The Next Opportunity for QA Leaders
Tricentis
 
Getting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next AuditGetting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next Audit
Jim Kaplan CIA CFE
 
Baltimore share point user group june 2015
Baltimore share point user group june 2015Baltimore share point user group june 2015
Baltimore share point user group june 2015
Toby McGrail
 
Data Vault Introduction
Data Vault IntroductionData Vault Introduction
Data Vault Introduction
Patrick Van Renterghem
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Senturus
 
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo
 
Store, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged ConferenceStore, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged Conference
Ani Lopez
 
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and AnswersPower BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
Senturus
 
Streamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & ConsolidationsStreamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & Consolidations
Senturus
 
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Jouko Nyholm
 
Nicole Larsen-Portfolio
Nicole Larsen-PortfolioNicole Larsen-Portfolio
Nicole Larsen-Portfolio
Nicole Larsen
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Andy Talbot
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI Migration
Senturus
 
User-Friendly Power BI Report Nav
User-Friendly Power BI Report NavUser-Friendly Power BI Report Nav
User-Friendly Power BI Report Nav
Senturus
 

Similar to 4 Common Analytics Reporting Errors to Avoid (20)

Taming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI OptionsTaming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI Options
 
Agile Data Architecture
Agile Data ArchitectureAgile Data Architecture
Agile Data Architecture
 
How to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-ServiceHow to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-Service
 
Visualizing Your Data Through Dashboards
Visualizing Your Data Through Dashboards Visualizing Your Data Through Dashboards
Visualizing Your Data Through Dashboards
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of Pass
 
Top Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practicesTop Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practices
 
Data Warehouse Testing—The Next Opportunity for QA Leaders
Data Warehouse Testing—The Next Opportunity for QA LeadersData Warehouse Testing—The Next Opportunity for QA Leaders
Data Warehouse Testing—The Next Opportunity for QA Leaders
 
Getting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next AuditGetting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next Audit
 
Baltimore share point user group june 2015
Baltimore share point user group june 2015Baltimore share point user group june 2015
Baltimore share point user group june 2015
 
Data Vault Introduction
Data Vault IntroductionData Vault Introduction
Data Vault Introduction
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
 
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
 
Store, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged ConferenceStore, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged Conference
 
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and AnswersPower BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
 
Streamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & ConsolidationsStreamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & Consolidations
 
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
 
Nicole Larsen-Portfolio
Nicole Larsen-PortfolioNicole Larsen-Portfolio
Nicole Larsen-Portfolio
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI Migration
 
User-Friendly Power BI Report Nav
User-Friendly Power BI Report NavUser-Friendly Power BI Report Nav
User-Friendly Power BI Report Nav
 

More from Senturus

Power BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, ConfiguringPower BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, Configuring
Senturus
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
Senturus
 
Power Automate for Power BI: Getting Started
Power Automate for Power BI: Getting StartedPower Automate for Power BI: Getting Started
Power Automate for Power BI: Getting Started
Senturus
 
Tips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1xTips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1x
Senturus
 
Extending Power BI Functionality with R
Extending Power BI Functionality with RExtending Power BI Functionality with R
Extending Power BI Functionality with R
Senturus
 
Take Control of Your Cloud
Take Control of Your CloudTake Control of Your Cloud
Take Control of Your Cloud
Senturus
 
Using Python with Power BI
Using Python with Power BIUsing Python with Power BI
Using Python with Power BI
Senturus
 
What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1
Senturus
 
Planning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise DeploymentPlanning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise Deployment
Senturus
 
Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports
Senturus
 
Tableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share DashboardsTableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share Dashboards
Senturus
 
Cognos Analytics 11.2 New Features
Cognos Analytics 11.2 New FeaturesCognos Analytics 11.2 New Features
Cognos Analytics 11.2 New Features
Senturus
 
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating GameAzure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Senturus
 
Secrets of High Performing Report Development Teams
Secrets of High Performing Report Development TeamsSecrets of High Performing Report Development Teams
Secrets of High Performing Report Development Teams
Senturus
 
Power BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query EditorPower BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query Editor
Senturus
 
Cognos Data Module Architectures & Use Cases
Cognos Data Module Architectures & Use CasesCognos Data Module Architectures & Use Cases
Cognos Data Module Architectures & Use Cases
Senturus
 
Getting Started with (Just Enough) Data Governance
Getting Started with (Just Enough) Data GovernanceGetting Started with (Just Enough) Data Governance
Getting Started with (Just Enough) Data Governance
Senturus
 
Using Cognos Analytics Explorations
Using Cognos Analytics ExplorationsUsing Cognos Analytics Explorations
Using Cognos Analytics Explorations
Senturus
 
5 Data Integration Options for Microsoft Power BI
5 Data Integration Options for Microsoft Power BI5 Data Integration Options for Microsoft Power BI
5 Data Integration Options for Microsoft Power BI
Senturus
 
10 Reasons Snowflake Is Great for Analytics
10 Reasons Snowflake Is Great for Analytics10 Reasons Snowflake Is Great for Analytics
10 Reasons Snowflake Is Great for Analytics
Senturus
 

More from Senturus (20)

Power BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, ConfiguringPower BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, Configuring
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
Power Automate for Power BI: Getting Started
Power Automate for Power BI: Getting StartedPower Automate for Power BI: Getting Started
Power Automate for Power BI: Getting Started
 
Tips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1xTips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1x
 
Extending Power BI Functionality with R
Extending Power BI Functionality with RExtending Power BI Functionality with R
Extending Power BI Functionality with R
 
Take Control of Your Cloud
Take Control of Your CloudTake Control of Your Cloud
Take Control of Your Cloud
 
Using Python with Power BI
Using Python with Power BIUsing Python with Power BI
Using Python with Power BI
 
What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1
 
Planning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise DeploymentPlanning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise Deployment
 
Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports
 
Tableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share DashboardsTableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share Dashboards
 
Cognos Analytics 11.2 New Features
Cognos Analytics 11.2 New FeaturesCognos Analytics 11.2 New Features
Cognos Analytics 11.2 New Features
 
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating GameAzure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
 
Secrets of High Performing Report Development Teams
Secrets of High Performing Report Development TeamsSecrets of High Performing Report Development Teams
Secrets of High Performing Report Development Teams
 
Power BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query EditorPower BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query Editor
 
Cognos Data Module Architectures & Use Cases
Cognos Data Module Architectures & Use CasesCognos Data Module Architectures & Use Cases
Cognos Data Module Architectures & Use Cases
 
Getting Started with (Just Enough) Data Governance
Getting Started with (Just Enough) Data GovernanceGetting Started with (Just Enough) Data Governance
Getting Started with (Just Enough) Data Governance
 
Using Cognos Analytics Explorations
Using Cognos Analytics ExplorationsUsing Cognos Analytics Explorations
Using Cognos Analytics Explorations
 
5 Data Integration Options for Microsoft Power BI
5 Data Integration Options for Microsoft Power BI5 Data Integration Options for Microsoft Power BI
5 Data Integration Options for Microsoft Power BI
 
10 Reasons Snowflake Is Great for Analytics
10 Reasons Snowflake Is Great for Analytics10 Reasons Snowflake Is Great for Analytics
10 Reasons Snowflake Is Great for Analytics
 

Recently uploaded

Universidad de Alcalá degree offer diploma Transcript
Universidad de Alcalá  degree offer diploma TranscriptUniversidad de Alcalá  degree offer diploma Transcript
Universidad de Alcalá degree offer diploma Transcript
taqyea
 
bai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).doc
bai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).docbai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).doc
bai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).doc
PhngThLmHnh
 
MUMBAI MONTHLY RAINFALL CAPSTONE PROJECT
MUMBAI MONTHLY RAINFALL CAPSTONE PROJECTMUMBAI MONTHLY RAINFALL CAPSTONE PROJECT
MUMBAI MONTHLY RAINFALL CAPSTONE PROJECT
GaneshGanesh399816
 
Seamlessly Pay Online, Pay In Stores or Send Money
Seamlessly Pay Online, Pay In Stores or Send MoneySeamlessly Pay Online, Pay In Stores or Send Money
Seamlessly Pay Online, Pay In Stores or Send Money
gargtinna79
 
University of Toronto degree offer diploma Transcript
University of Toronto  degree offer diploma TranscriptUniversity of Toronto  degree offer diploma Transcript
University of Toronto degree offer diploma Transcript
taqyea
 
Swinburne University of Technology degree offer diploma Transcript
Swinburne University of Technology  degree offer diploma TranscriptSwinburne University of Technology  degree offer diploma Transcript
Swinburne University of Technology degree offer diploma Transcript
taqyea
 
Sunshine Coast University diploma
Sunshine Coast University diplomaSunshine Coast University diploma
Sunshine Coast University diploma
cwavvyy
 
York University Degree of Diploma
York University Degree  of DiplomaYork University Degree  of Diploma
York University Degree of Diploma
taqyea
 
Amul goes international: Desi dairy giant to launch fresh ...
Amul goes international: Desi dairy giant to launch fresh ...Amul goes international: Desi dairy giant to launch fresh ...
Amul goes international: Desi dairy giant to launch fresh ...
chetankumar9855
 
Maruti Wagon R on road price in Faridabad - CarDekho
Maruti Wagon R on road price in Faridabad - CarDekhoMaruti Wagon R on road price in Faridabad - CarDekho
Maruti Wagon R on road price in Faridabad - CarDekho
kamli sharma#S10
 
Supervised Learning (Data Science).pptx
Supervised Learning  (Data Science).pptxSupervised Learning  (Data Science).pptx
Supervised Learning (Data Science).pptx
TARIKU ENDALE
 
Universidad de Barcelona degree offer diploma Transcript
Universidad de Barcelona  degree offer diploma TranscriptUniversidad de Barcelona  degree offer diploma Transcript
Universidad de Barcelona degree offer diploma Transcript
taqyea
 
Universidad de Valladolid degree offer diploma Transcript
Universidad de Valladolid  degree offer diploma TranscriptUniversidad de Valladolid  degree offer diploma Transcript
Universidad de Valladolid degree offer diploma Transcript
taqyea
 
Ahrefs SEO Report Template for Marketer.pptx
Ahrefs SEO Report Template for Marketer.pptxAhrefs SEO Report Template for Marketer.pptx
Ahrefs SEO Report Template for Marketer.pptx
tylermmo95
 
BIGPPTTTTTTTTtttttttttttttttttttttt.pptx
BIGPPTTTTTTTTtttttttttttttttttttttt.pptxBIGPPTTTTTTTTtttttttttttttttttttttt.pptx
BIGPPTTTTTTTTtttttttttttttttttttttt.pptx
RajdeepPaul47
 
The University of New England degree offer diploma Transcript
The University of New England  degree offer diploma TranscriptThe University of New England  degree offer diploma Transcript
The University of New England degree offer diploma Transcript
taqyea
 
Universidad Complutense de Madrid degree offer diploma Transcript
Universidad Complutense de Madrid  degree offer diploma TranscriptUniversidad Complutense de Madrid  degree offer diploma Transcript
Universidad Complutense de Madrid degree offer diploma Transcript
taqyea
 
the unexpected potential of Dijkstra's Algorithm
the unexpected potential of Dijkstra's Algorithmthe unexpected potential of Dijkstra's Algorithm
the unexpected potential of Dijkstra's Algorithm
huseindihon
 
Universitat Oberta de Catalunya degree offer diploma Transcript
Universitat Oberta de Catalunya  degree offer diploma TranscriptUniversitat Oberta de Catalunya  degree offer diploma Transcript
Universitat Oberta de Catalunya degree offer diploma Transcript
taqyea
 
Sin Involves More Than You Might Think (We'll Explain)
Sin Involves More Than You Might Think (We'll Explain)Sin Involves More Than You Might Think (We'll Explain)
Sin Involves More Than You Might Think (We'll Explain)
sapna sharmap11
 

Recently uploaded (20)

Universidad de Alcalá degree offer diploma Transcript
Universidad de Alcalá  degree offer diploma TranscriptUniversidad de Alcalá  degree offer diploma Transcript
Universidad de Alcalá degree offer diploma Transcript
 
bai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).doc
bai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).docbai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).doc
bai-tap-tieng-anh-lop-12-unit-4-the-mass-media (1).doc
 
MUMBAI MONTHLY RAINFALL CAPSTONE PROJECT
MUMBAI MONTHLY RAINFALL CAPSTONE PROJECTMUMBAI MONTHLY RAINFALL CAPSTONE PROJECT
MUMBAI MONTHLY RAINFALL CAPSTONE PROJECT
 
Seamlessly Pay Online, Pay In Stores or Send Money
Seamlessly Pay Online, Pay In Stores or Send MoneySeamlessly Pay Online, Pay In Stores or Send Money
Seamlessly Pay Online, Pay In Stores or Send Money
 
University of Toronto degree offer diploma Transcript
University of Toronto  degree offer diploma TranscriptUniversity of Toronto  degree offer diploma Transcript
University of Toronto degree offer diploma Transcript
 
Swinburne University of Technology degree offer diploma Transcript
Swinburne University of Technology  degree offer diploma TranscriptSwinburne University of Technology  degree offer diploma Transcript
Swinburne University of Technology degree offer diploma Transcript
 
Sunshine Coast University diploma
Sunshine Coast University diplomaSunshine Coast University diploma
Sunshine Coast University diploma
 
York University Degree of Diploma
York University Degree  of DiplomaYork University Degree  of Diploma
York University Degree of Diploma
 
Amul goes international: Desi dairy giant to launch fresh ...
Amul goes international: Desi dairy giant to launch fresh ...Amul goes international: Desi dairy giant to launch fresh ...
Amul goes international: Desi dairy giant to launch fresh ...
 
Maruti Wagon R on road price in Faridabad - CarDekho
Maruti Wagon R on road price in Faridabad - CarDekhoMaruti Wagon R on road price in Faridabad - CarDekho
Maruti Wagon R on road price in Faridabad - CarDekho
 
Supervised Learning (Data Science).pptx
Supervised Learning  (Data Science).pptxSupervised Learning  (Data Science).pptx
Supervised Learning (Data Science).pptx
 
Universidad de Barcelona degree offer diploma Transcript
Universidad de Barcelona  degree offer diploma TranscriptUniversidad de Barcelona  degree offer diploma Transcript
Universidad de Barcelona degree offer diploma Transcript
 
Universidad de Valladolid degree offer diploma Transcript
Universidad de Valladolid  degree offer diploma TranscriptUniversidad de Valladolid  degree offer diploma Transcript
Universidad de Valladolid degree offer diploma Transcript
 
Ahrefs SEO Report Template for Marketer.pptx
Ahrefs SEO Report Template for Marketer.pptxAhrefs SEO Report Template for Marketer.pptx
Ahrefs SEO Report Template for Marketer.pptx
 
BIGPPTTTTTTTTtttttttttttttttttttttt.pptx
BIGPPTTTTTTTTtttttttttttttttttttttt.pptxBIGPPTTTTTTTTtttttttttttttttttttttt.pptx
BIGPPTTTTTTTTtttttttttttttttttttttt.pptx
 
The University of New England degree offer diploma Transcript
The University of New England  degree offer diploma TranscriptThe University of New England  degree offer diploma Transcript
The University of New England degree offer diploma Transcript
 
Universidad Complutense de Madrid degree offer diploma Transcript
Universidad Complutense de Madrid  degree offer diploma TranscriptUniversidad Complutense de Madrid  degree offer diploma Transcript
Universidad Complutense de Madrid degree offer diploma Transcript
 
the unexpected potential of Dijkstra's Algorithm
the unexpected potential of Dijkstra's Algorithmthe unexpected potential of Dijkstra's Algorithm
the unexpected potential of Dijkstra's Algorithm
 
Universitat Oberta de Catalunya degree offer diploma Transcript
Universitat Oberta de Catalunya  degree offer diploma TranscriptUniversitat Oberta de Catalunya  degree offer diploma Transcript
Universitat Oberta de Catalunya degree offer diploma Transcript
 
Sin Involves More Than You Might Think (We'll Explain)
Sin Involves More Than You Might Think (We'll Explain)Sin Involves More Than You Might Think (We'll Explain)
Sin Involves More Than You Might Think (We'll Explain)
 

4 Common Analytics Reporting Errors to Avoid

  • 1. 1
  • 2. 2 Hundreds of resources Visit our Knowledge Center to download this presentation and explore other assets: senturus.com/resources 2
  • 3. •Patrick Powers •Data Scientist, Consultant and Trainer Senturus, Inc. •Michael Weinhauer •Director Senturus, Inc. 3 Introductions
  • 4. Agenda •Introductions​ •Issues •Modeling •Aggregation •Aggregate filtering •Order of operations •Senturus overview​ and additional resources​ •Q&A 4
  • 5. Enjoy the full webinar presentation This slide deck is from the webinar 4 Common Mistakes That Equate to Big Analytics Reporting Errors To view the FREE video recording and download this deck, go to https://senturus.com/resources/4-common-business- analytics-reporting-errors/ 5
  • 6. • Bad data? • Aggregation or modeling issue! • This can affect ANY business intelligence tool When data doesn’t tie back 6
  • 7. •Field names are labeled the same in different tables, but are generated differently •For example: One table has CUSTOMER_ID and it’s been joined to CUSTOMER_ID in a second table Modeling issue: incorrect joins 7
  • 8. •Data at different granular levels •For example, SALES table and a RETURNS table • 1:1 join is probably not going to work •For example, calculating percentages • Average returns per day if you have 31 days of sales, but 17 days of returns? Modeling issue: cardinality 8
  • 9. • Default aggregation and different levels of granularity • Upstream modeler may have set it to something different •For example, is UNIT_PRICE a total or an average? • Might require multiple fields (calculated or modeled) to be published in a package Issues with aggregation 9
  • 10. • It’s important to know WHEN we are filtering • Row-level or the aggregated-level? • BEFORE or AFTER aggregation filtering •For example, let’s say we have two orders with printers, one with $75,000 in revenue and one with $85,000 in revenue •If we filter REVENUE > $80,000, when we filter it will make a difference •Do we discard the one order for $75,000 or do we show a single aggregated result of $160,000? Filtering on aggregates 10
  • 11. • The order in which we do a calculation or a filter can have repercussions • In SQL world, similar to a WHERE clause vs. a HAVING clause • DO THIS FIRST, THEN DO THIS • Known as creating context or defining the solve order Order of operations 11
  • 12. Summary • Sometimes the issue isn’t with data, but how the tool is interpreting the data • Look for join and structural issues first • Work with the lowest level of granularity to see the record level detail to determine aggregation issues • Remove filters to make sure the raw results are as expected 12
  • 13. Demos •Power BI: Aggregate filter problems​ •Cognos: Before and after auto aggregation​ •Tableau: Aggregate filter problems Watch the demos: https://senturus.com/resources/4-common-business-analytics-reporting-errors/ 13
  • 14. Additional resources 14 Insider viewpoints Technical tips Unbiased product reviews Product demos Upcoming events More on this subject
  • 15. Migration case studies •Accelerating a Cognos Data Storage Migration •Report Migration & Consolidation Streamlines Costs •Reducing Unnecessary Cognos Complexity For Better Reporting 15
  • 16. Your path to modern BI Accelerating self-service analytics for the enterprise 16
  • 17. Decisions and actions Business needs Bridging the gap 17 Analysis-ready data
  • 18. Full spectrum of BI services • Data preparation and modern data warehousing • Dashboards, reporting and visualizations in Power BI, Cognos and Tableau • Hybrid BI environments (migrations, security, etc.) • Software to accelerate bimodal BI and migrations • BI services and support retainer (expertise on demand) • Training and mentoring 18
  • 19. 19 Instructor-led online courses Self-paced learning Mentoring Tailored group sessions Complete BI training
  • 20. A long, strong history of success •21+ years •1350+ clients •3000+ projects 20
  • 21. 21 Join the Senturus team We’re hiring talented and experienced professionals • Senior Microsoft BI Architect • Senior Azure Architect • Modern Analytics Solution Architect • Java Software Engineer See job descriptions: https://Senturus.com/why-Senturus/careers Send your resume to: jobs@Senturus.com
  • 22. © 2022 by Senturus, Inc. This presentation may not be reused or distributed without the written consent of Senturus, Inc. www.senturus.com 888-601-6010 info@senturus.com Thank You

Editor's Notes

  1. The first question we usually get is “Can I get a copy of the presentation?” Absolutely! It’s available on Senturus.com. Select the Resources tab and then Resources Library. Or you can click the link that was just posted in the GoToWebinar Control panel. Be sure to bookmark the resource library. It has tons of valuable content addressing a wide variety of business analytics topics.
  2. Joining us today is…..Patrick Powers Patrick has 22 years of experience in business intelligence and data analytics. He’s one of our trainers, delivering classes on Power BI, Tableau and Cognos. His certifications include multiple programming languages, including Java and C++, and database certification (MS SQL).
  3. There are times when data in the report doesn’t seem to tie back to the source data Is it a data issue? Do I have bad data? Typically, the issue isn’t bad data, but rather how the data is being interpreted at a tool level This can affect ANY business intelligence tool Sometimes it’s an aggregation issue, sometimes a modeling issue Let’s review some common issues that can happen
  4. Incorrect joins A common problem is how data is joined together One table has CUSTOMER_ID and it’s been joined to CUSTOMER_ID in a second table In this case, CUSTOMER_ID in the second table is generated differently from the one in the first table Even though the field names match, no results are returned due to difference in data Again, this isn’t bad data, it’s just different
  5. Cardinality Cardinality is another common problem especially when dealing with data at different granular levels For example, if you have a SALES table and a RETURNS table, a 1:1 join is probably not going to work as every sale (hopefully!) doesn’t have a return While that’s a clear issue, what about FORECAST or INVENTORY? Here you would expect to have data for every record This can also be an issue when trying to calculate percentages - What if you have 31 days of sales, but 17 days of returns - What’s the average returns per day? Do we divide by 17 or by 31? An outer join may be needed to return all rows to get an accurate number
  6. Default aggregation can cause issues with different levels of granularity in a report Especially important when trying to move to a self-service environment Depending on the tool, the upstream modeler may have set it to something different – for example, is UNIT_PRICE a total or an average? This might depend on different business needs Might require multiple fields (calculated or modeled) to be published in a package
  7. When we filter, it’s important to know WHEN we are filtering Are we interested in the row-level or the aggregated-level? For example, let’s say we have two orders with printers, one with $75,000 in revenue and one with $85,000 in revenue If we filter REVENUE > $80,000, when we filter it will make a difference Do we discard the one order for $75,000 or do we show a single aggregated result of $160,000? This is known as BEFORE or AFTER aggregation filtering
  8. Just like with filtering, the order in which we do a calculation or a filter can have repercussions In the SQL world, this can be similar to a WHERE clause versus a HAVING clause In other words, DO THIS FIRST, THEN DO THIS With different tools, this is known as creating context or defining the solve order
  9. Data is everywhere and you can create a quick Tableau Dashboard using just about anything. But the old garbage in garbage out principal often applies….And end of the day the data behind your dashboards needs to be accurate, informational and up to date. ??? Good data is an absolute requirement to make accurate projections which in turn drives supply chains and helps people make informed decisions. Today we are really seeing how important good data is.
  10. Senturus provides 100s of free resources on our website. We have been committed to sharing our BI expertise for over a decade. Go to Senturus.com/resources You can also see recordings of Patrick’s two last webinars: Power BI Builder and Paginated Reports AND Power BI Data Cleansing and Power Query Editor.
  11. My colleague and Cognos installation and upgrade expert Todd Schuman will walk us through the installation and configuration steps on the server side of Cognos Analytics. Be sure to bring your questions for him to answer. We'll have details on our website soon about our Mar 30 events.
  12. At Senturus we concentrate our expertise on business intelligence with a depth of knowledge across the entire BI stack.
  13. At Senturus, our clients know us for providing clarity from the chaos of complex business requirements, disparate data sources and constantly moving targets. We have made a name for ourselves because of our strength at bridging the gap between IT and business users. We deliver solutions that give you access to reliable, analysis-ready data across the organization so you can quickly and easily get answers at the point of impact: the Decisions you Make and Actions you Take.
  14. Our consultants are leading experts in the field of analytics, with years of pragmatic, real-world expertise and experience advancing the state-of-the-art. We’re so confident in our team and our methodology that we back our projects with a 100% money back guarantee that is unique in the industry.
  15. We provide training in the three top BI platforms. We are ideal for organizations running multiple platforms or those moving from one to another. We can provide training in many modes and can mix and match to suit your user community.
  16. We have been focused exclusively on Business Analytics for 20 years. (2001 start) We have worked across the spectrum from Fortune 500 to mid market, we have solved business problems across many industries and function areas including in the office of finance, sales and marketing, manufacturing, operations, HR and IT Our team is large enough to meet all your business analytics needs yet small enough to provide personal attention.