10990C - Analyzing Data With SQL Server Reporting Services - 32201834409AM

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5
At a glance
Powered by AI
This course teaches students how to implement a SQL Server 2016 Reporting Services solution for data analysis and how to use the Reporting Services development tools to create and manage reports and implement self-service BI solutions.

The main topics covered include introduction to Reporting Services, configuring data sources, creating paginated reports, working with Reporting Services data, administering Reporting Services, extending and integrating Reporting Services, and developing mobile reports.

The prerequisites for the course include basic knowledge of the Microsoft Windows operating system, working knowledge of Transact-SQL, and basic knowledge of BI and data modeling.

• Administer reporting services

10990C: Analyzing Data with SQL Server • Expand and integrate reporting services
Reporting Services • Describe mobile reports
• Develop mobile reports.
Duration: 5 days; Instructor-led

WHAT YOU WILL LEARN OUTLINES


This five-day instructor-led course teaches students
how to implement a SQL Server 2016 Reporting Module 1: Introduction to Reporting Services
Services solution for data analysis in an
organization. The course discusses how to use the This module introduces Microsoft SQL Server
Reporting Services development tools to create and Reporting Services, its components, and the tools
manage reports and implement self-service BI used to work with it.
solutions.
Lessons

AUDIENCE
• Introduction to reporting services
The primary audience for this course is database
• Reporting services components
professionals who need to fulfil a BI developer role
to create reports. Primary responsibilities will
• Reporting services tools
include implementing reports and mobile reports.
The secondary audiences for this course are power Lab : Exploring reporting services
information workers.
• Exploring reports
• Reporting services configuration
PREREQUISITES
Before attending this course, students must have: After completing this module, students will be able
• Basic knowledge of the Microsoft Windows to:
operating system and its core functionality.
• Working knowledge of Transact-SQL, such
• Give a context for Reporting Services.
as that taught in 20761C.
• Describe the components of Reporting
Services.
• Explain Reporting Services tools.
METHODOLOGY
This program will be conducted with interactive
lectures, PowerPoint presentation, discussion and
practical exercise.
Module 2: Reporting Services Data Sources

COURSE OBJECTIVES Almost every report that you publish by using SQL
After completing this course, students will be able Server Reporting Services (SSRS) will be built using
to: data that’s obtained from one or more source
• Describe reporting services and it’s systems. This lesson explains how to configure
components SSRS to interact with source data systems by
• Describe reporting services data sources working with data sources.
• Implement paginated reports
• Work with reporting services data Lessons
• Visualize data with reporting services
• Aggregate report data • Data sources
• Share reporting services reports • Connection strings
10990C | Page 1 of 5
• Datasets • Create a report using report builder or
report designer.
Lab : Configuring data access with report • Publish a report to reporting services.
builder

• Configuring data access with report builder Module 4: Working with Reporting Services
Data
Lab : Configuring data access with report
designer It is common for business requirements to change
regarding the information they need and how they
want data presented. On viewing a detailed report,
• Configuring data access with report
senior management might ask for higher level,
designer
summarized, or filtered versions of the same report.
Report Builder and Report Designer support these
After completing this module, you will be able to:
scenarios via filtering, sorting, drilldowns, grouping
and the parameterizing of reports. In this module,
• Describe data sources. you will see how to use filters and parameters to
• Work with connection strings. make reports more dynamic and useful to business
• Describe datasets. users.

Lessons
Module 3: Creating Paginated Reports
• Data filters
Now that you have learned about BI and data • Report parameters
modelling, and how to access data from Report • Implementing report filters and parameters
Designer and Report Builder, you need to learn how
to create reports. This module shows you how to
Lab : Create a parameterized report
create different types of reports in both
applications, in addition to using the Report Wizard.
• Using parameters in report designer
Lessons • Using parameters in report builder

• Creating a report with the report wizard After completing this module, students will be able
to:
• Creating a report
• Publishing a report
• Filter data in reports
Lab : Creating reports • Use parameters in reports

• Use the report wizard – report designer


Module 5: Visualizing Data with Report
• Use the report wizard – report builder
Services
• Creating and publishing a report – report
designer
As the amount of data being generated continues to
• Creating and publishing a report – report grow, the need to make sense of its meaning
builder increases. You use data visualization to make data
easier to understand, and faster to interpret. Data
After completing this module, you will be able to: visualizations highlight comparisons, show trends,
and convey scale much faster than a table of
• Create a report with the report wizard. numbers could. The detail is important, but
visualizations are a highly effective way of
10990C | Page 2 of 5
conveying meaning and insights quickly and • Group and sort data in reports.
accurately. • Create report sub-sections.
• Use drill down and drill through.
Lessons

