Nouveautés de SQL Server Reporting Services (SSRS)

S’applique à : ✔️ SQL Server 2016 Reporting Services et ultérieur ❌ Power BI Report Server

Découvrez les nouveautés des différentes versions de SQL Server Reporting Services. Cet article aborde les principaux composants et est mis à jour au fur et à mesure que sont publiés de nouveaux éléments.

Pour plus d’informations sur Power BI Report Server, consultez Qu’est-ce que Power BI Report Server ?

SQL Server 2019 Reporting Services

Télécharger

SQL Server 2019 Reporting Services est disponible au téléchargement à partir du Centre de téléchargement Microsoft.

Prise en charge d’Azure SQL Managed Instance

Vous pouvez maintenant héberger un catalogue de bases de données utilisé pour SQL Server Reporting Services (SSRS) dans une instance managée (MI) Azure SQL hébergée sur une machine virtuelle ou votre centre de données. La prise en charge est limitée à l’utilisation des informations d’identification de base de données pour la connexion à SQL MI.

Prise en charge des jeux de données Power BI Premium

Vous pouvez vous connecter à des jeux de données Power BI à l’aide du Générateur de rapports Microsoft ou de SQL Server Data Tools (SSDT). Vous pouvez ensuite publier ces rapports dans SSRS 2019 à l’aide de la connectivité SQL Server Analysis Services. Les utilisateurs doivent utiliser un nom d’utilisateur et un mot de passe Windows stockés pour rendre possible le scénario.

Prise en charge d’AltText (texte de remplacement) pour les éléments de rapports

Lors de la création de rapports, vous pouvez vous servir des info-bulles afin de spécifier du texte pour chacun des éléments du rapport. La technologie des lecteurs d’écran identifie ces info-bulles correctement.

Prise en charge du proxy d'application Azure Active Directory

Avec le Proxy d’application Azure Active Directory, vous n’avez plus besoin de gérer votre propre proxy d’application web pour permettre un accès sécurisé via le web ou des applications mobiles.

En-têtes personnalisés

Définit des valeurs d’en-tête pour toutes les URL correspondant au modèle regex spécifié. Les utilisateurs peuvent mettre à jour la valeur d’en-tête personnalisé avec du code XML valide pour les URL de demande sélectionnées. Les administrateurs peuvent ajouter autant d’en-têtes qu’ils le souhaitent dans le code XML. Pour plus d’informations, consultez En-têtes personnalisés dans l’article Page Avancé des propriétés du serveur.

Chiffrement transparent de base de données

SQL Server 2019 prend désormais en charge Transparent Database Encryption pour la base de données de catalogue SSRS pour les éditions Entreprise et Standard.

Mise à jour du générateur de rapports Microsoft

La nouvelle version de Générateur de rapports est entièrement compatible avec les versions 2016, 2017 et 2019 de Reporting Services, ainsi qu’avec toutes les versions publiées et prises en charge de Power BI Report Server.

SQL Server 2017 Reporting Services

Télécharger

Pour télécharger SQL Server 2017 Reporting Services, accédez au Centre de téléchargement Microsoft.

Commentaires sur les rapports

Des commentaires sont maintenant disponibles pour les rapports, afin d’ajouter une perspective et de collaborer avec d’autres utilisateurs. Vous pouvez également inclure des pièces jointes avec des commentaires.

Commentaires contenus dans un serveur de rapports

Pour plus d’informations, consultez Ajouter des commentaires à un rapport dans un serveur de rapports.

Prise en charge des API REST

Pour permettre le développement d’applications modernes et la personnalisation, SQL Server Reporting Services prend désormais en charge une API RESTful entièrement conforme à OpenAPI. La spécification et la documentation complètes de l’API se trouvent désormais sur SwaggerHub.

Prise en charge du Concepteur de requêtes pour DAX désormais disponible dans le Générateur de rapports et SQL Server Data Tools

Dans le Générateur de rapports et de SQL Server Data Tools, vous pouvez maintenant créer des requêtes DAX natives sur des modèles de données tabulaires SQL Server Analysis Services pris en charge. Vous pouvez utiliser le concepteur de requêtes dans ces deux outils pour glisser-déplacer les champs souhaités. La requête DAX est ensuite générée pour vous.

