Understanding SQL Server 2005 ReportBuilder Even For Those With: - No Servers Yet Converted to 2005, - No External Users Needing Reports, and - No Prior.

Slides:



Advertisements
Similar presentations
Banner Spreadsheet Budgeting LaSalle University
Advertisements

Module 1: Introduction to SQL Server Reporting Services.
The basics and troubleshooting tips
An Introduction to Using
Run with PC speaker on for narrative Welcome to the Narrated Guided Tour of Cizer.Net Reporting for Microsoft SQL Server Reporting Services
1Key – Report Creation with DB2. DB2 Databases Create Domain for DB2 Test Demo.
An End-User Perspective On Using NatQuery Building a Dynamic Variable T
Technical BI Project Lifecycle
Introduction To Form Builder
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
Tutorial 11: Connecting to External Data
MIS2502: Data Analytics MySQL and SQL Workbench David Schuff
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Understanding SQL Server 2005 ReportBuilder Even For Those With: - No Servers Yet Converted to 2005, - No External Users Needing Reports, and - No Prior.
Business Intelligence (3 of 3): Technically Speaking, This is How We Did It PRESENTED BY.
Building Ad-Hoc Reports using the SQL Server 2005 Reporting Services (SSRS) Report Builder (SQL307) Adrian Rupp Business Intelligence Solutions Specialist.
Exporting Data and Creating Financial Reports with Excel and Crystal Slide 1 Exporting Data and Creating Financial Reports with Excel and Crystal By Peter.
® IBM Software Group © 2006 IBM Corporation The Eclipse Data Perspective and Database Explorer This section describes how to use the Eclipse Data Perspective,
SQL Server Reporting Services
SQL Reporting II Another tool in our IT toolbox. A free with Microsoft SQL that empowers a few levels of users. By Bryan Yates - Programmer.
MS Access: Database Concepts Instructor: Vicki Weidler.
Tim Leung SQL Bits October  Features and Advantages  Architecture  Installation  Creating Reports.
® IBM Software Group © 2013 IBM CorporationLast Update: August 2013 Workshops RDz Workbench – Using the Data Source Explorer Workshops.
Copyright © 2014, 2015 William R. Vaughn All rights reserved William R. Vaughn.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
Self Guided Tour for Query V8.4 Basic Features. 2 This Self Guided Tour is meant as a review only for Query V8.4 Basic Features and not as a substitute.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
Virtual techdays INDIA │ November 2010 PowerPivot for Excel 2010 and SharePoint 2010 Joy Rathnayake │ MVP.
Integrating CM Receipt to Oracle Apps Using Apex and Webservices Anthony Vendhan Sami Vellaiyan Jan 21, 2008.
Introducing Reporting Services for SQL Server 2005.
Creating a Web Site to Gather Data and Conduct Research.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
XP New Perspectives on Integrating Microsoft Office XP Tutorial 2 1 Integrating Microsoft Office XP Tutorial 2 – Integrating Word, Excel, and Access.
1 Data Bound Controls II Chapter Objectives You will be able to Use a Data Source control to get data from a SQL database and make it available.
Canadian User Group Meeting Management Reporting.
1 Working with MS SQL Server Textbook Chapter 14.
SQL Server User Group Meeting Reporting Services Tips & Tricks Presented by Jason Buck of Custom Business Solutions.
1 Committed to Shaping the Next Generation of IT Experts. Chapter 8 Exchanging Data Between Access and Other Applications Exploring Microsoft Office Access.
Key Applications Module Lesson 21 — Access Essentials
1 NORMA Lab. 7 Generating Reports More Display Options File: NORMA_Lab6.ppt. Author: T. Halpin. Last updated: 2009 June 9.
CSC 240 (Blum)1 Forms and Importing Data in Access.
1/62 Introduction to and Using MS Access Database Management and Analysis Yunho Song.
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
DEV303 ASP.NET: Leveraging Visual Studio.NET For Web Projects Tony Goodhew Product Manager Microsoft Corp.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
Creating Custom Reports
John Ykema, Director of Sales & Marketing. Agenda  Understanding the NEW Tool  Table JOINS & Database Views  Building your first report  Charts and.
Introduction to SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Drill-Through Features Cognos 8 BI. Objectives  In this module we will examine:  Cognos 8 Drill Through Overview  Model / Package Drill Through  Cross.
SSMS SQL Server Management System. SQL Server Microsoft SQL Server is a Relational Database Management System (RDBMS) Relational Database Management System.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
Introduction to: SQL Server Reporting Services Architecture, Development & Delivery.
MYSQL AND MYSQL WORKBENCH MIS2502 Data Analytics.
William Assaf and David Nguyen SQL Server Reporting Services (SSRS) 101.
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
FINAL EXAM REVIEW 1. EXAM PROCEDURES 10 minutes to review project before starting 120 minutes to complete the exam, although most students finish in
Data Visualization with Tableau
SQL Database Management
DBMS Programs MS SQL Server & MySQL
SI Ad hoc report builder overview
Lesson # 9 HP UCMDB 8.0 Essentials
SQL Server Reporting Service & Power BI
Reports: Pivot Table ©2015 SchoolCity, Inc. All rights reserved.
An Introduction to Using
Principles of report writing
Aqua Data Studio.
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
SQL Server 2005 Reporting Services
Extend Excel with Smartlist Designer
Presentation transcript:

Understanding SQL Server 2005 ReportBuilder Even For Those With: - No Servers Yet Converted to 2005, - No External Users Needing Reports, and - No Prior Reporting Services Experience! Charlie Arehart,

Some Starting Questions How many here saw the topic description before coming? How many here saw the topic description before coming? How many would come if there were no code or SQL? How many would come if there were no code or SQL? More serious questions… More serious questions… Are using SQL 2005 yet? In prod? Exploring? Are using SQL 2005 yet? In prod? Exploring? Have used SSRS yourselves at all? 2k? 2k5? Have used SSRS yourselves at all? 2k? 2k5? Can describe the difference between ReportBuilder and SSRS? Can describe the difference between ReportBuilder and SSRS? Feel they have end user ad hoc reporting needs? Feel they have end user ad hoc reporting needs? My guess is that many My guess is that many Are not using 2k5 yet, may not have used SSRS Are not using 2k5 yet, may not have used SSRS Tend to lump ReportBuilder with “that SSRS stuff” Tend to lump ReportBuilder with “that SSRS stuff” Don’t think they have any ad hoc reporting needs Don’t think they have any ad hoc reporting needs

My Goal Tonight Show you what SQL Server 2005 Report Builder is Show you what SQL Server 2005 Report Builder is How it’s useful even for SQL 2000 shops How it’s useful even for SQL 2000 shops Why it’s useful whether you have end user ad hoc reporting needs or not Why it’s useful whether you have end user ad hoc reporting needs or not Why it’s useful whether you’re a developer, DBA, or manager Why it’s useful whether you’re a developer, DBA, or manager Show you how to setup a DB for reporting Show you how to setup a DB for reporting Using the SQL 2k5 Bus. Intelligence Dev. Studio Using the SQL 2k5 Bus. Intelligence Dev. Studio What “report models” are and how to build them What “report models” are and how to build them Share some tips, tricks, and traps Share some tips, tricks, and traps Point you to more resources to learn on your own Point you to more resources to learn on your own

About Your Speaker Not selling anything! Not selling anything! MDF member for 6 months, Atlanta.NET UG about 2 years MDF member for 6 months, Atlanta.NET UG about 2 years First time speaking on this particular topic First time speaking on this particular topic 20+ years experience speaking on other IT topics 20+ years experience speaking on other IT topics Just sharing, to return the favor Just sharing, to return the favor Experience:.NET, SQL Server, Web Apps, IT Experience:.NET, SQL Server, Web Apps, IT Past Microsoft Presentations Past Microsoft Presentations 2006 Atlanta Codecamp (SQL talk) 2006 Atlanta Codecamp (SQL talk) Ms ASP.NET 2.0 Webcast Series, Learn2asp.net Ms ASP.NET 2.0 Webcast Series, Learn2asp.net Other upcoming MS Presentations Other upcoming MS Presentations Upcoming SC Codecamp (this talk) Upcoming SC Codecamp (this talk) SQL Pass (SQL talk) SQL Pass (SQL talk) Frequent writer, speaker on other web app dev topics Frequent writer, speaker on other web app dev topics

Basics What is ReportBuilder? What is ReportBuilder? Web-based tool to create reports Web-based tool to create reports Come free with SQL Server 2005 Come free with SQL Server 2005 Reporting Svcs free in “SQL Server 2005 Express with Advanced” Reporting Svcs free in “SQL Server 2005 Express with Advanced” Business Intelligence Studio free in its Toolkit Business Intelligence Studio free in its Toolkit Alleviates end user knowing DB schema Alleviates end user knowing DB schema Users build desired reports themselves, can export to Word, Excel, PDF, and more Users build desired reports themselves, can export to Word, Excel, PDF, and more Alleviates developer needing to build reports! Alleviates developer needing to build reports! What is a Report Model? What is a Report Model? Description of DB as created in SQL 2k5 Bus. Intelligence Dev. Studio Description of DB as created in SQL 2k5 Bus. Intelligence Dev. Studio Someone “cleans up” DB description (tables, cols, relationships) for end user Someone “cleans up” DB description (tables, cols, relationships) for end user Automated process does substantial analysis Automated process does substantial analysis

Demos ReportBuilder ReportBuilder ReportManager ReportManager Business Intelligence Development Studio Business Intelligence Development Studio

