Discovering SSRS 2016 in Azure: Dataset to Deployment

Slides:



Advertisements
Similar presentations
Chapter 18 - Data sources and datasets 1 Outline How to create a data source How to use a data source How to use Query Builder to build a simple query.
Advertisements

Access Tutorial 3 Maintaining and Querying a Database
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making.
04 | Building Stellar Data Visualizations Using Power View.
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
MS Access: Database Concepts Instructor: Vicki Weidler.
Maintaining and Querying a Database Microsoft Access 2010.
How a little code can help with support.. Chris Barba – Developer at Cimarex Energy Blog:
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
Chapter 3 Files/Folders needed: \Chapter3\Samples \Chapter3\Labs.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Analyzing Data For Effective Decision Making Chapter 3.
XP New Perspectives on Integrating Microsoft Office XP Tutorial 2 1 Integrating Microsoft Office XP Tutorial 2 – Integrating Word, Excel, and Access.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Tutorial 30 – Bookstore Application: Client Tier Examining.
® Microsoft Office 2010 Access Tutorial 3 Maintaining and Querying a Database.
PowerBuilder Online Courses - by Prasad Bodepudi
CIS 338: Using Queries in Access as a RecordSource Dr. Ralph D. Westfall May, 2011.
COMPREHENSIVE Access Tutorial 3 Maintaining and Querying a Database.
® Microsoft Office 2013 Access Maintaining and Querying a Database.
Chapter 9 The Microsoft Access 2007 Window © 2007 Lawrenceville Press Slide 1.
1 Chapter 20 – Data sources and datasets Outline How to create a data source How to use a data source How to use Query Builder to build a simple query.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
1 Database Programming with ADO.NET Kashef Mughal.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
Sage Intelligence Reporting Presented by: Debbie Hill.
INTRODUCTION TO DATABASES (MICROSOFT ACCESS)
Visual Studio Database Tools (aka SQL Server Data Tools)
What’s new in SQL Server 2017 for BI?
Dynamic SQL Writing Efficient Queries on the Fly
Power BI Performance Tips & Tricks
Access Maintaining and Querying a Database
Access Tutorial 3 Maintaining and Querying a Database
6/12/2018 2:19 PM BRK3245 DirectQuery in Analysis Services: best practices, performance, and use cases Marco Russo SQLBI © Microsoft Corporation. All rights.
6/16/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
2010 Microsoft BI Conference
Laptop. powerbi. microsoft. com/ login:
Report Builder as Self Service BI Solution
Jim Nakashima Program Manager – Cloud Tools Microsoft Corporation
Leveraging BI in SharePoint with PowerPivot and Power View
Tips and Tricks for Reporting Services
Data Virtualization Demoette… Parameterized Queries
Dynamic SQL Writing Efficient Queries on the Fly
Creating Dashboards by using PerformancePoint 2010
Access Maintaining and Querying a Database
Dumps PDF Analyzing and Visualizing Data with Microsoft Power BI Preparing for Microsoft Certification Exam
Latest Microsoft Real Questions Exam Dumps
SQL Server BI on Windows Azure Virtual Machines
Database Code Management with VS 2017 and RedGate
What’s new in SSRS 2016.
Principles of report writing
Using the Set Operators
Populating a Data Warehouse
Database Queries.
DAX and the tabular model
Query Optimization Techniques
CIS16 Application Programming with Visual Basic
SQL Saturday New York City May 19th, 2018
Steve Schneider To Azure and Beyond: Create an Azure VM with SSRS server and deploy Mobile and Paginated reports.
Populating a Data Warehouse
Microsoft Office 365 ProPlus Deployment for IT Pros
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SSDT and Database Project Basics
From and Report.
TechEd /11/ :25 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Power BI at Enterprise-Scale
Guidelines for Microsoft® Office 2013
Query Optimization Techniques
Assignment 3 Querying and Maintaining a Database
Navigating SSMS Primer for Beginners
Implementing ETL solution for Incremental Data Load in Microsoft SQL Server Ganesh Lohani SR. Data Analyst Lockheed Martin
Presentation transcript:

Discovering SSRS 2016 in Azure: Dataset to Deployment Susan Schneider Discovering SSRS 2016 in Azure: Dataset to Deployment May 5, 2018

About Me -Started my technical journey at this local SQL Saturday -Microsoft Certified Professional -Microsoft Technology Associate: Database Fundamental -Data Analyst with Tax Defense Network in Jacksonville, FL Blog at: http://susansblog.sqlinsight.net/ “How to Become Technical at Any Age” -email: susanh@sqlinsight.net -Certified Lean Six Sigma Yellow Belt -Weekend Sailor and Wanna-Be ‘Power BI Guru’

Session Objectives Learn the Baker’s Dozen Best Practices to Building a Good SSRS Dataset Understand the SQL Server Data Tools (SSDT) Report Environment Create a Simple Report and Deploy It to an Azure Report Server General Thoughts

DEMO TIME SSMS Building a Good SSRS Dataset Go To SSMS for demo examples: Go 01 to 05. After 05-Stored Proc Traffic Aggregate Simple (showing code that runs the SSRS Dashboard), go to next slide

Baker’s Dozen SSRS Tips 1. Don't Retrieve More Data than Needed 2.Convert complex queries in SSRS into a View 3.Avoid data conversion at the SSRS report level 4.Avoid data filtering at the report level in SSRS 5.Avoid calculated fields at the SSRS level 6.Sort data at the query level 7.Do not use 'Select *' in your final Select statement: Specify the column names 8.Create Shared Dataset for items used in multiple reports Function Use Case where Crash_Year in (2014,2015) and county_code IN (Select value From dbo.udf_SplitCommaSeparatedList(@County, ',’)) (see next slide for Function code Review then go to SSDT to review environment and also review Tips 9-13

Function: SplitCommaSeparatedList CREATE function [dbo].[udf_SplitCommaSeparatedList] ( @List varchar(max), @SplitOn varchar(5) ) returns @ReturnValue table ReturnValueID int identity(1,1), Value varchar(max) as begin ------- While (Charindex(@SplitOn,@List)>0) Insert Into @ReturnValue (value) Select Value = ltrim(rtrim(Substring(@List,1,Charindex(@SplitOn,@List)-1))) Set @List = Substring(@List,Charindex(@SplitOn,@List)+len(@SplitOn),len(@List)) end Insert Into @ReturnValue (Value) Select Value = ltrim(rtrim(@List)) Return Function: SplitCommaSeparatedList

Data Set Tips Continued 9- Use Shared Data Sources 10- Limit number of parameters 11- Correct Data Type parameter 12- Default parameter /Available 13- Set Report Width Go to next slide

SQL Server Data Tools (SSDT) Left Side Report Data Built-In Fields Images Data Sources Data Sets ** To see Report Data Pane make sure you click on the Design Pane Center Design Pane Parameters Row Group Column Group Preview Pane Right Side Solution Explorer Shared Data Sources Shared Data Sets Property Window Review then go to SSDT to review environment and also review Tips 9-13

SQL Server Data Tool Environment DEMO TIME 1-Show the Crazy Car View 2-Created a table from this view in Azure to reduce latency

Building a Report and Deploying DEMO TIME

Recap Tips and Tricks for Creating Good Report Datasets SQL Server Data Tool (SSDT) Environment Review Build and Deploy Report to Azure Report Server

Question and Answer Time