Executive Summary

DaVita war bisher auf eine mühsame Methode zur Bereitstellung von BI-Inhalten zwischen IBM Cognos-Umgebungen angewiesen, die keine echten Rollback- oder Versionierungsfunktionen von Content-Store-Objekten hatte. Diese Methode birgt die Gefahr, dass DaVita viel BI-Entwicklungsarbeit verliert. DaVita implementiert MotioCI um den Einsatz zu verbessern und solche Risiken zu mindern. Zusätzlich, MotioCI ermöglichte DaVita, die gesamte beschädigte Cognos-Content-Store-Datenbank wiederherzustellen. Über DaVita DaVita HealthCare Partners Inc. ist ein Fortune-500®-Unternehmen, das Patienten in den USA und in den USA eine Vielzahl von Gesundheitsdienstleistungen anbietetroad. Als führender Anbieter von Dialysedienstleistungen in den Vereinigten Staaten behandelt DaVita Kidney Care Patienten mit chronischem Nierenversagen und Nierenerkrankungen im Endstadium. DaVita Kidney Care ist bestrebt, die Lebensqualität der Patienten durch innovative klinische Versorgung, integrierte Behandlungspläne, personalisierte Pflegeteams und komfortable Gesundheitsmanagementdienste zu verbessern.

IBM Cognos-Implementierung von DaVita

IBM Cognos ist eine von mehreren Anwendungen in der IT-Infrastruktur von DaVita. Vor fünf Jahren installierte DaVita Cognos Version 8.4 in seiner BI-Umgebung, die einen Entwicklungs-, Test-/QA- und Produktionsserver umfasst. Die Mitglieder des IT-Infrastrukturteams von DaVita sind am Hauptsitz in Denver und im ganzen Land ansässig. Innerhalb der IT-Infrastrukturabteilung von DaVita befindet sich ein BI-Operations-Team, bestehend aus einem primären IT-Administrator, 3 Mitarbeitern mit Administrator- und Promotion Fähigkeiten und 10 Berichtsautoren. Außerhalb des IT-Teams gibt es 9,000 namentlich genannte Cognos-Benutzer, die in erster Linie Berichtsbenutzer sind. Mehrere eigenständige Tochtergesellschaften von DaVita können eigene, separate BI-Berichte entwickeln und in der gemeinsamen Cognos-Umgebung hosten. Der Cognos Content Store von DaVita umfasst Tausende von Objekten.

Die BI-Herausforderungen von DaVita

Der Prozess der Bereitstellung von BI-Inhalten bei DaVita war zeitaufwändig, mühsam und fehleranfällig. Sie sahen sich auch dem täglichen Risiko ausgesetzt, Entwicklungsarbeit zu verlieren, weil kein Versionskontrollsystem vorhanden war.

Die BI-Herausforderungen von DaVita

Der ursprüngliche Bereitstellungsprozess von DaVita bestand darin, Inhalte von Dev zu Test zu Prod zu exportieren.

  1. Zuerst würden sie den Exportbogen erstellenhive in Dev und checken Sie es in ein Versionskontrollsystem ein.
  2. Sie würden es dann in die Testumgebung importieren und bereitstellen.

Dieser Prozess schuf ein „künstliches Sicherheitsnetz“. Mit anderen Worten, der Prozess fühlte sich gut an, war aber nicht sehr funktional oder zuverlässig. Wenn ein Benutzer einen Bericht wiederherstellen muss, muss ein Administrator die richtige Version des Bereitstellungsbogens abrufenhive aus dem Repository und importieren Sie es in eine Sandbox, um die Berichtsspezifikation eines einzelnen Berichts abzurufen. Diese Spezifikation müsste dann in der Zielumgebung platziert werden, die möglicherweise nicht mit ihrem Paket synchronisiert ist. Darüber hinaus kann es sich bei der Berichtsspezifikation um die Version handeln, die der Benutzer angefordert hat. Neben seiner Komplexität bestand das Problem bei diesem Bereitstellungsmodell darin, dass es weder eine echte Rollback-Funktionalität noch eine Versionierung der Objekte im Content Store bot. Das Fehlen von Versionierungsobjekten im Content Store birgt auch ein hohes Risiko für DaVita, viel Arbeit in der Dev-Umgebung zu verlieren. Das DaVita BI Operations Team wollte einige seiner Cognos-bezogenen Arbeitsprozesse verbessern und automatisieren. Sie wollten das Risiko reduzieren und die Möglichkeit haben, bei Bedarf auf frühere Versionen von BI-Inhalten zurückzusetzen. Außerdem wollten sie die Verantwortung für die Bereitstellung sicher von einer Person auf mehrere Personen übertragen, damit Entwickler ihre Zykluszeit verkürzen können.

Ultraschall MotioCI Inhaltsspeicher von DaVita gespeichert

Vier Monate nach der Installation von DaVita MotioCI, musste ihre Cognos-Implementierung nach Bedarf neu gestartet werden, wenn Dienste erneuert werden. Als sie versuchten, Cognos neu zu starten, geschah nichts, es kam nicht wieder. Die Versionskontrollfunktionen von MotioCI wurden verwendet, um die Ursache des Neustartfehlers zu ermitteln und die Content Store-Datenbank wiederherzustellen. Bei der Durchführung einer Ursachenanalyse, Motio und DaVita entdeckte, dass der Cognos Content Store von DaVita aufgrund eines „perfekten Sturms“ in einen instabilen Zustand geraten war. Die Kombination von Ereignissen, die zum unbrauchbaren Content Store führten, waren die unschuldigen Aktionen eines Benutzers und ein esoterische Fehler in einer bestimmten Version von Cognos, der inzwischen korrigiert wurde. In Cognos 10.1.1 war es möglich, einen Ordner zu erstellen, beispielsweise „Ordner A“ in öffentlichen Ordnern, ihn auszuschneiden, in „Ordner A“ zu navigieren und ihn dort einzufügen. Im Wesentlichen verschieben Sie einen Ordner unter sich. Der Cognos-Fehler CMREQ4297 wurde protokolliert, aber das Problem konnte nicht in Cognos Connection behoben werden. Es kam noch schlimmer. Wenn der Cognos-Dienst wiederverwendet wurde, wurde er nicht neu gestartet. Cognos zeigte diese Meldung an: „CMSYS5230 Content Manager hat intern zirkuläre CMIDs gefunden. Die kreisförmigen CMIDs sind {xxxxxx}. Diese ungültigen CMIDs der untergeordneten Eltern verursachen eine Fehlfunktion des Content Managers.“ Sie steckten in diesem Zustand fest. Die Motio Das Support-Team konnte DaVita durch den Prozess der Wiederherstellung der beschädigten Berichte und Pakete führen.

$ Einsparung an Kosten im Zusammenhang mit der Reparatur und Wiederherstellung des Cognos Content Store

monatelange Arbeit von 30-40 Entwicklern, um den Content Store von Davita zu reparieren, wurde eliminiert mit MotioCI

MotioCI wurde implementiert und DaVita sah sofort Verbesserungen in Bezug auf die einfache Bereitstellung zwischen Umgebungen und die schnelle Rückkehr zu früheren Inhaltsversionen. Nur 4 Monate später MotioCI installiert wurde, geriet der Content Store von DaVita aufgrund einer Kombination von Ereignissen in Cognos in einen instabilen Zustand. Die MotioCI Versionskontrollfunktionen und das Support-Team ermöglichten es DaVita, die Ursache des Problems zu lokalisieren und ihren Content Store in einen stabilen Zustand zu versetzen. Hatte MotioCI nicht vorhanden, hätten sie monatelange Arbeit verloren.