|
Reporting d'entreprise est l'un des domaines clés département informatique est évalué pour le succès ou l'échec. Une fondation solide mais souple dans les pratiques de déclaration permet de gérer la demande de déplacement pour les besoins de business intelligence d'entreprise. Une épaisse-client est une application écrite dans un langage de haut niveau, généralement pour une architecture client-serveur (à deux niveaux) de configuration. L'application contient une logique de se connecter au backend de base de données et d'inviter l'utilisateur à divers paramètres nécessaires pour exécuter le rapport dans une troisième partie en rendre compte. Il est capable d'afficher le rapport qui en résulte sur l'écran ou l'imprimer et exporter vers plusieurs formats pour les visionner plus tard et la transformation. Cette installation peut être assouplie dans un certain nombre de façons. Habituellement, la demande contient des méta-données de rapport qui l'utilise pour inviter l'utilisateur à exécuter des paramètres nécessaires à temps. Si le nombre de rapports et de leurs paramètres sont relativement lente évolution, cette approche fonctionne bien pour les utilisateurs que la continuité dans l'interface utilisateur et côté déclaration signifie moins de temps passé à préparer la génération de rapports. Malheureusement, cette situation est très rare. De nouveaux rapports sont ajoutés au référentiel d'entreprise et d'anciens rapports sont modifiés de manière incompatible. L'application peut être rédigé de telle façon que de nouveaux rapports et paramètres sont ajoutés à l'interface utilisateur sans codage et en recompilant. Un fichier de définition de rapport mai être utilisés pour définir chaque connexion rapports aux propriétés base de données principale, le nombre et le type de paramètres dont il a besoin pour s'exécuter et les restrictions portant sur les paramètres. Pour des performances optimales, un utilisateur mai pas demander un intervalle de temps plus d'un mois pour un rapport particulier ou certains critères mai ne pas être disponible pour certains utilisateurs. Ce type de validation des paramètres est très efficace avant la demande de déclaration est envoyée au serveur, car elle libère des ressources sur le serveur et place le fardeau sur le client relativement sous-utilisées. Une approche à deux niveaux comme celui-ci exige souvent des modules exécutables d'être présent sur la machine cliente. Au début, cela mai semblent faire obstacle à la gérabilité de cette configuration des rapports, mais parfois les capacités des modules clients est de loin supérieur à ce qui peut être réalisé dans le navigateur de base à trois niveaux approches. Si un certain degré d'uniformité dans le logiciel de navigation est présent dans toute l'entreprise, certains même niveau de fonctionnalité mai être atteints, mais il sera sans doute un temps très et exige beaucoup de ressources. Inventer la roue est toujours coûteux en termes de ressources. Un autre avantage d'utiliser un client lourd pour la reddition de la capacité de recueillir quantité massive de données statistiques provenant de ces activités de déclaration. Une demande de déclaration permet d'enregistrer la fréquence de la demande rapport, la déclaration la durée, la sélection de paramètres et de nombreuses autres données utiles à l'utilisateur. Ces données sont très précieuses pour décider de la planification des ressources pour des tâches de rapports nouveaux. Souvent, un rapport est utilisé lourdement après il est d'abord créée, mais la demande diminue rapidement et, parfois, un rapport n'est pas utilisé pendant de longues périodes de temps ou complètement "oubliées". Fréquence mai être facile à suivre avec d'autres approches, mais une demande de déclaration est de loin supérieur en fournissant d'autres données que les suppléments d'informations sur la fréquence nu. Comme pour toute installation dans monde des TI, "la culture d'entreprise" dicte le degré d'efficacité des approches différentes. Parfois, l'expérimentation mai être coûteux, mais la seule alternative. Une approche épais clients doivent être considérés avec soin et mai ne pas être rejeté facilement en fonction des tendances en TI monde. |



















