Top 50 des questions et réponses de l'entretien SSRS

30 octobre 2021

Si vous vous préparez à passer un entretien pour un rôle de développeur SSRS mais que vous n'êtes pas sûr des principales questions d'entretien SSRS, alors vous êtes au bon endroit. Dans ce blog, nous vous donnons les questions d'entretien SSRS les plus posées pour les nouveaux rôles et les rôles expérimentés avec des réponses appropriées à celles-ci. Faites défiler pour renforcer votre préparation avec ces questions d'entretien SSRS.

Table des matières

1). Qu'entend-on par SSRS ? Expliquez ses caractéristiques.

SQL Server Reporting Service est un outil basé sur un serveur qui génère des rapports à partir de Microsoft. Il peut préparer et fournir une gamme variée de rapports imprimés et est administré via une interface Web. Il peut être considéré comme un logiciel d'intelligence d'affaires.



Ci-dessous sont les fonctionnalités de SSRS:

  1. Peut créer des rapports Microsoft hautement interactifs
  2. Utilise une interface Web pour administrer les rapports
  3. Fournit des rapports personnalisés en fonction de ses exigences
  4. Vous pouvez créer des rapports riches en graphiques tels que des tableaux, des graphiques, etc.
  5. Peut générer des rapports dans plusieurs formats tels que PDF, Word, Excel, etc.
  6. SSRS est moins cher, sécurisé et rapide.

2. Qu'entend-on par les résultats du cache des rapports SSRS ?

le SSRS Les résultats du cache de rapports permettent aux utilisateurs d'accéder aux rapports et de les afficher plus rapidement. Ceux-ci sont basés sur le format du rapport SSRS et les rapports de cache sont autorisés sur le serveur de rapports. Il existe également une capacité de mise en cache intégrée. Mais généralement, le serveur ne met en cache que pour une seule instance du rapport SSRS.

3. Nommez les différents types de rapports que vous pouvez créer à l'aide des fonctionnalités de SSRS.

Voici tous les différents types de rapports que vous pouvez créer à l'aide de SSRS :

  1. Rapports paramétrés
  2. Rapports instantanés
  3. Cliquez sur les rapports
  4. Rapports en cache
  5. Explorer et explorer les rapports
  6. Sous-rapports
  7. Rapports ad hoc
  8. Rapports liés

4). Quelles sont les lacunes du cadre de rapport du SSRS ?

SSRS présente les inconvénients suivants :

  1. La structure et la fonctionnalité des composants nouvellement ajoutés sont difficiles à comprendre
  2. De nombreux utilisateurs sont à l'aise avec un autre outil de création de rapports et ne souhaitent pas passer à un autre outil de création de rapports.
  3. Dans le cas de rapports massifs, il peut y avoir une cause de perte de données.

5. Quelles sont les différentes étapes du traitement des rapports ?

Toutes les différentes étapes du traitement des rapports sont :

  1. Compiler : analyse les expressions dans les définitions de rapport SSRS et enregistre le format compilé sur le serveur en interne
  2. Processus : exécute les requêtes de l'ensemble de données et combine le format intermédiaire avec les données et la mise en page.
  3. Render : Envoie le rapport traité à une extension de rendu qui donne la quantité d'informations qui tient sur chaque page. Génère également le rapport de page
  4. Exporter : exporte les rapports vers différents formats de fichier.

6). Nommez quelques utilitaires de console dans SSRS.

Certains des utilitaires de console dans SSRS sont RSConfig.exe, RSKeyMgmt.exe et RS.exe.

7. Comment créer un rapport SSRS ?

Tout d'abord, vous devez créer des sources de données. Un ou plusieurs jeux de données sont nécessaires pour les paramètres et pour constituer le corps du rapport. Ensuite, ajoutez tous les contrôles nécessaires à partir de la boîte à outils. Cela en fera un conteneur pour les ensembles de données. Ensuite, mettez en forme les contrôles qui ont été ajoutés au corps du rapport SSRS. Enfin, vérifiez et validez pour déployer le rapport SSRS.

8. Comment réduire les frais généraux liés aux rapports de données de service de génération de rapports ?

Nous pouvons utiliser des rapports mis en cache avec des méthodes d'instantané pour réduire la surcharge des rapports de données du service de création de rapports.

