BLOGS BY TOPIC▼
BLOGS BY AUTHOR▼
BLOGS BY YEAR▼
This blog summarises the main new features of SQL Server for non-administrators (that is, most of us). Most parts of SQL Server get minor changes at best, but SSAS Tabular 2017 gets a host of major improvements.
- What's new in SQL Server 2017 (differences versus 2016)
- Changes to SQL Server 2017 installation
- What's new in the T-SQL language in SQL Server 2017
- What's new in Integration Services 2017 (SSIS 2017)
- What's new in Reporting Services 2017 (SSRS 2017) (this blog)
- What's new in Analysis Services 2017 (SSAS 2017)
Posted by Andy Brown on 23 January 2018
You need a minimum screen resolution of about 700 pixels width to see our blogs. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.
What's new in Reporting Services 2017 (SSRS 2017)?
When you're installing SSRS 2017, be careful to choose to use the developer edition:

It looks like you need a product key - but click on the drop arrow and you'll see that this isn't the case.
Once you've installed SSRS, you'll see the changes listed below.
Comments
The biggest change introduced in SSRS 2017 is that you can now add comments to reports in the web portal:

You can say what you think about someone's report!
Built-in DAX querying from tabular models
We've been predicting this for a while, and it's good to see it's finally happened. If you have deployed a tabular model, you can now choose this as a data source:

When creating a data source, you can choose SSAS and choose to create a connection to a tabular model.
You can then add a dataset based on this model:

While adding a dataset, you can go into query designer in the usual way.
You can then choose to interrogate the tabular model's deployed cube:

Drag dimension values and measures into your query in the usual way.
By default, the query designer will create a DAX query to interrogate your data:

This is the DAX from the above query.
All very welcome! It now means that there is no reason not to use tabular models in SSAS, in this owl's opinion.
You can create DAX queries like this in Report Builder too, but be aware that you can only create DAX data sources like this from tabular models created in SQL Server 2016 or higher.
Other than that, SSRS is pretty much exactly the same as in SQL Server 2016.
- What's new in SQL Server 2017 (differences versus 2016)
- Changes to SQL Server 2017 installation
- What's new in the T-SQL language in SQL Server 2017
- What's new in Integration Services 2017 (SSIS 2017)
- What's new in Reporting Services 2017 (SSRS 2017) (this blog)
- What's new in Analysis Services 2017 (SSAS 2017)