sql server reporting services - synergy resourcessvc2.synergyresources.net/visualfocus/visual...

17
SQL Server Reporting Services Session 71, Jamie Caples, Synergy Resources

Upload: others

Post on 19-Jul-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

SQL Server Reporting Services

Session 71, Jamie Caples, Synergy Resources

Page 2: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

Session Background

• Description - Explore another powerful alternative for report writing. SQL Server Reporting Services provides a full range of ready-to-use tools and services to help you create, deploy, and manage reports for VISUAL Enterprise. Reports are viewed using a web based server that allows users to optionally export data to Excel, PDF and other formats. Report Server supports role based security and has a built-in scheduling system to automatically generate reports. You will learn how to create and deploy reports using SQL Server Business Intelligence Studio.

• Track – Data Extraction

• Audience – Report Writers and IT personnel

• Skill Level - Intermediate

• Room Info – Room 2

Page 3: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

Presenter Background

Synergy Resources

Data Migration, Custom Report Writing, Application Development, Macros, Database Development

10+ years

Page 4: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

Session Outcomes

• What will the outcomes of the session be?

• Introduction to basic SSRS setup and configuration.

• Ability to build a shared data connection and basic report using Development Studio.

• Ability to publish reports to SSRS web interface.

• Ability to link data directly to Visual modules.

Page 5: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•What is SQL Server Reporting Services?

• Setup and Configuration

• How To Create Reports

• How To Deploy Reports

• How To Access Reports

• Linking to Visual

• Security

• Subscriptions

• Demo

Agenda

Page 6: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Referred to as SSRS (SQL Server Reporting Services)

•SSRS is a server-based reporting platform that provides comprehensive reporting functionality for a variety of data sources.

•SSRS includes a complete set of tools for you to create, manage, and deliver reports.

•SSRS tools work within the Microsoft Visual Studio environment and are fully integrated with SQL Server tools and components.

What is SQL Server Reporting Services?

Page 7: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

➢Installed as a component to SQL Server 2005, 2008, 2008R2, and 2012

➢Runs as a separate service on the SQL Server

➢Integrates web front end for users to access reports

➢Setup is essentially a simple configuration using the Reporting Services Configuration Manager accessed from start menu

Setup and Configuration

Page 8: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Access the report designer from Visual Studio

• Added to existing Visual Studio install (if already installed)

How To Create Reports

• Another option is SQL Server Report Builder• Free utility that requires a separate install

Page 9: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Deploy from Visual Studio Report Designer directly to the web server

•Right-click report and choose Deploy

How To Deploy Reports

Page 10: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Connect to your Reports URL

•Typically http://<servername>/Reports

How To Access Reports

Page 11: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

• Incorporate a link to Visual using a VMX file

•VMX stands for Visual Manufacturing Extension

•Allows user to click on a link from the SSRS report and launch a specific Visual module pre-loaded with a specific Document based on the ID from the report (i.e. Part ID)

•Custom shared code setup as a small Web service in IIS

•Web link to service added to field in SSRS report designer

Linking To Visual

Page 12: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Report level security linked to Active Directory Users and Groups

•Data connection level security linked to SQL Security

•Can save login credentials so user not prompted at runtime

•Or, force data connection credentials to be entered

Security

Page 13: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Subscriptions can be applied to individual reports

•Delivery can be done through email with attachment of the report and/or a link to the web version

•Alert can be done as part of a single schedule or part of shared schedules for distribution of multiple reports

Subscriptions

Page 14: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Recommended to use Internet Explorer

•If using Internet Explorer 10/11, must run in Compatibility Mode

Other Considerations

Page 15: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

•Demo

Demo

Page 16: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

Questions and Follow Up

• Jamie Caples

[email protected]

Page 17: SQL Server Reporting Services - Synergy Resourcessvc2.synergyresources.net/visualfocus/VISUAL Focus... · SQL Server Reporting Services provides a full range of ready-to-use tools

Thank You for Attending!

• Thank you for attending this session and making VISUAL Focus all about you – the customer!

• We look forward to hearing all the great feedback about the sessions and how to make your next session and next years conference even better!

• Feedback can be submitted via the conference schedule website by navigating to the event on either your computer or mobile phone at: https://visualfocus2017.sched.com/

• Look for the Session Feedback section on the session