9). Quelles sont les différentes parties du fichier RDL ?

Vous trouverez ci-dessous les différentes parties du fichier RDL :

  1. Données : contient l'ensemble de données utilisé pour écrire des requêtes et est toujours bien connecté à la source de données
  2. Conception : Cette partie vous permet de concevoir le rapport sous forme de tableau ou de matrice. Il vous suffit de glisser-déposer les informations que vous souhaitez utiliser.
  3. Aperçu : il est nécessaire pour vérifier l'aperçu d'un rapport après l'exécution de la commande d'exécution.
Voir également Top 100 des questions et réponses d'entrevue Ansible

10. Expliquer les différences entre le rapport tabulaire et matriciel

Un rapport tabulaire est un type de rapport SSRS de base dans lequel chaque colonne est sélectionnée dans la base de données. D'autre part, le rapport matriciel a un format de tableau croisé et est utilisé dans quatre groupes de données.

11. Quel type de données est utilisé pour créer le type de paramètre de bouton radio dans le rapport SSRS ?

Vous devez utiliser le type de données booléen lors de la création du bouton radio. Si vous utilisez la colonne de type bit pour ajouter une requête à votre rapport, accédez aux propriétés des paramètres. Ensuite, changez le type de données en booléen, sinon une zone de texte apparaîtra pour la valeur du paramètre.

12. Quel langage de programmation est utilisé pour créer des fichiers RDL ?

RDL est une extension pour les applications XML et est utilisée pour les rapports SSRS. Ceux-ci sont écrits en XML (Extensible Markup Language).

13. Quelle est la manière la plus simple de fournir des valeurs pour un paramètre dans un rapport dont le paramètre est un nom de mois ?

Si l'ensemble des noms de mois est fixé comme paramètre, cela signifie qu'il ne changera pas dans le rapport. Maintenant, nous pouvons ajouter les noms de mois en tant que valeurs statiques. Cependant, si les valeurs des paramètres changent constamment, il est préférable de les ajouter sous forme de tableau. Ensuite, utilisez des requêtes pour les utiliser comme paramètres pour le rapport SSRS. Ces pratiques vous aideront à ajouter ou à supprimer des valeurs du rapport et à ne pas apporter de modifications à tout moment. Ajoutez ou supprimez simplement des valeurs dans les rapports pouvant être collectés par la requête.

14. Quels sont les points forts du SSRS ?

Voici tous les faits saillants remarquables de SSRS :

  • Les rapports générés sont travaillés via les réseaux sociaux, Excel, XML ou d'autres sources multidimensionnelles. Ceux-ci peuvent également récupérer des informations auprès des fournisseurs d'association ODBC et OLE DB.
  • Vous pouvez créer des rapports dans différents styles de structure, tels que style libre, uniforme, graphique, diagrammes et structure de cadre.
  • Il a également des points forts en ligne que n'importe qui peut collaborer avec le serveur de rapports sur le Web. En outre, vous pouvez vérifier les rapports dans les applications électroniques.
  • Vous pouvez créer n'importe quel nombre de rapports SSRS impromptus en utilisant des illustrations, des images ou toute autre substance extérieure et les afficher sur un serveur.
  • Tous les rapports SSRS peuvent être envoyés dans différents formats tels que XML, CSV, TIFF, PDF, Excel et HTML.
  • Il vous donne également le choix d'acheter des rapports pour la boîte aux lettres du client, la région portable et partagée
  • SSRS peut sous-tendre le SOAP, c'est-à-dire le protocole d'accès aux objets simples

15). Est-il possible de modifier le code RDL associé au rapport lié ?

Non, il n'est pas possible de modifier le code RDL associé au rapport lié car le rapport lié n'aura pas son propre code RDL.

16. Quels sont les avantages d'utiliser les services de SSRS ?

