Sept conseils pour rédiger des tableaux de bord SCCM

À la dernière Sommet de la gestion du Midwest qui s'est tenue au Centre commercial d'Amérique, j'ai été arrêté dans le couloir après l'une de mes présentations de reportage SCCM. On m'a demandé des conseils supplémentaires pour la rédaction de rapports que je pourrais partager avec les administrateurs SCCM. J'ai donc décidé d'écrire cet article de blog sur sept conseils pour rédiger des tableaux de bord SCCM.

Rédaction de tableaux de bord SCCM – Astuce #1

Utilisez toujours un environnement de développement pour tester votre serveur SQL requêtes.

Rédaction de tableaux de bord SCCM - Résultats de requête
Dans la capture d'écran ci-dessus, vous pouvez voir le temps d'exécution et le nombre de résultats pour la même requête. Le premier (moins de 1 seconde) est pour une requête correctement écrite, et le second (9 secondes) est pour une requête mal écrite. Mon laboratoire de seulement 35 ordinateurs est très petit, mais imaginez le décalage horaire si vous aviez un environnement avec 10 000 ordinateurs !

La détection précoce de ce problème dans un environnement de développement a réduit son impact négatif, alors suivez mes conseils et testez votre serveur SQL requêtes pour SSRS ou BI de puissance rapports/tableaux de bord dans un environnement de développement.

Que faire si vous ne disposez pas d'un environnement de développement SCCM complet ? Une solution consiste à installer serveur SQL avec une copie de la base de données SCCM et SSRS sur votre ordinateur. Lorsque vous faites cela, n'oubliez pas d'activer l'option CLR. Vous pouvez en savoir plus sur la façon dont vous pouvez activer CLR dans cet article, Comment activer le CLR dans SQL Server ? Pour installer SSRS sur votre ordinateur portable, veuillez consulter Comment installer les outils de données SQL Server ?

Rédaction de tableaux de bord/rapports SCCM – Astuce #2

Commencez par créer votre serveur SQL requêtes dans Studio de gestion SQL Server (SSMS).

Contrairement à SSMS, lorsque vous utilisez Générateur de rapports (RB) ou Visual Studio 2017/2015, l'interface ne vous offre pas toutes les options dont vous avez besoin pour tester en profondeur votre serveur SQL mettre en doute. Sans ces options, il est difficile non seulement de créer, mais de dépanner ou, plus important encore, de vérifier les performances de votre serveur SQL mettre en doute.

Prenez la requête mal écrite que j'ai mentionnée dans le conseil précédent, en l'exécutant sur une production serveur SQL affecterait mon environnement SCCM. La création de cette requête dans SSMS m'a aidé car je pouvais dire tout de suite qu'il y avait un problème de performances.

Si vous souhaitez en savoir plus sur l'installation de SSMS sur votre ordinateur, veuillez consulter cet article, Où se trouve SQL Server Management Studio (SSMS) ?

Rédaction de tableaux de bord SCCM – Astuce #3

Utilisez toujours un environnement de développement pour créer et tester votre SSRS SCCM ou BI de puissance tableaux de bord.

Semblable à Astuce #1, créer et tester vos rapports dans un environnement de production est mal vu car cela peut avoir un impact négatif sur le serveur SQL. Même lorsque vous testez chaque requête individuelle avec SSMS, cela ne signifie pas que lorsque toutes les requêtes sont combinées dans un seul tableau de bord, vous n'aurez pas de problèmes. En plus de serveur SQL problèmes de performances des requêtes, le traitement des rapports peut également être un facteur qui affectera négativement serveur SQL performance. Par exemple, des processus tels que le filtrage, le tri, etc., ou simplement le volume de résultats pourraient consommer trop de bande passante réseau.

Si vous ne disposez pas d'un environnement de développement SCCM complet, vous pouvez installer serveur SQL avec une copie de la base de données SCCM et SSRS sur votre ordinateur portable. Pour installer SSRS sur votre ordinateur portable, veuillez consulter Comment installer les outils de données SQL Server ? Lorsque vous installez serveur SQL avec une copie de la base de données SCCM sur votre ordinateur portable, n'oubliez pas d'activer l'option CLR. Vous pouvez en savoir plus sur la façon dont vous pouvez activer CLR dans cet article, Comment activer le CLR dans SQL Server ?

Rédaction de tableaux de bord SCCM – Astuce #4

Met le Visual Studio-BI (VS-BI) rapporte les propriétés du projet pour qu'elles correspondent aux serveur SQL version.

