Copyright © 2014, 2015 William R. Vaughn All rights reserved William R. Vaughn.

Slides:



Advertisements
Similar presentations
ASP.NET Ajax Supplementary Tutorial. Why Use ASP.NET AJAX? - I ASP.NET AJAX enables you to build rich Web applications that have many advantages over.
Advertisements

Stored procedures and views You can see definitions for stored procedures and views in the demo databases but you can’t change them. For views, expand.
INTRODUCTION TO BUILDING REPORTS Reporting Services.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
1 of 4 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 3 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Tutorial 11: Connecting to External Data
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Building Ad-Hoc Reports using the SQL Server 2005 Reporting Services (SSRS) Report Builder (SQL307) Adrian Rupp Business Intelligence Solutions Specialist.
Web FOCUS Integration with Microsoft Office SharePoint By: Kelvin Ruiz NASA – Kennedy Space Center.
SQL Server Reporting Services
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
DAT304 Leveraging XML and HTTP with Sql Server Irwin Dolobowsky Program Manager Webdata Group.
OM. Brad Gall Senior Consultant
Tim Leung SQL Bits October  Features and Advantages  Architecture  Installation  Creating Reports.
Module 8: Managing Client Configuration and Connectivity.
Copyright © 2005, 2006 Beta V Corporation All rights reserved Hitchhiker’s Guide to Visual Studio and SQL Server – Innovations in Reporting William R.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
Introducing Reporting Services for SQL Server 2005.
Creating a Web Site to Gather Data and Conduct Research.
1© Copyright 2013 EMC Corporation. All rights reserved. Dimitri Ayrapetov November 9, 2013 Introduction to Building Reports Reporting Services.
Management Partner Training 2004 Microsoft Operations Manager 2005: Creating Advanced Reports Thomas Theiner Program Manager Windows & Enterprise Management.
02 | Install and Configure Team Foundation Server Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Tom Castiglia Hershey Technologies
Database-Driven Web Sites, Second Edition1 Chapter 5 WEB SERVERS.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
The Last Mile: Delivering the Facts – Client Side Analysis.
Project Server 2003: DC340: Security (Part 1 of 2): How to securely deploy Project Server in an enterprise environment Pradeep GanapathyRaj (PM), Karthik.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
SQL Server User Group Meeting Reporting Services Tips & Tricks Presented by Jason Buck of Custom Business Solutions.
Chapter 10 Files/Folders needed: \Chapter10\Samples \Chapter10\Labs.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Building Dashboards SharePoint and Business Intelligence.
Intro to Datazen.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
Creating Custom Reports
Developing SQL Server 2000 Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
Peter Peng. Agenda Introducing A simple example More complex examples (in part 2) Developing (in part 3)
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
ContentXXL.NET CMS SPC2007 Step-By-Step.  Overview  View Data from SharePoint  SharePoint configuration  contentXXL configuration  Using a Webservice.
Drill-Through Features Cognos 8 BI. Objectives  In this module we will examine:  Cognos 8 Drill Through Overview  Model / Package Drill Through  Cross.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Entity Framework Database Connection with ASP Notes from started/getting-started-with-ef-using-mvc/creating-an-
ASP.NET 2.0 Security Alex Mackman CM Group Ltd
How To Build a Production-Ready SP 2013 Farm Martin Cox SharePoint / O365 Architect SharePoint 2013 BI Farm Setup Best Practices.
1 BCS 4 th Semester. Step 1: Download SQL Server 2005 Express Edition Version Feature SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
SQL Server Reporting Services for.NET Developers Bret Stateham
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Does your website speak Chinese? Thom Robbins
Data Virtualization Demoette… ODBC Clients
2010 Microsoft BI Conference
Visual Studio Tools for Office 2005
Visual Studio 2010 SharePoint Development Tools Overview
These slides are for reference only. They are not "lecture notes"
SQL Server 2005 Reporting Services
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Copyright © 2014, 2015 William R. Vaughn All rights reserved William R. Vaughn