Vous trouverez ci-dessous tous les avantages dont vous pouvez bénéficier en utilisant les services SSRS de Microsoft :

  • SSRS permet des rapports de trading croisé dans diverses organisations et il est donc très simple d'examiner des rapports supplémentaires avec plusieurs groupes de documents.
  • La préparation de rapports concluants devient plus rapide sur SSRS avec des informations multidimensionnelles
  • La livraison de données aux associations professionnelles est plus rapide et offre de meilleurs choix.
  • En plus d'être plus rapide, SSRS est également moins cher
  • Vous n'avez pas besoin d'être un spécialiste pour travailler sur SSRS
  • Le concepteur de rapports par défaut est intégré à Visual Studio.net. Cela vous permettra de créer les rapports et l'application au même endroit.
  • La sécurité de SSRS est basée sur les rôles et peut être appliquée à la fois aux dossiers et aux rapports
  • Les rapports basés sur l'abonnement sont envoyés automatiquement aux utilisateurs.
  • Les rapports sont produits plus rapidement sur les données relationnelles et cubiques
  • Des informations en temps réel sont fournies à l'entreprise. Ainsi, vous bénéficiez d'une meilleure aide à la décision.

17. Comment ajouter un paramètre de calendrier à un rapport SSRS ?

Étape 1. Créez un nouveau paramètre par le nom de StartDate et changez son nom en DATE/TIME

Étape 2. Sélectionnez la valeur par défaut et utilisez l'expression ':=' Aujourd'hui si vous souhaitez définir la date actuelle comme valeur par défaut.

Étape 3. Ne spécifiez pas de valeurs dans la section Valeurs disponibles. Il doit être conservé en tant que valeur No Default.

Ces étapes vous aideront à définir votre paramètre de date et à activer l'utilisateur avec le contrôle du calendrier si le rapport est exécuté sur le serveur.

18). Quelles sont les différentes sources de données dans SSRS ?

Les différentes sources de données dans SSRS sont Oracle, ODBC, service d'analyse de serveur SQL, etc. Il utilise également XML, Report Server Model, SAP, Microsoft SQL Server, entre autres sources.

19. Décrire les différents types de cycles de vie de rapport disponibles dans le domaine SSRS.

L'environnement SSRS se compose de trois phases dans le cycle de vie des rapports. Ceux-ci sont:

    Élaboration de rapports: Cette phase de génération de rapports consiste en des rapports structurés créés par des concepteurs de rapports.Gestion des rapports: Cette phase nécessite que l'utilisateur confirme et assure le DBA, c'est-à-dire l'administrateur de la base de données. Les points suivants sont confirmés dans cette étape :
    1. L'exécution de la source d'informations est optimisée lors de l'exécution du rapport.
    2. Maintenir la planification des rapports SSRS
    3. Seuls les clients approuvés peuvent accéder aux rapports
    Livraison du rapport :Cette phase vous assure que les rapports générés et exécutés atteindront les clients commerciaux. Si des modifications doivent être apportées aux rapports, ils retourneront à l'étape d'amélioration pour effectuer des rectifications.

20. Comment créeriez-vous un numéro de séquence pour chaque enregistrement dans le rapport SSRS ?

Vous pouvez générer un numéro de séquence pour vos enregistrements SSRS en utilisant le numéro de ligne. Cela peut être fait en utilisant une nouvelle colonne vide dans le tableau matriciel et en cliquant sur la cellule pivotée vers les expressions pour écrire des expressions.

21. Qu'entend-on par la fonctionnalité de rendu de rapport de SSRS ?

Le rendu de rapport fait référence à l'exportation de toutes les données de rapport dans n'importe quel format. Il existe plusieurs techniques de rendu de rapport prises en charge par SSRS comme Word, CSV, Excel, HTML, etc.

22. Si vous avez extrait des données de deux ensembles de données dans un rapport SSRS, comment allez-vous afficher les données sur un seul tableau matriciel en les joignant pour former une seule colonne ?

Vous pouvez utiliser la « fonction de recherche » du serveur SQL pour afficher les données sur un seul tableau matriciel. Cela trouvera les valeurs correspondantes dans un ensemble de données contenant des valeurs uniques et joindra les données de deux ensembles de données. N'oubliez pas qu'il doit y avoir au moins une colonne correspondante lors de la jointure des ensembles de données. Vous trouverez ci-dessous la syntaxe de la fonction Lookup que vous devez utiliser :

LookupSet(expression_source, expression_destination, expression_résultat, jeu de données)

23. Expliquez les différents types d'utilitaires d'invite de commande SSRS.

