MotioCI Сохраняет поврежденное хранилище содержимого IBM Cognos в DaVita HealthCare

27 января, 2021Сферы деятельности, Сферы деятельности, Здоровье

Управляющее резюме

Ранее DaVita полагалась на трудоемкий метод развертывания содержимого бизнес-аналитики между средами IBM Cognos, в котором не было реальных возможностей отката или управления версиями объектов хранилища содержимого. Этот метод подвергает DaVita риску потерять много работы по разработке бизнес-аналитики. DaVita реализована MotioCI для улучшения развертывания и снижения таких рисков. Кроме того, MotioCI позволил DaVita восстановить всю свою базу данных хранилища контента Cognos, которая была повреждена. О компании DaVita DaVita HealthCare Partners Inc. - компания из списка Fortune 500®, которая предоставляет широкий спектр медицинских услуг пациентам на всей территории Соединенных Штатов и Америки.road. DaVita Kidney Care, ведущий поставщик услуг диализа в США, занимается лечением пациентов с хронической почечной недостаточностью и терминальной стадией почечной недостаточности. DaVita Kidney Care стремится улучшить качество жизни пациентов за счет инноваций в клинической помощи, а также за счет предложения интегрированных планов лечения, персонализированных групп по уходу и удобных услуг по управлению здоровьем.

Реализация IBM Cognos в DaVita

IBM Cognos - одно из нескольких приложений в ИТ-инфраструктуре DaVita. Пять лет назад DaVita установила Cognos версии 8.4 в своей среде бизнес-аналитики, которая включает серверы разработки, тестирования / контроля качества и производственный сервер. Члены группы по ИТ-инфраструктуре DaVita находятся в их штаб-квартире в Денвере и по всей стране. В отделе ИТ-инфраструктуры DaVita есть группа операций по бизнес-аналитике, состоящая из основного ИТ-администратора, 3 сотрудников, у которых есть администраторы и профессионалы.motion возможностей и 10 авторов отчетов. Помимо ИТ-специалистов, существует 9,000 именованных пользователей Cognos, которые в основном являются потребителями отчетов. Несколько автономных дочерних компаний DaVita могут разрабатывать свои собственные отдельные отчеты бизнес-аналитики и размещать их в общей среде Cognos. Магазин контента Cognos DaVita состоит из тысяч объектов.

Задачи бизнес-аналитики DaVita

Процесс развертывания BI-контента в DaVita был трудоемким, утомительным и подверженным ошибкам. Они также ежедневно сталкивались с риском потерять работу по разработке из-за отсутствия системы контроля версий.

Задачи бизнес-аналитики DaVita

Первоначальный процесс развертывания DaVita заключался в экспорте контента из Dev в Test в Prod.

  1. Сначала они создадут экспортную дугуhive в Dev и зарегистрируйте его в системе контроля версий.
  2. Затем они импортируют его в тестовую среду и развертывают.

Этот процесс создал «искусственную сеть безопасности». Другими словами, процесс был приятным, но не очень функциональным и надежным. Если пользователю необходимо восстановить отчет, администратору потребуется получить правильную версию дуги развертывания.hive из репозитория и импортируйте его в песочницу, чтобы получить спецификацию отдельного отчета. Затем эту спецификацию необходимо поместить в целевую среду, которая потенциально может не синхронизироваться с ее пакетом. Кроме того, спецификация отчета может быть той версией, которая запрошена пользователем, а может и не быть. Помимо сложности, проблема с этой моделью развертывания заключалась в том, что она не обеспечивала реальной возможности отката и не предлагала никакого управления версиями объектов в хранилище контента. Отсутствие объектов управления версиями в хранилище контента также подвергает DaVita высокому риску потери большого объема работы в среде Dev. Операционная группа DaVita BI хотела улучшить и автоматизировать некоторые из своих рабочих процессов, связанных с Cognos. Они хотели снизить риск и иметь возможность при необходимости откатиться к предыдущим версиям содержимого бизнес-аналитики. Они также хотели безопасно передать ответственность за развертывание от одного человека нескольким людям, чтобы разработчики могли сократить время цикла.

Как MotioCI Сохраненный магазин содержимого DaVita

Через четыре месяца после установки DaVita MotioCI, их реализацию Cognos необходимо было перезагрузить по мере необходимости при обновлении служб. Когда они попытались перезагрузить Cognos, ничего не произошло, он не вернулся. Возможности управления версиями MotioCI были использованы для определения причины сбоя перезагрузки и восстановления базы данных хранилища контента. При выполнении анализа первопричин Motio и DaVita обнаружил, что хранилище контента DaVita Cognos перешло в нестабильное состояние из-за «идеального шторма». Комбинация событий, которая привела к невозможности использования хранилища контента, заключалась в невинных действиях одного пользователя и эзотерической ошибке в конкретной версии Cognos, которая с тех пор была исправлена. В Cognos 10.1.1 можно было создать папку, скажем «Папка A» в общих папках, вырезать ее, перейти в «Папку A» и вставить туда. По сути, вы перемещаете папку под собой. Зарегистрирована ошибка Cognos CMREQ4297, но проблема не может быть исправлена ​​из Cognos Connection. Стало еще хуже. Когда служба Cognos была перезапущена, она не перезапускалась. Cognos отобразил это сообщение: «CMSYS5230 Content Manager обнаружил циклические CMID внутри. Круговые идентификаторы CMID: {xxxxxx}. Эти плохие дочерние и родительские CMID приводят к сбоям в работе Content Manager ». Они застряли в этом состоянии. В Motio Служба поддержки смогла провести DaVita через процесс восстановления поврежденных отчетов и пакетов.

Снижение затрат, связанных с ремонтом и восстановлением хранилища содержимого Cognos

месяцев работы 30-40 разработчиков по ремонту магазина контента Давиты были устранены с помощью MotioCI

MotioCI был реализован, и DaVita сразу же увидела улучшения в простоте развертывания между средами и быстрому возврату к предыдущим версиям контента. Всего через 4 месяца после MotioCI был установлен, хранилище контента DaVita перешло в нестабильное состояние из-за комбинации событий в Cognos. В MotioCI Возможности контроля версий и группа поддержки позволили DaVita точно определить причину проблемы и вернуть свое Content Store в стабильное состояние. Было MotioCI если бы их не было на месте, они потеряли бы месяцы работы.