Copyright © 2014, 2015 William R. Vaughn All rights reserved 22 Agenda

3 Report Tools Overview Report tools all use client-side report processorReport tools all use client-side report processor  To preview reports under development Do not require connection to Reporting Services catalogDo not require connection to Reporting Services catalog

Copyright © 2014, 2015 William R. Vaughn All rights reserved 4 Report Tools Overview Report “Preview” ProcessorReport “Preview” Processor  Interprets Report Definition Language (RDL) locally  Captures input parameters based on RDL settings  Opens local connection, runs query, returns rowset  Based on user-supplied credentials –Using Windows (SSPI) Authentication –Using prompting dialogs –Using hard-coded SQL Server credentials  Renders report locally  Provides means to deploy (save) report to Reporting Services catalog

Copyright © 2014, 2015 William R. Vaughn All rights reserved 5 Report Tools Overview Assumes report consumers can…Assumes report consumers can…  Choose from pre-written or deployed reports  Create reports from whole cloth  Edit existing Reporting Services or local RDL-based report SQL Server CatalogLocal System Files MyReport.RDL Save, Load

Copyright © 2014, 2015 William R. Vaughn All rights reserved 6 Report Tools Overview Assumes report developers can…Assumes report developers can…  Select appropriate data source  Reporting Services cataloged or local (report-based)  Choose appropriate report row source…  Table, View, SQL query, stored procedure  Create SQL query to return row source  Layout/customize report using report wizard or by hand  Be granted rights to save changed/new reports to server  Be granted rights to access data referenced by queries

Copyright © 2014, 2015 William R. Vaughn All rights reserved 7 Report Tools Overview Exceptions passed to end-userExceptions passed to end-user  Assumes users are data access/report developers…

Copyright © 2014, 2015 William R. Vaughn All rights reserved 8 Report Tools Overview Require end-user trainingRequire end-user training You’ll need to document…You’ll need to document…  Available report row sources  Accessible views, stored procedures, tables  Query techniques, discipline  Report customization techniques  Operational characteristics  First-time delay  Performance tips  Exception handling

Copyright © 2014, 2015 William R. Vaughn All rights reserved 9 Report Tools Overview Business Intelligence Development Suite (BIDS)Business Intelligence Development Suite (BIDS)  SQL Server R2  Hosted on Visual Studio shells since 2008  Included with SQL Server 9

Copyright © 2014, 2015 William R. Vaughn All rights reserved 10 Report Tools Overview SQL Server Data ToolsSQL Server Data Tools  Included with SQL Server 2012 and later  Hosted in Visual Studio 2010, 2012  Free download Visual Studio ReportViewer ToolsVisual Studio ReportViewer Tools  Included in non-free versions of Visual Studio 10

Copyright © 2014, 2015 William R. Vaughn All rights reserved 11 Tip: Working with Reports Using stored procedures instead of SQLUsing stored procedures instead of SQL  Procedures are not exposed in pick list  Users must name procedure… not the parameters  Procedure must define default values for all parameters  Be sure to Refresh Fields in DataSet once wizard is done  To populate the Parameters collection in RDL Provides a standard (and safe) reference to dataProvides a standard (and safe) reference to data  Not subject to user-induced SQL injection attacks

Copyright © 2014, 2015 William R. Vaughn All rights reserved 12 Tip: Forcing Currency Display To force reports to show correct currency symbolTo force reports to show correct currency symbol  Set the Format property to “C” (currency)  Set the Language property to appropriate language code Chinese (Traditional) zh-twYes 1031Germande-deYes 1033EnglishEn-usYes 1036Frenchfr-frYes 1040Italianit-itYes

Copyright © 2014, 2015 William R. Vaughn All rights reserved 13 Agenda

