sql server 2012: what is reporting services?
TRANSCRIPT
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 1/20
p. 11
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 2/20
p. 22
2
Chapter: SQL Server 2012 Reporting ServicesCourse: SQL Server 2012 - A Comprehensive IntroductionCourse ID: 170Instructor: Scott Whigham
Chapter 17: Video # 1
What IsReportingServices?
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 3/20
p. 33
3
Chapter Listing:
1. Course Introduction
2. Why SQL Server 2012?
3. Installing, Configuring, andUpgrading to SQL Server 2012
4. Creating & Managing Databases
5. Server Security
6. Backup and Restore
7. High Availability/Disaster Recovery
8. Jobs & Automating Maintenance
9. Creating Tables and Constraints
10. Writing Queries andManipulating Data
11. Views, Indexes, and Query Plans
12. Stored Procedures, Triggers, &UDFs
13. Database Security
14. Business Intelligence in 2012
15. Analysis Services 2012
16. Integration Services 201217. Reporting Services 2012
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 4/20
p. 44
4
Chapter Contents:
O u
t l i n e
• What isReportingServices?
• Types of Reports You Can Create
• Authoring Tools• Installing and
Configuring SSRS
• Report Manager
• Report Builder
• SQL Server DataTools
• FAQs
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 5/20
p. 55
5
Data in the enterprise
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 6/20
p. 66
6
SQL Server 2012 Reporting
Services (SSRS): – Microsoft’s report server and report
development platform
• A “served-based report solution”
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 7/20p. 77
7
Reports are developed:
– … in Report Builder
– … in Visual Studio
– ... in SQL Server Data Tools (SSDT)
– … by hand-writing XML
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 8/20p. 88
8
Reporting Services reports can be:
– … stored in a SQL Server Database Engine
– … a .rdl file
– … embedded into .NET applications
– … integrated with SharePoint
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 9/20p. 99
9
Reports can be delivered:
– … to email, mobile devices, and browsers
– … via SSRS web service
– … on a schedule
– ... when the data changes
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 10/20p. 1010
10
SSRS 2012 101:
– Is included at no additional cost when youbuy a license to SQL Server 2012
– There is a freebie version for Express Edition•
http://www.microsoft.com/en-us/sqlserver/editions/2012-editions/express.aspx • Download “SQL Server Express with Advanced Services”
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 11/20p. 1111
11
Let’s talk a little about the
architecture of SQL Server 2012Reporting Services
– SSRS can be anything from a small“plaything” on one machine to a mission-critical enterprise reporting platform
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 12/20p. 1212
12
There are three components in
play: – The client
• The one requesting the report
–
The report server • SSRS
– The underlying data that the reports will bebuilt from• SQL Server, Oracle, DB2, etc
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 13/20p. 1313
13
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 14/20p. 1414
14
This is traditional client-server
architecture – The client makes a request (via a url) of the
report server
– The report server responds with the reportdata (or error/info)
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 15/20p. 1515
15
However, when the report server
makes the request to the datasource, it is also client-server
– The client is the report server
– The server is the data source
– The report author/administrator can specify how to authenticate to the data source
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 16/20p. 1616
16
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 17/20p. 1717
17
All client requests to the report
server are made via URL – Typically, users are working with
applications that feature links to reports or
have the reports embedded• This way, users do not need to know URLs
– SSRS has it’s own web server baked in
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 18/20p. 1818
18
The report server does much more
than “just” connecting to the datasource and creating the report
– It also manages secure access to the reports,can schedule delivery for later times, canrender the report in multiple ways, andmore
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 19/20
7/27/2019 SQL Server 2012: What Is Reporting Services?
http://slidepdf.com/reader/full/sql-server-2012-what-is-reporting-services 20/20
20
In the next video… – What Types of Reports Can You Create?
“There's no such thing as bad weather, just soft people.”
- Bill Bowerman