Services de création de rapports SQL Server (SSRS) existe depuis longtemps et il existe plusieurs versions de SSRS qui fonctionneront avec différentes versions de serveur SQL. L'équipe produit SCCM prend toujours pleinement en charge la plupart de ces versions SSRS, mais cela signifie également qu'il existe plusieurs versions RDL pour correspondre aux versions SSRS. Si la bonne version de serveur SQL n'est pas défini lors de l'utilisation de RB ou VS-BI, vous obtiendrez une erreur lorsque vous tenterez de publier (ou de télécharger) le rapport.
Écriture de tableaux de bord SCCM - TargetServerVersion
Pour plus de détails, veuillez consulter cet article, Outils de données SQL Server (SSDT) et versions RDL.

Rédaction de tableaux de bord SCCM – Astuce #5

Utiliser uniquement pris en charge serveur SQL vues et fonctions.

Microsoft prend UNIQUEMENT en charge l'interrogation du SCCM serveur SQL vues et SCCM serveur SQL fonctions table-valeur. Cependant, PAS tous serveur SQL les vues ou les fonctions sont prises en charge.
Seul serveur SQL vues et fonctions qui ont smsschm_users Les autorisations « Sélectionner » ou « Exécuter » sont prises en charge avec le signalement si vous utilisez BI de puissance, SSRS ou tout autre outil tiers. Le moyen le plus simple d'accorder ces autorisations est de tirer parti du SCCM Éditeur de rapports rôle de sécurité (voir le prochain conseil !). Des instructions sur la façon de procéder se trouvent également dans le Octroi des droits de sécurité SQL Server section de cet article, Comment commencer à éditer des rapports SCCM avec Report Builder.

Rédaction de tableaux de bord SCCM – Astuce #6

Créer un SCCM Éditeur de rapports rôle de sécurité.

Si vous n'avez besoin d'aucune autorisation dans SCCM pour créer un rapport à partir de zéro, pourquoi auriez-vous besoin de créer un rôle de sécurité ? Je recommande de créer un rôle de sécurité afin de documenter et d'accorder l'accès à ceux qui peuvent créer ou modifier des rapports/tableaux de bord à l'aide de la base de données SCCM. Cela fonctionne pour Générateur de rapports, BI de puissance, Outils de données SQL Server – Intelligence d'affaires (SSDT-BI) (parfois appelé Visual Studio-BI (VS-BI) ou tout outil tiers. De plus, si vous prévoyez d'utiliser la version « Click-to-Run » de Générateur de rapports, il nécessitera des autorisations de rôle de sécurité.
Voir cet article pour plus d'informations sur le rôle de sécurité SCCM, Comment commencer à éditer des rapports SCCM avec Report Builder.
Rédaction des tableaux de bord SCCM - 7 conseils

Rédaction de tableaux de bord SCCM – Astuce #7

Créer un SCCM Lecteur de rapports rôle de sécurité.
Tout le monde sait qu'avec les droits appropriés, n'importe qui peut afficher les tableaux de bord ou les rapports SCCM depuis la console SCCM. Cependant, saviez-vous qu'il existe un moyen plus simple? Vous pouvez également consulter les tableaux de bord et les rapports SCCM sur le site Web de SSRS ! L'affichage des rapports du site Web SSRS ne nécessite pas autant d'étapes pour accorder l'autorisation. Tout ce que vous avez à faire est de configurer un SCCM Lecteur de rapports rôle de sécurité. Ainsi, pour ceux de vos collègues qui n'ont pas besoin de consulter les rapports via la console SCCM, vous savez maintenant qu'il existe une solution beaucoup plus simple.

Ces deux articles vous guideront tout au long du processus : Nouvel outil pour créer des groupes de sécurité AD du lecteur de rapport Configuration Manager 2012 et Nouvel outil de lecture de rapports pour Configuration Manager.

Mise à jour du blog sur le sujet.

 

Si vous avez des questions sur ces conseils pour la rédaction des tableaux de bord SCCM, n'hésitez pas à me contacter @GarthMJ.

Découvrez comment Right Click Tools change la façon dont les systèmes sont gérés.

Augmentez immédiatement votre productivité grâce à notre version Community Edition limitée et gratuite.

Commencez dès aujourd'hui avec Right Click Tools :

Assistance

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Contact

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

En soumettant ce formulaire, vous comprenez que Recast Software peut traiter vos données comme décrit dans le Recast Software Politique de confidentialité.

fr_FRFrench