SSRS est fourni avec divers utilitaires d'invite de commande que vous pouvez utiliser en tant que développeur pour diriger un serveur de rapports. Voici une liste de tous les utilitaires d'invite de commande SSRS :

  • Utilitaire RSS : Cet utilitaire utilise un fichier de commandes appelé RS.exe. Vous pouvez utiliser RSS Utility si vous souhaitez lire quelque chose de scripté ou envoyer des rapports sur le serveur de rapports.
  • Applets de commande Powershell : ils sont destinés à interagir avec l'interface de ligne de commande dans Powershell. Il prendra uniquement en charge les modes SharePoint et installera le service SSRS et les serveurs proxy pour gérer les applications SSRS. Les CMDlets sont importants si vous souhaitez interagir avec CLI. La plupart d'entre eux sont écrits en C et ont des fonctions renvoyant un objet .NET. Vous trouverez ci-dessous les applets de commande les plus utilisées dans Powershell :
    1. Get-Command
    2. Get-Membre
    3. Obtenir de l'aide
    4. Obtenir-processus
  • Utilitaire Rsconfig : Le fichier de commande utilisé pour cela est « rsconfig.exe ». Il ne prend en charge que le mode d'amélioration natif. Il est utilisé pour exécuter des opérations de script telles que la publication de rapports, la création d'éléments dans les bases de données du serveur de rapports et la création de connexions entre le serveur de rapports et la base de données du serveur de rapports.
  • Utilitaire RsKeymgmt : La commande utilisée pour cet utilitaire est « rskeymgmt.exe ». Il s'agit d'un type d'outil de gestion de clé de chiffrement utilisé pour les opérations de récupération de base de données. Il est pris en charge uniquement en mode de développement natif. De plus, il est utilisé pour sauvegarder, reproduire, appliquer et effacer les clés symétriques.
Voir également Top 100 des questions et réponses d'entrevue Ansible

24). Pourquoi quelqu'un choisirait-il d'utiliser SSRS pour son prochain projet ?

Il y a plusieurs avantages à utiliser SSRS et aucune autre plate-forme de création de rapports. Les points ci-dessous vous diront pourquoi quelqu'un devrait passer à l'utilisation de SSRS pour son prochain projet :

  • C'est moins cher et plus rapide que les autres services de reporting
  • Il génère des rapports efficaces contenant des données stockées dans Oracle, MS SQL Server ou les deux.
  • Vous n'avez besoin d'aucune compétence ou formation particulière pour utiliser SSRS
  • Vous pouvez l'intégrer rapidement à Visual Studio.net si vous souhaitez créer des rapports dans cet environnement
  • Les développeurs n'ont besoin de définir les paramètres qu'une seule fois et l'interface utilisateur sera créée automatiquement selon les besoins.
  • SSRS a également des mécanismes de sécurité définis selon différents rôles.

25. Qu'entend-on par sous-rapport dans SSRS ?

Dans SSRS, les sous-rapports peuvent être considérés comme des compléments au rapport principal, mais ils contiennent une collecte de données différente. Par exemple, si vous avez un rapport de clients, vous pouvez générer un sous-rapport qui affiche toutes les demandes pour chaque client. SSRS a des sous-rapports intégrés dans la partie principale, tout comme le rapport principal. Mais, vous devez transmettre des demandes et des paramètres supplémentaires.

26. Où stockerez-vous votre requête : dans un rapport SSRS ou sur un serveur de base de données ? Explique ton choix.

Étant donné que le stockage des requêtes SQL au format texte n'est plus considéré comme une bonne pratique, vous devriez éviter cela. Au lieu de cela, les requêtes sont mieux stockées dans une certaine procédure stockée dans un serveur de base de données. Cela serait bénéfique car le SQL serait conservé dans un format compilé dans le SP et vous profiteriez de tous les avantages de l'utilisation de SP.

27). Quels sont les inconvénients de la version précédente SSRS 2008 R2 ?

La version précédente de SSRS, à savoir SSRS 2008 R2, présentait les inconvénients suivants :

  • Il n'avait pas de bouton d'impression, vous ne pouviez donc pas imprimer de fichiers PDF et Excel.
  • Le débogage d'un code personnalisé n'était pas possible dans la version précédente
  • Les numéros de page n'ont pas été attribués à tout le corps du contenu
  • Les utilisateurs n'étaient pas autorisés à transmettre des valeurs du sous-rapport au rapport principal
  • Les sous-rapports n'ont pas pu être ajoutés aux en-têtes et pieds de page.
  • L'en-tête de page générerait un espace supplémentaire sur la page suivante.