Des informations supplémentaires sont disponibles dans le blog de Reporting Services.

Notes

Vous pouvez utiliser le Concepteur de requêtes pour DAX uniquement avec des sources de données tabulaires SSAS créées dans SQL Server 2016+.

SSRS 2016

Portail web Reporting Services

Un nouveau portail web Reporting Services est disponible. Le portail web mis à jour contient :

  • Indicateurs de performance clés
  • Rapports mobiles
  • Rapports paginés
  • fichiers Excel
  • Fichiers Power BI Desktop

Le portail web remplace le Gestionnaire de rapports des versions antérieures.

Pour créer des rapports mobiles, vous avez besoin de l’Éditeur de rapports mobiles.

Notes

L’Éditeur de rapports mobiles SQL Server est déprécié pour toutes les versions de SQL Server Reporting Services après SQL Server Reporting Services 2019.

Pour plus d’informations sur le portail web, consultez Portail web (SSRS en mode natif).

Capture d’écran montrant le portail SQL Server Reporting Services.

Personnalisation du portail web

Vous pouvez personnaliser le portail web avec les couleurs et le logo de votre organisation en utilisant un pack de personnalisation.

Pour plus d’informations sur la personnalisation, consultez Personnalisation du portail web.

Indicateurs de performance clés dans le portail web

Vous pouvez créer directement dans le portail web des indicateurs de performance clés ayant pour contexte le dossier actif. Lorsque vous créez des indicateurs de performance clés, vous pouvez choisir les champs du jeu de données et synthétiser leurs valeurs. Vous pouvez également sélectionner le contenu associé pour explorer davantage au niveau du détail.

Capture d’écran montrant les indicateurs de performance clés dans le portail SQL Server Reporting Services.

Pour plus d’informations, consultez Utilisation des indicateurs de performance clés dans le portail web.

Rapports mobiles

Les rapports mobiles Reporting Services sont des rapports dédiés qui sont optimisés pour un grand nombre de facteurs de forme et qui permettent aux utilisateurs d’accéder de manière optimale aux rapports sur les appareils mobiles. Les rapports mobiles sont dotés d’un large éventail de visualisations, allant des graphiques de temps, de catégories et de comparaison aux cartes personnalisées, en passant par les arborescences. Connectez vos rapports mobiles à de nombreuses sources de données, notamment des données multidimensionnelles et tabulaires SQL Server Analysis Services locales. Vous pouvez placer les champs pour les rapports mobiles sur une surface de conception permettant l’ajustement des lignes et des colonnes de grille. Les éléments flexibles du rapport mobile se mettent automatiquement à l’échelle pour s’ajuster à n’importe quelle taille d’écran. Vous pouvez enregistrer les rapports mobiles sur un serveur Reporting Services, puis les afficher et les exploiter dans un navigateur ou dans l’application mobile Power BI. Les appareils pris en charge sont les suivants :

  • iPad
  • iPhone
  • Téléphones Android
  • ou tout appareil Windows

Éditeur de rapports mobiles

L’Éditeur de rapports mobiles Microsoft SQL Server vous permet de créer et de publier des rapports mobiles SQL Server sur votre portail web Reporting Services.

SS_MRP_LayoutTabSmall

Pour plus d’informations, consultez Créer des rapports mobiles avec l’Éditeur de rapports mobiles SQL Server.

Rapports mobiles SQL Server hébergés dans Reporting Services disponibles dans l’application Power BI Mobile

L’application Power BI Mobile pour iOS sur iPad et iPhone peut désormais afficher les rapports mobiles SQL Server hébergés sur votre serveur de rapports local.

SS_MRP_iPad_HomeSm

Par défaut, vous ne pouvez pas vous connecter sans apporter certaines modifications à la configuration. Pour plus d’informations sur la façon d’autoriser l’application Power BI Mobile à se connecter à votre serveur de rapports, consultez Activer un serveur de rapports pour un accès Power BI Mobile.

Prise en charge du mode SharePoint et de SharePoint 2016

SQL Server 2016 (13.x) Reporting Services prend en charge l’intégration à SharePoint 2013 et à SharePoint 2016.

