SQL Server Reporting Services 2017 on Steroids!!

Slides:



Advertisements
Similar presentations
Business Intelligence Simon Pease. Experience with BI Developing end-to-end BI prototype for Plan International Developing end-to-end BI prototype for.
Advertisements

Some Introductory Programming 1. Structured Query Language - used for queries. - a standard database product. 2. Visual Basic for Applications - use of.
Delivering KPIs with Microsoft SQL Server Analysis Services
How a little code can help with support.. Chris Barba – Developer at Cimarex Energy Blog:
Vidas Matelis, Toronto SQL Server User Group November 13, 2008.
The 20-Minute Tabular Model Bill Anton Prime Data Intelligence.
TechEd /24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
The 20-Minute Tabular Model Bill Anton Prime Data Intelligence.
Advanced Tips And Tricks For Power Query
Sales Dim Date Dim Customers Dim Products Dim Categories Dim Geography The data warehouse is a simple and standard one, after all we.
11 SAP & SQL Server 2005 Analysis Services Integration Microsoft Corporation SAP-Microsoft Competence Center (Tokyo) Microsoft Corporation SAP-Microsoft.
James Serra Data Platform Solution Architect Microsoft JamesSerra.com.
Blog: R YOU READY FOR.
Challenges to designing financial warehouses: lessons learnt.
High Performance Functions SQLBits VI. Going backwards is faster than going forwards.
Sponsored by: Professional Association for SQL Server Advanced Reporting Services Slicers.
SQL Saturday #509 | Brisbane 2016 #509 | Brisbane 2016 Martin Catherall Moving from Profiler to Extended Events.
Steve Simon MVP SQL Server BI
45 Minutes to Your First Tabular Model
Presented By: Jessica M. Moss
LSI Business Intelligence Initiative
45 Minutes to Your First Tabular Model
Let’s Build a Tabular Model in Azure
What’s new in SQL Server 2017 for BI?
Report Builder as Self Service BI Solution
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
PEL Vs MDX By Jeremy Kashel TVP, 17th July 2008
Leveraging BI in SharePoint with PowerPivot and Power View
Solving the Hard Problems
Efficiently Searching Schema in SQL Server
Summit Nashville /23/ :38 PM
Steve Simon MVP SQL Server BI
Introduction to Analysis Services 2008 R2 Cubes
Microsoft Business Intelligence
Administering and Deploying Power BI Solutions
What is business intelligence?
SQL Server 2017 New BI Features
Introduction to SQL Server Analysis Services
Analysis Services for the Absolute Beginner
Toolkit for DAX Optimization
Introduction to tabular models
What’s new in SSRS 2016.
Discovering SSRS 2016 in Azure: Dataset to Deployment
The Ins and Outs of Indexes
Introduction to tabular models
SQL Server Analysis Services Fundamentals
Surviving parsing XML with T-SQL
Distributed Databases
DAX and the tabular model
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
SQL Saturday New York City May 19th, 2018
Applying Data Warehouse Techniques
Steve Schneider To Azure and Beyond: Create an Azure VM with SSRS server and deploy Mobile and Paginated reports.
New Paradigm for Performance Tuning in SQL Server 2016
SQL Server Performance Tuning Nowadays
Becoming a successful Business Intelligence developer
Applying Data Warehouse Techniques
Designing Complex Tabular Models
Parameter Sniffing: the Good, the Bad, and the Ugly
Data Modeling and Prototyping
Parameter Sniffing: the Good,the Bad, and the Ugly
Parameter Sniffing: the Good, the Bad, and the Ugly
The Ins and Outs of Indexes
T-SQL Tips & Tricks to Make Your Life Easier!
Let’s Build a Tabular Model in Azure
Introduction to Dataflows in Power BI
Let’s Build a Tabular Model in Azure
Why should I care about SQL, if I have ORM?
Efficient and Effective coding of stored procedures
The Ins and Outs of Indexes
Presentation transcript:

SQL Server Reporting Services 2017 on Steroids!! Steve Simon MVP Data Platform

SQL Server MVP Dell - EMC Involved with database design for 34 years + Presenter at numerous PASS summits. Presenter at numerous SQL Saturday events. Contributor on SQLShack.com

Steve Simon SQL Shack: http://www.SQLSHACK.com LinkedIn: http://www.linkedin.com/in/stephenrsimon Twitter: @SQLServerBoffin eMail: njm870t@hotmail.com Blog: http://www.sqlservercentral.com/blogs/simon_says/

Agenda SSRS Relational queries with SQL Server 2016. SSRS Multi-dimensional queries with SQL Server 2016 (MDX) SSRS Multi-dimensional queries with SQL Server 2016 Tabular. SSRS Tabular queries with SQL Server 2016 (DAX) SSRS Data mining queries with SQL Server 2016 (DMX) Linked Server and OpenQuery

MDX Contoso

D

USE master GO EXEC sp_addlinkedserver @server='LINKED_ContosoRetail', -- local SQL name given to the linked server @srvproduct='', -- not used @provider='MSOLAP', -- OLE DB provider @datasrc=‘STEVE\STEVE2017Tabular', -- analysis server name (machine name) @catalog='Contoso_Retail' -- default catalog/database

D

Numeric fields are loaded as NVarchar

The stored procedure

Adding selection parameters

MDX Demo “Contoso”

Working with Tabular Model and MDX

We then deploy to tabular server. This create a “cube”

Setting Up the Linked Server

The query code

Within the tabular model browser

Controlling the predicate

Demo Tabular Model and MDX

Working with Tabular Model and DAX

Demo Tabular Model and DAX

Working with DMX

KPI from our data

DMX Project Demo

An alternate Approach Excel D

http://jasonfaulkner.com/ClearDataCacheBIS.aspx

Take-away If query is “simple” perhaps nothing more is required. Linked servers and T-SQL provide predicate flexibility. Techniques we saw apply to relational,DMX,MDX and DAX queries! Don’t be afraid to experiment.

SQL Server Reporting Services 2017 on Steroids!! Steve Simon MVP Data Platform