Copyright © 2014, 2015 William R. Vaughn All rights reserved 14 Installation and Configuration SQL Server Data Tools/BIDSSQL Server Data Tools/BIDS  Includes Visual Studio (2010 or 2012) shell  Adds “Business Intelligence” project types  Solutions can include Visual Basic, C# or other code projects  Can contain any number of reports

Copyright © 2014, 2015 William R. Vaughn All rights reserved 15 Installation and Configuration Report BuilderReport Builder  End-user Report management/authoring tool  Total redesign from Report Builder 1.0  No “Report Template” requirement  Manage, Edit, Run Reports  Cataloged in Reporting Services or…  Saved in the client or network file system  Against Reporting Services data sources or…  Local data sources  Customize existing reports  Save RDL back to RS Catalog  Save to local RDL files

Copyright © 2014, 2015 William R. Vaughn All rights reserved 16 Installation and Configuration Report BuilderReport Builder  Assumes installer knows URL path to “Default target server”  For example: Addressing the Reporting Services catalogAddressing the Reporting Services catalog  Catalog is exposed via a web service virtual directory URL  http(s):// /ReportServer$ (before 2008)  http(s):// /ReportServer_ (post 2005)

Copyright © 2014, 2015 William R. Vaughn All rights reserved 17 Installation and Configuration Report Builder 2.0Report Builder 2.0  Use stand-alone MSI (from Microsoft Downloads site)  Change the “Custom Action URL” in SQL Server 2008 SP1  Enables user-invocation of Report Builder on their system…

Copyright © 2014, 2015 William R. Vaughn All rights reserved 18 Installation and Configuration Report Builder 3.0Report Builder 3.0  Use stand-alone MSI (from Microsoft Downloads site)  No need to change the “Custom Action URL”  Enables user-invocation of Report Builder on their system… 2008 R2 Native Mode

Copyright © 2014, 2015 William R. Vaughn All rights reserved 19 Installation and Configuration Report Builder must be enabled on the server…Report Builder must be enabled on the server…  SQL Server Management Studio  Reporting Services Properties SQL Server Management Studio

Copyright © 2014, 2015 William R. Vaughn All rights reserved 20 Installation and Configuration Users launch Report BuilderUsers launch Report Builder  From Report Manager  Or… Start | Run menu post install Native Mode

Copyright © 2014, 2015 William R. Vaughn All rights reserved 21 Installation and Configuration On Report Builder install…On Report Builder install… Set Report server or SharePoint site…Set Report server or SharePoint site…  Via “Options” button on file management dialog  Use SSL and Report Server host instance name

Copyright © 2014, 2015 William R. Vaughn All rights reserved 22 Agenda

Copyright © 2014, 2015 William R. Vaughn All rights reserved 23 Managing Complex Projects BIDS and SQL Server Data ToolsBIDS and SQL Server Data Tools  Support multiple Solutions, Projects within solutions  Each Project maps to Report Catalog folder (Target Report Folder)

Copyright © 2014, 2015 William R. Vaughn All rights reserved 24 Managing Complex Projects Targeted Reporting Services catalog folders for…Targeted Reporting Services catalog folders for…  Data Sources  Shared Report Parts, Datasets

Copyright © 2014, 2015 William R. Vaughn All rights reserved 25 Managing Complex Projects Targeted Server URLTargeted Server URL  Can change solution properties to change these in bulk Targeted Server VersionTargeted Server Version  Determines RDL (generation) created (2008 or 2010)

Copyright © 2014, 2015 William R. Vaughn All rights reserved 26 International Maps Adding ESRI shapefiles (.shp) to your Visual Studio report projectAdding ESRI shapefiles (.shp) to your Visual Studio report project  Article on steps to locate and incorporate shapefiles: r2-bi-tools r2-bi-tools r2-bi-tools  Location of US and international shapefiles: 

Copyright © 2014, 2015 William R. Vaughn All rights reserved 27 Agenda

Copyright © 2014, 2015 William R. Vaughn All rights reserved Mentoring, training, and technical content for professionals world wide. This presentation is for informational purposes only. William R. Vaughn MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.