Préface

DaVita s'appuyait auparavant sur une méthode laborieuse de déploiement de contenu BI entre des environnements IBM Cognos qui ne disposaient d'aucune capacité réelle de restauration ou de gestion des versions des objets du magasin de contenu. Cette méthode met DaVita au risque de perdre beaucoup de travail de développement BI. DaVita implémenté MotioCI pour améliorer le déploiement et atténuer ces risques. En outre, MotioCI a permis à DaVita de restaurer l'intégralité de sa base de données de magasin de contenu Cognos, qui était corrompue. À propos de DaVita DaVita HealthCare Partners Inc. est une société Fortune 500® qui fournit une variété de services de soins de santé aux populations de patients à travers les États-Unis et abroad. L'un des principaux fournisseurs de services de dialyse aux États-Unis, DaVita Kidney Care traite les patients atteints d'insuffisance rénale chronique et d'insuffisance rénale terminale. DaVita Kidney Care s'efforce d'améliorer la qualité de vie des patients en innovant dans les soins cliniques et en offrant des plans de traitement intégrés, des équipes de soins personnalisées et des services pratiques de gestion de la santé.

Implémentation d'IBM Cognos de DaVita

IBM Cognos est l'une des nombreuses applications de l'infrastructure informatique de DaVita. Il y a cinq ans, DaVita a installé Cognos version 8.4 dans son environnement BI, qui comprend un serveur de développement, de test/AQ et de production. Les membres de l'équipe d'infrastructure informatique de DaVita sont situés à leur siège social de Denver et dans tout le pays. Au sein du département d'infrastructure informatique de DaVita se trouve une équipe d'opérations BI, composée d'un administrateur informatique principal, de 3 employés qui ont un administrateur et un promotion capacités, et 10 auteurs de rapports. En dehors de l'équipe informatique, il y a 9,000 XNUMX utilisateurs nommés de Cognos, qui sont principalement des consommateurs de rapports. Plusieurs filiales autonomes de DaVita peuvent développer leurs propres rapports BI séparés et les héberger dans l'environnement Cognos partagé. Le magasin de contenu Cognos de DaVita comprend des milliers d'objets.

Les défis BI de DaVita

Le processus de déploiement du contenu BI de DaVita était long, fastidieux et sujet aux erreurs. Ils couraient également le risque quotidien de perdre du travail de développement en n'ayant pas de système de contrôle de version en place.

Les défis BI de DaVita

Le processus de déploiement initial de DaVita consistait à exporter du contenu de Dev vers Test vers Prod.

  1. Premièrement, ils créeraient l'arc d'exportationhive dans Dev et vérifiez-le dans un système de contrôle de version.
  2. Ils l'importeraient ensuite dans l'environnement de test et le déploieraient.

Ce processus a créé un «filet de sécurité artificiel». En d'autres termes, le processus se sentait bien, mais il n'était pas très fonctionnel ou fiable. Si un utilisateur avait besoin de récupérer un rapport, un administrateur aurait besoin de récupérer la version correcte de l'arc de déploiementhive du référentiel et importez-le dans un bac à sable pour récupérer la spécification de rapport d'un rapport individuel. Cette spécification devrait ensuite être placée dans l'environnement cible, qui pourrait potentiellement être désynchronisé avec son package. De plus, la spécification du rapport peut être ou non la version demandée par l'utilisateur. Outre sa complexité, le problème avec ce modèle de déploiement était qu'il n'offrait aucune réelle capacité de restauration et n'offrait aucune gestion des versions des objets dans le magasin de contenu. L'absence d'objets de gestion des versions dans le magasin de contenu expose également DaVita à un risque élevé de perdre une grande quantité de travail dans l'environnement de développement. L'équipe d'exploitation de DaVita BI souhaitait améliorer et automatiser certains de leurs processus de travail liés à Cognos. Ils voulaient réduire les risques et avoir la possibilité de revenir aux versions précédentes du contenu BI si nécessaire. Ils voulaient également transférer en toute sécurité les responsabilités de déploiement d'une personne à plusieurs personnes afin que les développeurs puissent réduire leur temps de cycle.

Comment MotioCI Magasin de contenu de DaVita enregistré

Quatre mois après l'installation de DaVita MotioCI, leur implémentation de Cognos devait être redémarrée selon les besoins lors du renouvellement des services. Lorsqu'ils ont tenté de redémarrer Cognos, rien ne s'est produit, il ne s'est pas remis en marche. Les capacités de contrôle de version de MotioCI ont été utilisés pour identifier la cause de l'échec du redémarrage et restaurer la base de données du magasin de contenu. En effectuant une analyse des causes profondes, Motio et DaVita a découvert que le magasin de contenu Cognos de DaVita est entré dans un état instable en raison d'une « tempête parfaite ». La combinaison d'événements qui a conduit au magasin de contenu inutilisable était les actions innocentes d'un utilisateur et un bogue ésotérique dans une version spécifique de Cognos, qui a depuis été corrigé. Dans Cognos 10.1.1, il était possible de créer un dossier, disons « Dossier A » dans les dossiers publics, de le couper, de naviguer dans « Dossier A » et de l'y coller. Essentiellement, vous déplacez un dossier sous lui-même. Une erreur Cognos CMREQ4297 a été consignée, mais le problème n'a pas pu être corrigé à partir de Cognos Connection. Ça s'est empiré. Lorsque le service Cognos était recyclé, il ne redémarrait pas. Cognos a affiché ce message : « CMSYS5230 Content Manager a trouvé des CMID circulaires en interne. Les CMID circulaires sont {xxxxxx}. Ces mauvais CMID parent-enfant provoquent un dysfonctionnement de Content Manager. Ils étaient coincés dans cet état. Les Motio L'équipe d'assistance a pu guider DaVita tout au long du processus de récupération des rapports et des packages corrompus.

$ économisés sur les coûts associés à la réparation et à la récupération du magasin de contenu Cognos

mois de travail de 30 à 40 développeurs pour réparer le magasin de contenu de Davita ont été éliminés avec MotioCI

MotioCI a été mis en œuvre et DaVita a immédiatement constaté des améliorations en termes de facilité de déploiement entre les environnements et de retour rapide aux versions de contenu précédentes. Seulement 4 mois après MotioCI a été installé, le magasin de contenu de DaVita est entré dans un état instable en raison d'une combinaison d'événements dans Cognos. Les MotioCI les capacités de contrôle de version et l'équipe d'assistance ont permis à DaVita d'identifier la cause du problème et de remettre leur Content Store à un état stable. Eu MotioCI pas été en place, ils auraient perdu des mois de travail.