Some points covered Some points covered in demos: Some points covered in demos: About ReportBuilder: About ReportBuilder: Drag/drop columns, or double-click entity Drag/drop columns, or double-click entity Can format report columns (right-click) Can format report columns (right-click) Many available filter options Many available filter options Can set to prompt user before running Can set to prompt user before running Can save report for others to view/edit later Can save report for others to view/edit later About Report Manager About Report Manager Have wide range of security controls over who can view/edit reports, use report builder Have wide range of security controls over who can view/edit reports, use report builder Can use available “subscriptions” feature to send them Can use available “subscriptions” feature to send them About Report Model creation About Report Model creation Can rename tables, columns Can rename tables, columns Manually, or by right-clicking View and using “View Code” Manually, or by right-clicking View and using “View Code” Can view and even change table relationships Can view and even change table relationships By right-clicking View and using “View Design” By right-clicking View and using “View Design” Can add “folders” and “perspectives” while Can add “folders” and “perspectives” while Can add new tables or cols and have them folded into existing view Can add new tables or cols and have them folded into existing view Open model, choose Model>autogenerate from menu Open model, choose Model>autogenerate from menu I’ve shown using localhost for Datasource and report viewing I’ve shown using localhost for Datasource and report viewing but of course all this can be done via a remote server hosting either the reporting server or the database but of course all this can be done via a remote server hosting either the reporting server or the database

Reminders Not limited to SQL Server 2005 Not limited to SQL Server 2005 Can report against SQL Server 2000 (and MSDE) Can report against SQL Server 2000 (and MSDE) While SSRS can query other DBs, RB for now cannot While SSRS can query other DBs, RB for now cannot Useful for developers and DBAs Useful for developers and DBAs No coding required No coding required Someone runs the report model wizard, perhaps tweaks model Someone runs the report model wizard, perhaps tweaks model No prior SSRS experience required No prior SSRS experience required Indeed, no real knowledge of SSRS needed Indeed, no real knowledge of SSRS needed Useful whether you have end user ad hoc reporting needs, or just for internal use Useful whether you have end user ad hoc reporting needs, or just for internal use Perhaps developers need to create PDFs or spreadsheets, one off Perhaps developers need to create PDFs or spreadsheets, one off Easier for most than creating reports in Visual Studio Easier for most than creating reports in Visual Studio And you can edit existing reports And you can edit existing reports Not just reports but matrices and charts, also Not just reports but matrices and charts, also And can report against not just DB but also MDX Cubes And can report against not just DB but also MDX Cubes

Other Points Some end users will use ReportBuilder, others just view reports Some end users will use ReportBuilder, others just view reports And report once built can be edited by another user And report once built can be edited by another user Don’t need to use ReportManager interface Don’t need to use ReportManager interface Can launch URLs directly Can launch URLs directly Can also programmatically use the ReportViewer Control Can also programmatically use the ReportViewer Control See gotreportviewer.com See gotreportviewer.com Software required Software required Person running reports: nothing: IE, FF Person running reports: nothing: IE, FF Person building reports:.NET 2.0 Person building reports:.NET 2.0 Report builder is a “click once” app Report builder is a “click once” app Downloaded/installed from RS on each use Downloaded/installed from RS on each use Report Model Designer: SQL 2k5 Report Model Designer: SQL 2k5 All this is free with SQL 2005! All this is free with SQL 2005!

Gotchas Report Model Generation Report Model Generation Tables without primary keys Tables without primary keys Will not create entity in model, at all Will not create entity in model, at all Errors that occur during model generation Errors that occur during model generation Tables without relationships Tables without relationships Will not enable drill downs/lookups (roles) Will not enable drill downs/lookups (roles) Can either fix DB Can either fix DB or can just add relationships in report model! or can just add relationships in report model! Report Builder Report Builder No preview feature in ReportBuilder No preview feature in ReportBuilder Need to run report to see how it will really look Need to run report to see how it will really look For instance, if column header too narrow For instance, if column header too narrow Running report withing ReportBuilder, no menu command to export: use “save” (diskette) icon Running report withing ReportBuilder, no menu command to export: use “save” (diskette) icon Others, from experience of others here? Others, from experience of others here?

Resources Google “SQL Server” “Report Builder” Google “SQL Server” “Report Builder” MS Webcast MS Webcast D= &EventCategory=5&culture=en- US&CountryCode=US D= &EventCategory=5&culture=en- US&CountryCode=US MS Virtual Lab MS Virtual Lab ID= &EventCategory=3&culture=en- US&CountryCode=US ID= &EventCategory=3&culture=en- US&CountryCode=US MS ReportBuilder Bloggers MS ReportBuilder Bloggers Don’t forget GotReportViewer.com Don’t forget GotReportViewer.com No books devoted to it yet, but see MS Press for best so far: No books devoted to it yet, but see MS Press for best so far: SQL Server 2005 Reporting Services Step by Step SQL Server 2005 Reporting Services Step by Step Not many good forums or lists Not many good forums or lists

Conclusion And if I can answer any questions And if I can answer any questions Have obtained domain gotreportbuilder.com Have obtained domain gotreportbuilder.com hope to evolve it hope to evolve it Other than that, I hope you’ll enjoy checking out the SQL 2k5 ReportBuilder Other than that, I hope you’ll enjoy checking out the SQL 2k5 ReportBuilder GiveAway GiveAway