Download presentation
Presentation is loading. Please wait.
1
What’s new in SQL Server 2017 for BI?
Eugene Polonichko What’s new in SQL Server 2017 for BI?
2
Agenda About me What’s new in database engine SSIS SSAS SSRS
3
About me Eugene Polonychko, Chapter Pass SQL Server User Group Over 6 years of software development experience, mostly focused on data. Have designed and implemented data warehouses using custom coding as well as with ETL tools. Experience developing front end applications, BI reporting and database administration. Have worked with MS SQL, MySQL and other databases. Social network:
4
Sponsors
5
Database Engine
6
Database engine Machine Learning Services R Python
7
SQL Server Integration Services
8
SSIS Scale-Out Feature
Scale-out SSIS farm Master Hosts SSISDB and Master Service Manages scale-out by distributing packages to workers Worker Run on designated server Initiates SSIS engine to execute packages locally
9
SSIS Scale-Out Feature
New stored procedure for Scale out: For Scale Out Worker management: [catalog].[disable_worker_agent], [catalog].[enable_worker_agent] For executing packages in Scale Out: [catalog].[create_execution] [catalog].[add_execution_worker] [catalog].[start_execution] Views [catalog].[master_properties] [catalog].[worker_agents]
10
SSIS Scale-Out Feature
use the Use32BitRuntime SQL Server 2017 Integration Services (SSIS) now supports SQL Server on Linux OData Source and OData Connection Manager now support connecting to the OData feeds of Microsoft Dynamics AX Online and Microsoft Dynamics CRM Online.
11
DEMO
12
SQL Server Analysis Services
13
SSAS Tabular Model Tabular mode as default
Support for the 1400 Compatibility level for tabular models. Date relationships to easily create relationships based on date fields New Get Data (Power Query) data sources, and existing DirectQuery data sources support for M queries
14
SSAS Tabular Model DAX Editor for SSDT.
Encoding hints, an advanced feature for optimizing data refresh of large in-memory tabular models.
15
Object-level security to secure
Table-level security cannot be set for a model if it breaks a relationship chain. Row-level security and object-level security cannot be combined from different roles because it could introduce unintended access to secured data. Dynamic calculations (measures, KPIs, DetailRows) are automatically restricted if they reference a secured table or column Relationships that reference a secured column work provided the table the column is in is not secured.
16
SSAS Tabular Model Hide Members property to hide blank members in ragged hierarchies. New Detail Rows end-user action to Show Details for aggregated information DAX IN operator for specifying multiple values
17
BISM Normalizer Database compare Code merging
Source-control integration Easy deployment Reuse definitions Self-service to corporate BI
18
SSAS Multidimensional
NOTHING!!!
19
DEMO
20
SQL Server Report Services
21
Report Services Report Services Power BI RS Power BI On-premises
Paginated reports Mobile reports Power BI RS On-premises Paginated reports Mobile reports Power BI Reports Mobile Reports Power BI Cloud Mobile BI Power BI reports Real-time dashboards Embedded analytics
22
Report Services Report Services is installed separately
Licensed either via Power BI Premium or SQL Server Enterprise Edition with Software Assurance In addition, every content creator requires Power BI Pro license Comments If you have both SQL Server Reporting Services and Power BI Report Server on the same machine and uninstall one of them, you will no longer be able to connect to the remaining report server with Report Server Configuration Manager. How to fix it?
23
DEMO
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.