Pour plus d'informations, consultez les pages suivantes :

Prise en charge de Microsoft .NET Framework 4

SQL Server 2016 Reporting Services ou ultérieur (SSRS) prend en charge les versions actuelles de Microsoft .NET Framework 4, y compris la version 4.0 et 4.5.1. En l’absence d’une version 4.x de .NET Framework, le programme d’installation de SQL Server installe NET 4.0 lors de l’étape d’installation des fonctionnalités.

Améliorations apportées aux rapports

Moteur de rendu HTML 5 : Un nouveau moteur de rendu HTML5 qui cible le mode standard web moderne « complet » et les navigateurs modernes. Le nouveau moteur de rendu n’utilise plus le mode excentrique utilisé par certains navigateurs plus anciens.

Pour plus d’informations sur la prise en charge des navigateurs, consultez Prise en charge des navigateurs pour Reporting Services.

Rapports paginés modernes : Concevez de beaux rapports paginés modernes avec les nouveaux styles modernes pour les graphiques, jauges, cartes et autres visualisations de données.

Graphiques Arborescence et Rayons : Améliorez vos rapports avec les graphiques Arborescence ssrs_treemap_icon et Rayons ssrs_sunburst_icon, très utiles pour afficher des données hiérarchiques. Pour plus d’informations, consultez Tree Map and Sunburst Charts in Reporting Services.

Incorporation de rapport : Vous pouvez désormais incorporer des rapports mobiles et paginés dans d’autres pages web et des applications, en utilisant un iframe avec des paramètres d’URL.

Épingler des éléments de rapport à un tableau de bord Power BI : Quand vous visualisez un rapport dans le portail web, vous pouvez sélectionner des éléments de rapport et les épingler à un tableau de bord Power BI. Vous pouvez épingler les éléments suivants : graphiques, jauges, cartes et images. Vous pouvez :

  1. Sélectionnez le groupe qui contient le tableau de bord auquel vous souhaitez épingler l’élément.
  2. Sélectionnez le tableau de bord auquel vous souhaitez épingler l’élément.
  3. Sélectionnez la fréquence avec laquelle vous souhaitez que la vignette soit mise à jour dans le tableau de bord.

note L’actualisation est gérée par les abonnements Reporting Services et, une fois l’élément épinglé, vous pouvez modifier l’abonnement et configurer une autre planification de l’actualisation.

Capture d’écran montrant la boîte de dialogue Épingler au tableau de bord Power BI.

Pour plus d’informations, consultez Intégration de Power BI Report Server (Gestionnaire de configuration) et Épingler des éléments Reporting Services aux tableaux de bord Power BI.

Rendu et exportation PowerPoint : Le format Microsoft PowerPoint (PPTX) est une nouvelle extension de rendu de SQL Server 2016 Reporting Services ou ultérieur (SSRS). Vous pouvez exporter des rapports au format PPTX à partir des applications habituelles : le Générateur de rapports, le Concepteur de rapports (dans SSDT) et le portail web. À titre d’exemple, l’illustration suivante montre le menu d’exportation du portail web.

Capture d’écran montrant la liste déroulante Exporter avec l’option PowerPoint mise en évidence.

Vous pouvez également sélectionner le format PPTX pour la sortie de l’abonnement et utiliser l’accès URL du serveur de rapports pour afficher et exporter un rapport. À titre d’exemple, la commande URL suivante dans votre navigateur exporte un rapport à partir d’une instance nommée du serveur de rapports.

https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx  

Pour plus d’informations, consultez Export a Report Using URL Access.

Le format PDF remplace ActiveX pour l’impression à distance : La barre d’outils de la visionneuse de rapports imprime désormais via PDF au lieu des contrôles ActiveX. La nouvelle visionneuse de rapports est prise en charge par la plupart des navigateurs modernes, y compris Microsoft Edge. Il n’est plus nécessaire de télécharger des contrôles ActiveX Selon le navigateur que vous utilisez et les applications et services d’affichage PDF que vous avez installés, Reporting Services ouvre une boîte de dialogue d’impression vous permettant d’imprimer votre rapport ou vous invite à télécharger un fichier .PDF. En tant qu’administrateur, vous pouvez néanmoins toujours désactiver l’impression côté client à partir de Management Studio.

