ssrs brief notes

Upload: chandan-deo

Post on 02-Jun-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 SSRS Brief Notes

    1/4

    SSRS uses XML web service and SOAP API. 2 endpoints (Report execution, Report Mgmt).

    Web service creation thru BIDS/VS 2010

    Subscriptions are delivery mechanisms for delivering a report to an user.

    Subscriptions allow us to schedule a report, to be run and delivered in many formats (Excel/PDF etc)

    as an email or to be dropped in a file share at any pre-defined time.

    There are mainly 2 types of subscriptions:

    1.Standard

    2.Data-Driven Subscription.

    It also has 2 delivery mechanisms:

    1.Email based

    2.File Share based.

    SSRS Matrix ReportsTablix is a new feature introduced in SSRS 2008.

    Tablix combines the features of a tabular report and cross tab features.A tablix report, display the report data in rows and columns, and allows us to organize the data

    in aggregated groups.

    It also allows us to add drill down features to get into details of a report.

    Tablix = Table + Matrix.

    So essentially it allows to add pivot like features to our SSRS reports.

    Drilldown Matrix Reports

    http://ssrstutorials.blogspot.com/2012/10/lesson-15-ssrs-matrix-reports.htmlhttp://ssrstutorials.blogspot.com/2012/10/lesson-16-drilldown-matrix-reports.htmlhttp://ssrstutorials.blogspot.com/2012/10/lesson-16-drilldown-matrix-reports.htmlhttp://ssrstutorials.blogspot.com/2012/10/lesson-15-ssrs-matrix-reports.html
  • 8/10/2019 SSRS Brief Notes

    2/4

    SSRS SubreportsSSRS Subreports are extremely helpful, when we need to embed multiple reports in a single report.

    The main report serves as a container for multiple sub-reports.

    SSRS gives us complete control over what parameters to be passed to the sub report.

    Many times this is useful in matrix reports too.

    Creating an SSRS parameterized report

    http://ssrstutorials.blogspot.com/2012/10/lesson-17-ssrs-subreports.htmlhttp://ssrstutorials.blogspot.com/2012/07/lesson-7-creating-ssrs-parameterized.htmlhttp://ssrstutorials.blogspot.com/2012/07/lesson-7-creating-ssrs-parameterized.htmlhttp://ssrstutorials.blogspot.com/2012/10/lesson-17-ssrs-subreports.html
  • 8/10/2019 SSRS Brief Notes

    3/4

  • 8/10/2019 SSRS Brief Notes

    4/4

    SSRS 2008 R2 Document MapsA document map in an SSRS report, provides pointers/links to certain report items in your report.

    SSRS report execution and performance enhancementsSSRS 2008 R2 allows us to execute reports in 3 modes:

    1. On Demand.

    2. From Cache

    3. From Snapshots

    Online Transaction Processing (OLTP) Online Analytical Processing (OLAP)

    Designed to support Daily DML Operations ofyour application

    Designed to hold historical data for analyses andforecast business needs

    Holds daily Latest Transactional Data related to

    your application

    Data is consistent up to the last update that

    occurred in your Cube

    Data stored in normalized format Data stored in denormalized format

    Databases size is usually around 100 MB to 100

    GB

    Databases size is usually around 100 GB to a few

    TB

    Used by normal usersUsed by users who are associated with the

    decision making process, e.g., Managers, CEO.

    CPU, RAM, HDD space requirement is less. CPU, RAM, HDD space requirement is higher.

    Query response may be slower if the amount of

    data is very large, it can impact the reporting

    performance.

    Query Response is quicker, management can do

    Trend analysis on their data easily and generate

    quicker reports.

    T-SQL language used for query MDX is used for querying on OLAP Cube

    http://ssrstutorials.blogspot.com/2012/10/lesson-21-ssrs-2008-r2-document-maps.htmlhttp://ssrstutorials.blogspot.com/2012/10/lesson-22-ssrs-report-exucution-and.htmlhttp://ssrstutorials.blogspot.com/2012/10/lesson-22-ssrs-report-exucution-and.htmlhttp://ssrstutorials.blogspot.com/2012/10/lesson-21-ssrs-2008-r2-document-maps.html