BI Tips and Tricks with SQL Server Reporting Services Adam Aspin SQL Bits XII, 19th July 2014.

Slides:



Advertisements
Similar presentations
1 st October 2010 Save the Pies for Lunch! Visualising Data with SQL Server Reporting Services Tim
Advertisements

1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Business Intelligence (BI) PerformancePoint in SharePoint 2010 Sayed Ali – SharePoint Administrator.
1 Actuate Corporation © 2010 THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE.
Microsoft Excel 2013 An Overview. Environment Quick Access Toolbar Customizable toolbar for one-click shortcuts Tabs Backstage View Tools located outside.
Virtual techdays INDIA │ September 2011 Numbers, Charts and Decisions with SSRS Nauzad Kapadia
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
© by Pearson Education, Inc. All Rights Reserved.
2 Part II Enhancing a Presentation Changing the Presentation Design Design template Professionally created slide designs contain –Color schemes –Custom.
Christophe Codourey Consultant BI Trivadis SA Rue Marterey 5 CH-1005 Lausanne.
Virtual techdays INDIA │ 9-11 February 2011 SQL Reporting Services – Tips and Tricks Praveen Srivatsa │ Principal SME – StudyDesk91 │ Director, AsthraSoft.
Delivering BI Through Microsoft Office System 2007 Rafal Lukawiecki Strategic Consultant, Project Botticelli Ltd
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. The Data Model, PowerPivot and Dashboards.
04 | Building Stellar Data Visualizations Using Power View.
Microsoft Report Builder Welcome  Name  Company Affiliation  Title/Function  Job Responsibility  Business Intelligence Experience  Did you.
CategoryCapability + Recommended Tool Analysis Self Service BI with Power View integration Ad-Hoc (e.g. user defined) views Interactive analysis.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
Chris Baldwin Program Manager Microsoft Corporation Session Code: DAT201.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Microsoft Office Business Scorecard Manager 2005 : Programming Business Intelligence Features John Hooper Service Line Architect Microsoft Corporation.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
SharePoint 2010 Business Intelligence Module 3: Business Intelligence Center.
Open and save files directly from Word, Excel, and PowerPoint No more flash drives or sending yourself documents via Stop manually merging versions.
Matthew Stephen & Will Thompson Business Intelligence Technical Specialists Microsoft Ltd Achieve Rapid Reporting with Reporting Services and Report Builder.
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
Tim Leung SQL Bits October  Features and Advantages  Architecture  Installation  Creating Reports.
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
SharePoint 2010 Business Intelligence Module 10: Reporting Services.
IST722 Data Warehousing Business Intelligence Development with SQL Server Analysis Services and Excel 2013 Michael A. Fudge, Jr.
CIS—100 Chapter 9—PowerPoint 1. The PowerPoint User Interface 2 There is a tall band across the screen that contains many, very visual commands arranged.
A New Generation GIS for the Classroom ArcGIS 9.0 A New Generation GIS for the Classroom.
Creating Integrated Web-based Projects using Microsoft Word.
TATA CONSULTANCY SERVICES
WELCOME EF 105 Spring EF 105 Computer Methods in Engineering Problem Solving Week 2: FrontPage Introduction to Software Use to create Web Pages.
Appendices A - F A-F Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Agenda TimeSession 9:15Microsoft Business Intelligence Overview Break 10:40Creating High Impact Data Warehouse with Integration and Analysis Services 11:55Lunch.
Business Intelligence (BI) Primer BI Tools in SharePoint 2010 Excel Services Performance Point Services.
 2009 Pearson Education, Inc. All rights reserved Introduction to the Visual Basic Express 2008 IDE.
Advanced Reporting Concepts Philip Yuen Program Manager Microsoft Office Project.
Corporate Performance Management “ Delivers a complete line of sight with best of breed solutions at each point ”
Building Dashboards SharePoint and Business Intelligence.
CRSD Technology Training Tony Judice. Quick Access Toolbar – can be modifiedSave as… allows you to save the file to a different location and also as an.
Advanced Tips And Tricks For Power Query
DEV14 – Building Business Dashboards: Excel Services, KPIs and Report Centers Darwin Schweitzer Enterprise Technology Strategist
CS 281 – Fall 2015 Lab 4 Parametric Query and Forms in MS Access.
Thavash Govender Senior BI Consultant iSolve Business Solutions BIN307.
Alyson Powell Erwin Sr. Program Manager Microsoft BIN307.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
24 Copyright © 2009, Oracle. All rights reserved. Building Views and Charts in Requests.
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
SharePoint 2007 Business Intelligence October 23 th, 2008 Neil Iversen - Inetium.
Introduction to the Power BI Platform Presented by Ted Pattison.
Power View Overview April 25, POWER VIEW Presentation ready visualizations for the masses.
Sponsored by Powered by Moving at the Speed of Change May 2015 Charlotte PowerBuilder Conference Reporting by using RDL from Microsoft An alternative to.
Chicago Dashboard and Xcelsius Roadmap © SAP 2008 / Page 1.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
Cognos 8: Software for Management Information System.
Key Terms Attribute join Target table Join table Spatial join.
QLIK Overview & Desk Aid
Creating Oracle Business Intelligence Interactive Dashboards
IVend Retail 6.5 Dashboard Designer.
Building a BI Portal for the Tabular Model
11/18/2018 5:19 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
ITI 257 Data Analysis with Power BI
Building a BI Portal for the Tabular Model
TITLE OF PRESENTATION PRESENTER.
Presentation transcript:

BI Tips and Tricks with SQL Server Reporting Services Adam Aspin SQL Bits XII, 19th July 2014

What we are here to see… Solutions to: – Impress the boss – Stun your colleagues – Save time and money By: – More fully exploiting the potential of existing technology – Leveraging current skills – Avoiding costly and time-consuming alternatives

What we are discussing Corporate BI – using SQL Server Reporting Services “Canned Reports”: – Regular delivery / Agreed, predefined metrics – Limited interactivity Add a “BI” flavour to SSRS: – Scorecards – KPIS – Dashboards SSRS as a Corporate BI delivery platform – Basic parameter-driven interactivity – No attempt at interactive development

KPI and Scorecard basics Key Performance Indicators – Value – Goal – Status – Trend See what a result is, how it maps to target and where it is going ( Context, Threshold, Evolution ) Anything that can be measured of strategic or tactical importance

Dashboard Basics Many possible overviews of multiple aspects of a business Can include targets and objectives Composed of multiple elements “Widgets” – Scorecards – Tables – Charts – Gauges – Sparklines – Maps – Etc…

How do we Apply SSRS? Design element – Appreciation of the diverse elements which can make up a dashboard and/or a scorecard – Understand which type of presentation element gets the information across best Technology aspect – essentially applied to the Interface – Parameters – Expressions – Datasets

Design Elements Presentation Choices – Tabular, text-based, graphical – or hybrid. – Effective – and different - Charts and Gauges Design Choices – Backgrounds, borders, images and text – Colours to alert and display thresholds Figures or chart/gauge? – Tooltips to display data

Presentation – Classic Scorecard Indicators (Status and Trend) Standard tabular format Background Image

Presentation - “Graphic” Scorecard Pointers for Actuals and Target Colour for Threshold Trend as Indicator

Presentation – Text-based Scorecard Allows for multiple KPIs Sparkline for Trend analysis

Design Tricks: Gauges Vary Pointer Types – Needle for single elements – Bar for one or two elements – Marker for multiple elements – Mix pointer types to hierarchize Mix Pointer Types Group Gauges Rarer Gauge Types – Thermometer – Multi-Scale / Multi-Gauge Gauge Enhancements – Overlay Data as text – Multiple Ranges – colour sensitive to thresholds – Add Legends

Design Tricks: Charts Appropriate Chart Types – Read the classics (Few, Tufte) Add Markers Less Traditional Charts – Radar – Pyramid – Bubble – Waterfall Remember less used, but “Out of the Box” techniques: – Order chart elements – Striplines – Vary Category Colours – Add markers – Order charts in a table

Design Tricks - Images Images as backgrounds – Tablix – Textbox – Chart – Gauge Images as borders – 8 images to make an extensible border (BackgroundRepeat) Text as Image – Vertical or Diagonal Swap images for effect: – Selection (Slicer and Highlight) – Visual Alert

Design Tricks: Maps First find your (geographical) data! –.Shp (Shape) files (Ex: BoundaryLine – Ordnance Survey) – Shape2SQL – convert shape file data to SQL Server geographical data types Store in database not Report for speed of rendering Cache reports containing Maps

Layout Tricks Force vertical alignment of charts and gauges using tables Nested tables “Dummy” tables for images Invisible lines and rectangles to force vertical alignment across a page

Putting It All Together – One Example

Putting It All Together – Another Example

Interface Tweaks Revamping the user interface – Replace the tired UI for parameter selection – Define limited recordsets for efficient paging Enhance Interactivity (well – to some extent) through more modern interface techniques: – Slicers – Tiles – Highlighting – Recordset Paging

Technology I - Hidden Parameters “Passback” – an attempt at viewstate Have to be applied everywhere there is interactivity! Uses: – Replace the parameter ribbon – Replace the toolbar – Example: Slicers Selection Menus

Technology II - Expressions Clunky - but the key method of enhancing BI reports Possible with nearly every object and Property A few simple elements do all the work: – IIF – Lookup – Choose – Lookup/Lookupset/Multilookup Can test on data and parameters! Some uses: – Apply Colours – Add Images – Show/Hide elements – Example – printer-friendly output

Mobile BI using SSRS Only from 2012SP1 onwards Report Server not Report Manager URL Manage reduced screen space: – Consider revamping the report access interface – Fewer elements - drillthrough-based

Technology II - Data Tricks Use a single dataset to calculate and return maximum values for gauges Link datasets (Lookup function) Share Datasets Cache datasets Linked SSAS server to return data to T-SQL complex queries (target data for instance) Paged data sets (2012)

To Finish Much, much more that could be shown, for instance: – Optimisation techniques – Standardisation approaches (templates, styles etc) Any questions? Happy BI Development with SSRS.

Adam Aspin IT consultant and Contractor Over 30 years experience 25 years in databases and reporting (now “Business Intelligence”) Author: – SQL Server 2012 Data Integration Recipes – High Impact Data Visualization with Power View, Power Map and Power BI – Many articles for SQLServerCentral.Com