28. Expliquez comment ajouter le graphique souhaité à un rapport généré dans l'environnement SSRS.

Étape 1. Exécutez un assistant de graphique pour ajouter des paramètres régionaux d'informations de diagramme au rapport. Cet assistant vous proposera des diagrammes linéaires, à segments, à secteurs, à régions et à barres.

Étape 2. Vous pouvez faire glisser les rapports vers les champs de l'ensemble de données actuel pour obtenir des informations numériques et non numériques vers la feuille de données du graphique.

Étape 3. Choisissez l'option de graphique souhaitée pour parler aux 3 zones de la feuille de données du graphique qui sont les groupes de séries, les groupes de catégories et les valeurs.

29). Quelle est la configuration logicielle minimale requise pour installer et utiliser le framework SSRS ?

Vous trouverez ci-dessous la configuration logicielle minimale requise pour le cadre SSRS :

  • Système d'exploitation : Windows XP, Windows Server 2000, Windows Server 2003 (édition standard ou entreprise avec service pack 4 ou supérieur)
  • Processeur : Intel Pentium 2 ou supérieur
  • Configuration requise pour le disque dur : au moins 50 Mo pour le serveur de rapports, 100 Mo ou plus pour la structure DOTNET, 30 Mo pour le concepteur de rapports et 145 Mo pour les exemples.
  • Exigences de RAM : 256 Mo ou plus selon les besoins
  • Base de données : SQL Server 2000 avec au moins 3 pack service pack ou supérieur

30. Quelle est la fonction d'un paramètre de requête ?

La fonction principale d'un paramètre de requête est de filtrer les données dans la source de données.

31. Décrivez brièvement l'architecture SSRS.

L'architecture SSRS est très modulaire et évolutive. Il s'agit d'un système à plusieurs niveaux et se compose d'applications, de serveurs et de plusieurs couches de données. Un seul programme installé peut être utilisé dans plusieurs systèmes. Vous trouverez ci-dessous tous les composants importants de SSRS :

  1. Responsable des rapports
  2. Concepteur de rapports
  3. Différents types de navigateurs pris en charge par les services signalés
  4. Serveur de rapports
  5. Prises de ligne de commande
  6. Base de données du serveur de rapports
  7. Source d'information

32. Quelle est la fonction d'un paramètre à valeurs multiples dans un rapport SSRS ?

Le paramètre à valeurs multiples permet aux utilisateurs d'entrer puis de transmettre plusieurs requêtes pour le paramètre dans le rapport SSRS. Les paramètres sont utilisés pour filtrer les données du rapport afin d'extraire des informations utiles. Dans le cas de paramètres à plusieurs valeurs, vous pouvez choisir d'entrer des valeurs statiques ou d'extraire des valeurs des bases de données.

33. Quels sont les inconvénients de l'utilisation de SQL Server Reporting Services ?

Vous trouverez ci-dessous les inconvénients de l'utilisation de SQL Server Reporting Services :

  • Pour travailler avec SSRS, vous devez apprendre le code SQL, mais cela n'est pas possible pour les clients professionnels normaux.
  • SSRS utilisera de nombreux actifs sur le serveur lorsque vous exécuterez un rapport volumineux avec d'énormes ensembles d'informations.
  • SSRS ne s'exécute que sous Windows, de sorte que toutes les organisations qui n'utilisent pas Windows n'auront pas accès à cet outil.
  • Vous avez besoin d'un serveur de smartphone distinct pour exécuter les rapports SSRS sur votre téléphone portable.
  • Vous avez besoin d'un spécialiste pour dépanner le code personnalisé écrit dans SSRS
  • Vous ne pouvez transmettre les qualités des sous-rapports au rapport principal que via des paramètres.

34). Nommez les composants de base du cadre SSRS.

Les composants de base du framework SSRS sont les outils nécessaires pour concevoir et déployer les applications. Il peut s'agir d'une API ou d'un composant de serveur de rapports. L'API est ce qui est requis pour l'intégration de l'application lors de la création et de la gestion des rapports. Vous pouvez préparer le rapport dans plusieurs formats tels que XML, HTML, PDF, Word ou Excel dans le composant de serveur de rapports.