Pour plus d’informations, consultez Activer et désactiver l’impression côté client pour Reporting Services.

Capture d’écran de la boîte de dialogue Imprimer.

Améliorations apportées aux abonnements

Fonctionnalité Mode serveur pris en charge
Activation et désactivation des abonnements. De nouvelles options de l’interface utilisateur permettant de rapidement désactiver et activer les abonnements. Les abonnements désactivés conservent leurs autres propriétés de configuration comme la planification, et peuvent être facilement activés.

Capture d’écran montrant les options Activer, Désactiver et Supprimer.

Pour plus d’informations, consultez Disable or Pause Report and Subscription Processing.
en mode natif
Description de l’abonnement. Lorsque vous créez un abonnement, vous pouvez désormais inclure une description du rapport au sein des propriétés d’abonnement. La description est incluse dans la page de résumé de l’abonnement. SharePoint et mode natif
Modification du propriétaire de l’abonnement. Interface utilisateur améliorée permettant de rapidement changer le propriétaire d’un abonnement. Les versions précédentes de Reporting Services permettent aux administrateurs de changer les propriétaires d’abonnement en utilisant un script. À compter de SQL Server 2016 (13.x), vous pouvez changer les propriétaires d’abonnement en utilisant l’interface utilisateur ou un script. La modification du propriétaire de l’abonnement est une tâche administrative courante lorsque les utilisateurs quittent ou modifient des rôles dans votre organisation. SharePoint et mode natif
Partage des informations d’identification pour les abonnements aux partages de fichiers. Il existe maintenant deux workflows avec les abonnements de partage de fichiers Reporting Services :

Nouveauté de cette version : votre administrateur Reporting Services peut configurer un compte de partage de fichiers unique utilisable pour plusieurs abonnements. Le compte de partage de fichiers est configuré dans le gestionnaire de configuration en mode natif de Reporting Services via Spécifier un compte de partage de fichiers. Sur la page de configuration des abonnements, les utilisateurs sélectionnent Utiliser un compte de partage de fichiers.

Vous pouvez configurer les abonnements individuels avec des informations d’identification spécifiques pour le partage de fichiers de destination.

Vous pouvez également combiner les deux approches de sorte que certains abonnements de partage de fichiers utilisent le compte de partage de fichiers central tandis que d’autres abonnements utilisent des informations d’identification spécifiques.
en mode natif

SQL Server Data Tools (SSDT)

La nouvelle version de SSDT inclut les modèles de projet pour SQL Server 2016 Reporting Services ou ultérieur (SSRS) : Assistant Projet Report Server et Projet Report Server. Pour plus d’informations sur le téléchargement de SSDT, consultez SQL Server Data Tools for Visual Studio 2015.

Améliorations du Générateur de rapports

Nouvelle interface utilisateur du Générateur de rapports : l’interface utilisateur principale du Générateur de rapports a maintenant une apparence moderne avec des éléments simplifiés.

Nouveau Previous
ssrs_rbfacelift_new ssrs_rbfacelift_old

Volet Paramètres personnalisé : Vous pouvez désormais personnaliser le volet Paramètres. Vous pouvez utiliser l’aire de conception du Générateur de rapports pour faire glisser un paramètre vers une colonne et une ligne spécifiques du volet Paramètres. Vous pouvez ajouter et supprimer des colonnes pour modifier la disposition du volet. Pour plus d’informations, consultez Personnaliser le volet Paramètres dans un rapport (Générateur de rapports).

Liste des paramètres dans le volet des données du rapport et dans le volet des paramètres

Prise en charge des résolutions élevées : le Générateur de rapports prend en charge les appareils et la mise à l’échelle en haute résolution. Pour plus d’informations sur la haute résolution, consultez les documents suivants :

Étapes suivantes

Nouveautés d’Analysis Services
Compatibilité descendante
Fonctionnalités Reporting Services prises en charge par les éditions de SQL Server
Mettre à niveau et migrer Reporting Services
Reporting Services

D’autres questions ? Essayez de poser une question dans le forum Reporting Services