Download presentation
Presentation is loading. Please wait.
1
SQL Saturday Cork Welcome to Cork Data Storytelling for Business Intelligence with SQL Server 2017
2
Where is the data coming from?
Machine Learning Social Messaging Big Data Enterprise Learning Analytics Mobile Search Travel
3
2025 Opportunity Space $1.7T $3.7T $1.6T $0.9T $0.7T $0.2T $0.3T $1.2T
Microsoft Ignite 2016 12/31/2018 5:59 PM 2025 Opportunity Space Cities $1.7T Factories $3.7T People $1.6T Vehicles $0.7T Worksite $0.9T Offices $0.2T Homes $0.3T Retail $1.2T Outdoor $0.9T Data: McKinsey © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
BIModel BI The practice of managing two separate, coherent modes of business intelligence and analytics delivery: Stability Agility Bimodal BI helps mitigate the risk of having competing IT-owned and business owned models offering redundant solutions with conflicting definitions. The challenge lies in how the two camps can work together in harmony. This is an organizational problem before a technology problem; however, an end-to-end, modern BI platform spanning both self-service and corporate BI can tremendously help organizations seeking to adopt a bimodal BI strategy.
5
Analysis Services Multidimensional and Tabular
New memory settings for Azure Analysis Services and SQL Server Analysis Services tabular models. These new settings are primarily for resource governance, and in some cases can speed up data refresh. Multidimensional and Tabular
6
Analysis Services – in perspective
Tabular Model xVelocity, In-Memory 2012 1998 2001 2005 1996 2000 2003 2008 2014 2011 PowerPivot for Excel 2010 “Vertipaq”
7
Power Pivot vs Tabular Scalability Manageability Security Development
Toolchain More info Credit, Microsoft Virtual Academy,
8
Multidimensional vs Tabular
Data Source Model Size Scripting / Language Model Features Programmability Security Credit, Microsoft Virtual Academy,
9
BISM Normalizer Visual Studio Extension aimed at source control and model management workflows for Azure Analysis Services and SQL Server Analysis Services Enabling the adoption of DevOps processes for tabular models, BISM Normalizer bridges the gap between self-service and IT-owned “corporate BI”. This is made possible with BISM Normalizer, which we are pleased to announce now resides on the Analysis Services Git repo. BISM Normalizer is a popular open-source tool that works with Azure Analysis Services and SQL Server Analysis Services. All tabular model objects and compatibility levels, including the new 1400 compatibility level, are supported. As a Visual Studio extension, it is tightly integrated with source control systems, build and deployment processes, and model management workflows.
10
Github Azure Analysis Services and SQL Server Analysis Services community repository on Github
11
BISM Normalizer
12
QueryMemoryLimit The settable value of 1 to 100 is a percentage. Above that, it’s in bytes. The default value of 0 means not specified and no limit is applied. Azure Analysis Services only Latest Version of SSMS only The Memory\QueryMemoryLimit property can be used to limit memory spools built by DAX queries submitted to the model. Currently, this property is only available in Azure Analysis Services. Changing this property can be useful in controlling expensive queries that result in significant materialization. If the spooled memory for a query hits the limit, the query is cancelled and an error is returned, reducing the impact on other concurrent users of the system. Currently, MDX queries are not affected. It does not account for other general memory allocations used by the query.
13
Rowset SerializationLimit
This property limits the number of rows returned in a rowset to clients Azure Analysis Services only It applies to both DAX and MDX. It can be used to protect server resources from extensive data export usage Rowset SerializationLimit
14
Reporting Services Report Creation, Connectivity, Design, Output
15
Data to Action Creating Actionable Learning
16
Calculus of Managing Knowledge
Learning = ∆Knowledge
17
“to fully understand the insights,
If it takes significant effort then the honesty of the visualization - ShiSh Shridhar is questionable.
18
Email alerts (SharePoint mode Pin to Power BI Pro only)
REPORT SERVER REPORT VIEWING (PCs, mobile) REPORT DELIVERY DESTINATIONS Processing and rendering Scheduling and delivery Web browsers Power BI Mobile Custom apps/LOB File share SharePoint Power BI Custom SSRS - Data Driven Power BI – Subscription Embed R data set visualization alerts (SharePoint mode Mobile scenario Pin to Power BI Pro only)
19
What is SSRS? Server components that execute reports
Get data from data source Render report to a certain target format (e.g. PDF, Excel, HTML, etc.) Web portal for managing reports Management tasks (upload report, schedule report execution, etc.) Trigger report execution incl. interaction (drill down, links between reports, etc.) SharePoint integration API Web services URL-based API .NET components for WinForms and ASP.NET
21
Techniques to beautiful and actionable data insights
5 • Techniques to beautiful and actionable data insights Enrich your data - R and External script for R language Understand Statistics - Sum, Avg, Min and Max are boring! Know graph tools - Leverage the best of SSRS (and Power BI) tools with R and learn R third party software for visualization as powerful (Shiny, Plotly) • Master story telling - Use visualizations to emphasize on your story Enable users – Self-service, mobile BI and intelligent alerting
22
Reporting Services Data Alerts - http://bit.ly/1WNADR3
Adventure Works Sample File for SQL Server 2016 CTP3 - 5 Golden Rules of Data Visualization - The Data Visualisation Catalogue - What’s New in Reporting Services (SSRS) - SQL Server R Services - Creating Power BI Visuals using R - Data Driven Subscriptions in SSRS - Reporting Services Data Alerts -
23
SQL Server Reporting Services News
Report Creation Report Connectivity Report Design Report Output
24
Report Creation You can add comments to reports within the web portal of a report server Annotate a snapshot of a tile, report, or visual from the Power BI mobile app for iOS and Android devices.
25
Report Connectivity mobile reports can connect to on- premises SQL Server Analysis Services multidimensional data mobile reports can connect to on- premises SQL Server Analysis Services tabular data
26
Report Output Charts, gauges, maps and images can be pinned to a Power BI dashboard When you have pinned your SSRS report item to a Power BI dashboard, Reporting Services manages the subscription
27
Report Output SSRS can produce PowerPoint output in the Report Builder, Report Designer (SSDT) and the SSRS web portal Send the SSRS output to the PowerPoint rendering extension selecting the PPTX format for subscription output Use the SSRS URL access to render and export
28
Reporting Services Futures
Reporting Services integration with SharePoint is no longer available after SQL Server 2016 Only Native mode from now on Integrate Native mode in SharePoint
29
As we continue our march towards General Availability (GA) of SQL Server Integration Services (SSIS) in Azure Data Factory (ADF), we are excited to announce the release of Execute SSIS Package activity as the most direct and code-free method to invoke SSIS package executions within ADF pipelines.
30
Invoke SSIS package executions within ADF pipelines
Stored Procedure activity used in ADF invoke SSIS packages in ADF. Create a linked service to connect to Azure SQL Database (DB) server hosting their catalog of SSIS projects (SSISDB) and T-SQL script to invoke stored procedures in SSISDB that create, configure, and start SSIS package executions First class Execute SSIS Package into the ADF pipeline Select Azure-SSIS Integration Runtime (IR) to execute package Specify path to deployed package in SSIDB Now they can simply drag-n-drop the first-class Execute SSIS Package activity into their ADF pipeline, select Azure-SSIS Integration Runtime (IR) to run their package, and specify the path to their deployed package in SSIDB: Reference:
31
Monitor Pipelines in SSMS
Schedule SSIS package executions on Azure-SSIS IR Triggering runs of ADF pipelines that contain Execute SSIS Package activities. Modernize your ETL (Extract – Transform – Load) workflows Group SSIS activities with other activities such as Web activities with webhooks splicing/injecting built-in SSIS connectors, tasks, and data transformations within ADF pipelines custom/Open Source/3rd party components Schedule SSIS package executions on Azure-SSIS IR by triggering runs of ADF pipelines that contain Execute SSIS Package activities.
32
Power BI News June 2018 News
33
Dashboard Themes Theming is an extension to the existing report theming feature on Desktop A theme file is a JSON file that includes all the colours you want use for your dashboard. You can upload a theme file using the Upload JSON theme button on top of the pane.
34
Questions?
35
Thank You!
36
Thanks to our Sponsors
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.