35. Quelle méthode utiliserez-vous pour réduire la surcharge générée par les sources de données Reporting Services ?

Vous pouvez utiliser les rapports et les instantanés mis en cache si vous souhaitez réduire la surcharge créée au-dessus des sources de données Reporting Services.

36. Qu'entend-on par sécurité de base de données en mode mixte ?

Le serveur SQL vous offre la possibilité d'autoriser l'intégration de SQL Server avec Windows lorsque vous installez SQL Server. Sinon, il vous demande de fournir un nom d'utilisateur et un mot de passe SQL Server distincts.

Voir également Top 100 des questions et réponses d'entrevue Ansible

Le système d'intégration Windows n'est pas l'option la plus sécurisée des deux. Il est donc préférable d'obtenir un nom d'utilisateur et un mot de passe SQL Server différents pour se connecter au serveur de base de données. Par conséquent, vos rapports SSRS nécessiteront leur propre nom d'utilisateur et mot de passe.

Cela activera une augmentation de rendu spécifique connue sous le nom d'extension de rendu invalide. Contrairement à d'autres augmentations de transport, vous ne pouvez pas faire en sorte que le fournisseur de livraison Null utilise une définition d'appartenance car il n'est pas fourni avec des paramètres de transport.

38. Comment peaufineriez-vous un rapport ?

Étape 1. Tout d'abord, augmentez la limite du serveur ou utilisez les administrations détaillées d'un autre serveur de base de données.

Étape 2. Créez régulièrement des copies de toutes les informations. Cela vous aidera à mieux insérer et intégrer la substance du rapport, la justification de l'application et les qualités.

Étape 3. N'utilisez aucun verrou pour résoudre les problèmes liés au verrouillage. Cela améliorera également les performances des requêtes. Vous pouvez le faire en utilisant la lecture sale lorsque la duplication des données n'est pas disponible.

39. Quelles sont les nouvelles fonctionnalités introduites dans la version SSRS 2017 ?

Vous trouverez ci-dessous la liste de toutes les nouvelles fonctionnalités de SSRS :

  • Exportation de fichiers Excel - Cela vous permet d'exporter tous les fichiers au format Excel. Avant cela, seuls les fichiers XLS pouvaient être exportés.
  • Alertes de données – De nouvelles alertes de données vous permettent de créer des seuils d'alerte qui sont évalués selon un calendrier défini par l'utilisateur. De plus, il existe un gestionnaire d'alertes de données qui envoie des alertes aux administrateurs.
  • Power View - Le nouveau format de fichier RDLX a l'option Power View qui est une nouvelle fonctionnalité interactive de Business Intelligence.

40. Que signifie le terme Matrice ?

La matrice dans SSRS est une zone d'informations qui affiche les informations de rapport dans les cellules assemblées en segments et colonnes. Le nombre de colonnes et de lignes collectées dans le SSRS est géré par les estimations définies par le DBA pour chaque collecte de colonnes et de lignes.

41. Que sont les régions de données ? Nommez les différentes régions de données utilisées dans SSRS.

Les régions de données sont certains types d'éléments de rapport qui ont des lignes répétées de plusieurs détails résumés de tous les ensembles de données. Vous trouverez ci-dessous toutes les régions de données utilisées dans SSRS :

  1. Région du graphique
  2. Région de jauge
  3. Région de la liste
  4. Région du tableau
  5. Région matricielle

42. Quel est le nom du fichier de configuration de Reporting Services et où se trouve-t-il ?

Le nom du fichier de configuration de Reporting Services est Rsreportserver.config. Vous pouvez le trouver dans les paramètres du service Web Report Manager ou Report Server et des processus d'arrière-plan.

43. Qu'entend-on par le terme rapport paramétré ?

Les rapports paramétrés exécutent un rapport ou traitent des données en utilisant certaines valeurs d'entrée. Un développeur peut décaler la sortie d'un rapport en fonction des qualités créées pendant l'exécution du rapport via un rapport paramétré. Il est souvent utilisé pour les rapports connectés, les sous-rapports et peut parcourir les rapports pour les rapports d'associés et de canaux avec des données connexes.

44. Comment pouvez-vous ajouter un code personnalisé à un rapport SSRS ?

