Configurer des tables dénormalisées dans Gestion des services sur site
Les bases de données dénormalisées réduisent les informations stockées dans plusieurs tables en une seule table. Cette réduction des données pertinentes améliore Gestion des services sur site le temps de chargement.
Données dans Gestion des services sur site
Les données de Gestion des services sur site sont généralement stockées dans une base de données normalisée. Dans les bases de données normalisées, les tables peuvent étendre d’autres tables, en créant des tables parents et des tables enfants. Les Gestion des services sur site bases de données normalisées utilisent des tables et des enregistrements pour gérer les données et les processus, tels que les ordres de travail, les agents et les équipements. Cette structure de données normalisée qui stocke et organise les informations est utile pour que les humains ajoutent et gèrent les données dans les tables, mais ce n’est pas le moyen le plus rapide ou le plus efficace pour les ordinateurs de traiter les données dans les tables.
Tables dénormalisées
Les bases de données dénormalisées réduisent plusieurs tables en une seule table, en prenant ce qui était autrefois dans plusieurs cellules de table dans plusieurs tables et en les plaçant dans une seule table. Cette réduction des données pertinentes à partir de plusieurs lignes de tables permet Gestion des services sur site d’interroger et de renvoyer des informations plus rapidement, car les données en cours d’extraction sont accessibles à partir d’une seule table au lieu de plusieurs tables.
Tables dénormalisées dans Gestion des services sur site
Les tables dénormalisées fonctionnent pour Gestion des services sur site, lorsque vous chargez une application comme Espace de travail du répartiteur, toutes les tables utilisées pour récupérer les données sont interrogées d’emblée et les informations sont stockées dans une table dénormalisée. Ensuite, lorsque vous travaillez dans Espace de travail du répartiteur, lorsque des informations sont nécessaires pour exécuter une demande, la table dénormalisée est interrogée, au lieu des multiples tables qui étaient nécessaires pour effectuer une requête auparavant. Si les données nécessaires ne sont pas présentes dans la table dénormalisée, les données sont récupérées à partir de la source de table d’origine.
Les tables dénormalisées facilitent simplement la transmission des informations aux répartiteurs. Le mode d’ajout de données et de gestion des tables reste Gestion des services sur site le même. Il n’y a aucun changement dans la façon dont vous mettez à jour ou ajoutez des informations aux tables.
Lorsque des données sont ajoutées à des tables dénormalisées, le processus est divisé en 4 tâches. Par exemple, si vous avez 1 600 agents, le traitement des données de ces agents sera divisé en quatre tâches de 400 agents chacune. Vous pouvez modifier le nombre de tâches qui traitent des données, mais vous devez contacter ServiceNow pour le faire.
Vous pouvez modifier le nombre de semaines de données stockées dans des tables dénormalisées. Pour plus d'informations, consultez Mettre à jour les données stockées dans les tables dénormalisées. Pour en savoir plus sur le modèle de données utilisé pour créer des tables dénormalisées, reportez-vous à la section Modèle de données pour les tables dénormalisées dans Gestion des services sur site.
- Réservation de rendez-vous
- Planification dynamique
- Espace de travail du répartiteur
Ne modifiez jamais les données directement dans une table dénormalisée. Cela peut provoquer Gestion des services sur site une rupture et ne doit jamais être effectué, même par un développeur professionnel.
Propriétés de table dénormalisées
Il existe trois propriétés système qui contrôlent la dénormalisation de table pour Gestion des services sur site. Pour plus d’informations, consultez les propriétés énumérées ci-dessous sur Propriétés installées avec Gestion des services sur site.
Les tables dénormalisées sont activées par défaut. Vous devez désactiver la propriété sn_fsm.wm_weekly_resource_span pour désactiver les tables dénormalisées.
- sn_fsm.wm_weekly_resource_span
- sn_fsm.wm_weekly_resource_span.number_of_ weeks_in_past
- sn_fsm.wm_weekly_resource_span.number_of_weeks_in future