Nouveautés de SQL Server Reporting Services (SSRS)

S’applique à :✅ SQL Server 2016 (13.x) Reporting Services et versions ultérieures ❌ 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 Quelles sont les nouveautés de Power BI Report Server.

SQL Server 2022 Reporting Services

Cette version introduit SQL Server 2022 (16.x) Reporting Services (SSRS). Nous continuons à innover, à créer et à concevoir d’une manière qui donne à chacun la capacité de réaliser davantage. La conception pour l’inclusivité reflète la façon dont les gens s’adaptent au monde autour d’eux. Dans cette nouvelle version de SSRS, nous avons fait beaucoup de travail d’accessibilité pour nous assurer que nous avons les moyens d’obtenir plus de ressources. La version comprend une prise en charge améliorée du Narrateur de Windows pour les nouveaux systèmes d’exploitation Windows et Windows Server, des améliorations de la sécurité, des améliorations des performances du navigateur avec Angular, des corrections de bogues d’accessibilité, la prise en charge du catalogue de serveurs de rapports des instances SQL Server 2022 (16.x) et des mises à jour de fiabilité.

Téléchargez SQL Server 2022 Reporting Services à partir du Centre de téléchargement Microsoft.

Portail web mis à jour

Le portail web a subi un ravalement de façade.

Screenshot that shows the new updated [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] Reporting Services web portal.

Fonctionnalités dépréciées

En 2020, nous avons annoncé la dépréciation à venir des fonctionnalités de serveur de rapports Épingler à Power BI, Rapports mobiles et Éditeur de rapports mobiles. Ces fonctionnalités seront supprimées des versions de SQL Server à compter de SQL Server 2022 (16.x) et ne seront plus prises en charge. Seules les trois dernières versions, SQL Server 2016, SQL Server 2017 et SQL Server 2019, seront prises en charge en mode maintenance jusqu’à la fin de vie pour les clients existants.

Lorsqu’une fonctionnalité est marquée comme déconseillée, cela signifie que :

  • La fonctionnalité est en mode de maintenance uniquement. Aucune nouvelle modification ne sera apportée, notamment les modifications liées à l’interopérabilité avec de nouvelles fonctionnalités.
  • Nous nous efforçons de ne pas retirer une fonctionnalité déconseillée des futures versions pour faciliter les mises à niveau. Cependant, dans de rares cas, nous pouvons décider de retirer définitivement une fonctionnalité de Reporting Services si elle limite de futures innovations.
  • Pour un nouveau travail de développement, nous vous recommandons de ne pas utiliser des fonctionnalités déconseillées.

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 Microsoft Entra

Remarque

Microsoft Entra ID était précédemment connu sous le nom d'Azure Active Directory (Azure AD).

Avec le proxy d’application Microsoft Entra, 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 des données

SQL Server 2019 (15.x) prend désormais en charge Transparent Database Encryption (TDE) 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.

Screenshot of the Comments button on a report.

Pour plus d’informations, consultez Ajouter des commentaires à un rapport dans un serveur de rapports : Power BI Report Server.

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+.

Le mode intégré SharePoint est déconseillé

Le mode intégré SharePoint a été déconseillé après SQL Server 2016. Pour ajouter des rapports Reporting Services à SharePoint, utilisez le composant WebPart Visionneuse de rapports.

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. Il est supprimé à compter de SQL Server Reporting Services 2022 et Power BI Report Server.

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

Screenshot that shows the SQL Server Reporting Services portal.

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.

Screenshot that shows KPIS in the SQL Server Reporting Services portal.

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. Ils 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.

Screenshot of the SQL Server Mobile Report Publisher interface.

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.

Screenshot of the interface for the Power BI Mobile app for iOS.

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 l’article suivant :

Prise en charge de Microsoft .NET Framework 4

SQL Server 2016 (13.x) 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 et Power View.

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 Graphiques de compartimentage et en rayons de soleil dans un rapport paginé dans SQL Server Reporting Services (Générateur de rapports).

Incorporation des rapports : vous pouvez désormais incorporer des rapports mobiles et paginés dans d’autres pages web et applications en utilisant un IFrame avec les 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.

Remarque

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.

Screenshot that shows the Pin to Power BI Dashboard dialog box.

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

Rendu et exportation PowerPoint : le format Microsoft PowerPoint (PPTX) est une nouvelle extension de rendu de SQL Server 2016 (13.x) 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.

Screenshot that shows the Export dropdown list with the PowerPoint option called out.

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 Exporter un rapport à l’aide de l’accès URL.

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’y a plus de contrôles ActiveX à télécharger. 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.

Screenshot of the Print dialog box for a PDF report.

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.

Screenshot that shows the Enable, Disable, and Delete options.

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 (13.x) 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
Screenshot of the new Report Builder interface. Screenshot of the old Report Builder interface.

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 paginé (Générateur de rapports).

Screenshot of the Parameter list in the Report Data pane and the parameters pane for a selected parameter.

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 sources suivantes :

D’autres questions ? Posez une question dans le forum Reporting Services.