Pour ajouter un code personnalisé à un rapport SSRS, vous devez accéder au menu Rapports. Une liste d'options apparaîtra. Choisissez l'option de sous-menu Propriétés des rapports et c'est là que vous pouvez trouver et ajouter des alternatives pour le code personnalisé.

45. Qu'entend-on par le terme rapport instantané ?

Rapport d'instantané désigne un rapport pré-exécuté qui contient les données de format et l'ensemble de données requis pour le rapport. Ceux-ci sont utilisés pour stocker les informations de rapport basées sur des calendriers et sont publiés sur les serveurs de rapports. Vous pouvez créer des instantanés de rapport chaque fois qu'un client ou une application les demande dans une conception de révision.

46. ​​Quels sont les avantages d'utiliser des rapports d'instantanés ?

  • Historique du rapport : le rapport d'instantanés vous permet de créer un arrière-plan marqué par un rapport lors de la préparation d'un aperçu du rapport
  • Cohérence : les aperçus de rapport fournissent des résultats fiables à plusieurs clients de manière cohérente.
  • Performance : vous pouvez réserver des rapports volumineux à exécuter pendant les heures creuses. Cela réduira la pression sur le serveur de rapports pendant les heures de pointe.

47. Qu'entend-on par rapports sur les clics ?

Un rapport sur les clics dialogue avec un tableau de données associées à partir d'un modèle de rapport lorsque vous sélectionnez les informations intelligentes situées dans votre rapport basé sur un modèle. Ceux-ci sont créés par le serveur de rapports en fonction des données fournies lors de la conservation de votre modèle de rapport.

48. Que sont les rapports détaillés ?

Les rapports Drilldown dans SSRS permettent aux clients d'afficher ou de masquer des informations en ajoutant des signes plus ou moins dans une zone de texte. Cela permet aux clients de contrôler le nombre de détails que les autres doivent voir.

49. Que sont les rapports d'extraction ?

Une exploration dans le rapport est un type de rapport standard dans SSRS qu'un utilisateur peut ouvrir en cliquant sur un lien hypertexte, c'est-à-dire un lien dans un autre rapport. Les rapports d'accès au détail contiennent généralement des informations sur un certain élément qui se trouve dans un rapport récapitulatif d'origine.

50. Que signifie le terme Rapport mis en cache ?

Un rapport mis en cache fait référence à la création d'une copie d'un rapport déjà géré. Le serveur de rapports met généralement en cache une instance du rapport. Toutefois, si le rapport contient plusieurs types de données en fonction des paramètres de la requête, plusieurs versions du rapport peuvent être mises en cache à un moment donné.

51. Qu'est-ce qu'un ensemble de données d'un rapport dans SSRS ?

Dataset est une commande qui récupère les données de la source de données à des fins de création de rapport. L'ensemble de données intégré de SSRS comprend des commandes SQL, des filtres, des paramètres, etc. Dans SSRS, les ensembles de données peuvent être de deux types : ensembles de données intégrés et partagés.

52. Quelle est la fonction d'un Report Builder dans SSRS ?

Le générateur de rapports est un outil de SSRS utilisé pour créer des rapports. Il permet aux utilisateurs de créer, gérer et publier des rapports sur le SSRS. Vous pouvez également générer des ensembles de données partagés via le générateur de rapports. Il s'agit d'une installation autonome et est donc facile à installer et à configurer.

53. Est-il possible d'exécuter SSRS avec l'édition SQL Server Express ?

Oui, nous pouvons facilement utiliser SSRS en conjonction avec l'édition SQL Server Express.

Conclusion

Nous espérons que cet article vous a aidé à apprendre plusieurs concepts SSRS clés qui sont souvent demandés dans les entretiens. Ce sont des questions fréquemment posées lors de l'entretien SSRS et vous aideront à passer l'entretien dès la première tentative. Veuillez garder à l'esprit que l'article ci-dessus ne vous donne qu'une idée des questions posées.

Mais il y a beaucoup plus de sujets connexes sur lesquels vous pourriez être interrogé. Pour une stratégie de préparation à toute épreuve, nous vous recommandons de parcourir tous les concepts et sujets similaires. Cela étant dit, bonne chance pour votre prochaine entrevue SSRS.