• Formatting data Module 7: Sharing Reporting Services Reports


• Images and charts
• Databars, sparklines, indicators, gauges, When you have published a Reporting Services
and maps report, users can view the report interactively. In
some situations, it can be advantageous to run
Lab : Manage formatting reports automatically, either to improve
performance through caching and snapshots, or to
• Report designer deliver reports to users—by using e-mail or other
mechanisms. To run reports automatically, you
• Report builder
need to understand how Reporting Services
manages scheduling. This module covers report
After completing this module, you will be able to:
scheduling, caching and the report life cycle, and
automatic subscription and delivery of reports.
• Format data in reports.
• Use images and charts in your reports. Lessons
• Use databars, sparklines, and indicators in
reports. • Schedules
• Explain what a KPI is and how it’s used. • Report caching, snapshots, and comments
• Report subscription and delivery

Module 6: Summarizing Report Data


Lab : Sharing reporting services reports

As the amount of data we need to deal with


increases, so does the requirement to manage data
• Create a shared schedule
by grouping and summarizing. In this module, you • Configure caching
will learn how to create group structures, • Subscribe to a report
summarize data, and provide interactivity in your
reports, so that users see the level of detail or After completing this module, students will be able
summary that they need. to:

Lessons • Explain schedules.


• Describe report caching, report snapshots,
• Sorting and grouping and report comments.
• Report sub-reports • Configure report subscriptions.
• Drilldown and drill through

Lab : Summarizing report data Module 8: Administering Reporting Services

• Sorting and grouping in report builder System administrators take responsibility for the
configuration and day-to-day operations of IT
• Sorting and grouping in report designer
systems. In SQL Server Reporting Services (SSRS),
administrative tasks include the configuration of the
After completing this module, students will be able
web portal and web service, branding the web
to:
portal, and ensuring that access to sensitive reports

10990C | Page 3 of 5
is carefully controlled. Administrators also monitor • Custom code – report builder
and optimize performance. • URL access

Lessons After completing this module, students will be able


to:
• Administering reporting services
• Reporting services configuration • Work with expressions and embedded code.
• Reporting services performance • Extend reporting services functionality with
external assemblies.
Lab : Administering reporting services • Integrate reporting services with other
software.
• Authorize access to reports
• Web portal branding
Module 10: Introduction to Mobile Reports
After completing this module, students will be able
to: This module introduces the design and publication
of reports that are intended for consumption on
• Secure access to reports by using mobile devices, such as smartphones and tablets.
authentication, permissions, and SSL Microsoft SQL Server Reporting Services (SSRS)
encryption. includes support for mobile reports, although the
tools that are used to design and publish mobile
• Use report services configuration manager
reports are different to the tools used for the
to reconfigure SSRS servers.
paginated reports discussed in the earlier modules
• Monitor and optimize the performance of
of this course.
SSRS on a given set of server hardware.

Lessons

Module 9: Extending and Integrating


Reporting Services
• Overview of mobile reports
• Preparing data for mobile reports
Although Reporting Services is a powerful tool, its • Mobile report publisher
built-in capabilities might not always meet your
needs. This module covers the methods for Lab : Introduction to mobile reports
extending the functionality of Reporting Services
with expressions and custom code. You will also • Format data for a mobile report
learn about the methods for working with Reporting • Create a mobile report
Services programmatically, and integrating • Create KPIs
Reporting Services reports into other applications.
After completing this module, students will be able
Lessons to:

• Expressions and embedded code


• Describe considerations for mobile reports.
• Extending reporting services • Prepare data for publication in mobile
• Integrating reporting services reports.
• Use SQL Server mobile report publisher to
Lab : Extending and integrating reporting create mobile reports.
services

• Custom code – report designer Module 11: Developing Mobile Reports


10990C | Page 4 of 5
In this module, you will learn about the element
types that you can add to your Microsoft SQL Server
Reporting Services mobile reports. You will also
learn about working with dataset parameters, and
how to add drillthrough actions to your reports.

Lessons

• Designing and publishing mobile reports


• Drillthrough in mobile reports

Lab : Developing mobile reports

• Add a dataset with parameters


• Design a mobile report
• Publish a mobile report
• Add a drillthrough to a custom URL

After completing this module, students will be able


to:

• Describe how to design and publish mobile


reports.
• Explain how to drillthrough from mobile
reports.

10990C | Page 5 of 5

You might also like