SlideShare une entreprise Scribd logo
1  sur  22
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

Contenu connexe

Similaire à 4 Common Analytics Reporting Errors to Avoid

Nicole Larsen-Portfolio
Nicole Larsen-PortfolioNicole Larsen-Portfolio
Nicole Larsen-Portfolio
Nicole Larsen
 

Similaire à 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
 

Plus de Senturus

Plus de 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
 

Dernier

Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 

Dernier (20)

Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 

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

Notes de l'éditeur

  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.