Abstrak Eksekutif

DaVita sebelum ini bergantung pada kaedah yang sukar untuk menyebarkan kandungan BI antara persekitaran IBM Cognos yang tidak mempunyai keupayaan penggulungan atau versi sebenar dari objek menyimpan kandungan. Kaedah ini menjadikan DaVita berisiko kehilangan banyak kerja pengembangan BI. DaVita dilaksanakan MotioCI untuk meningkatkan penggunaan dan mengurangkan risiko tersebut. Sebagai tambahan, MotioCI membolehkan DaVita memulihkan keseluruhan pangkalan data kedai kandungan Cognos mereka, yang rosak. Mengenai DaVita DaVita HealthCare Partners Inc. adalah syarikat Fortune 500® yang menyediakan pelbagai perkhidmatan penjagaan kesihatan kepada populasi pesakit di seluruh Amerika Syarikat dan abroad. Penyedia perkhidmatan dialisis terkemuka di Amerika Syarikat, DaVita Kidney Care merawat pesakit dengan kegagalan buah pinggang kronik dan penyakit buah pinggang peringkat akhir. DaVita Kidney Care berusaha untuk meningkatkan kualiti hidup pesakit dengan menginovasikan perawatan klinikal, dan dengan menawarkan rancangan rawatan bersepadu, pasukan penjagaan peribadi dan perkhidmatan pengurusan kesihatan yang mudah.

Pelaksanaan Cognos IBM DaVita

IBM Cognos adalah salah satu daripada beberapa aplikasi dalam infrastruktur IT DaVita. Lima tahun yang lalu, DaVita memasang Cognos versi 8.4 di persekitaran BI mereka, yang merangkumi pelayan Dev, Test / QA, dan Production. Anggota pasukan infrastruktur IT DaVita terletak di ibu pejabat Denver mereka dan di seluruh negara. Di dalam bahagian infrastruktur IT DaVita terdapat pasukan operasi BI, yang terdiri daripada pentadbir IT utama, 3 pekerja yang mempunyai admin dan promotion keupayaan, dan 10 penulis laporan. Di luar pasukan IT, terdapat 9,000 pengguna Cognos bernama, yang terutama merupakan pengguna laporan. Beberapa anak syarikat DaVita yang berdiri sendiri dapat mengembangkan laporan BI mereka sendiri dan mengehoskannya di persekitaran Cognos yang dikongsi. Kedai kandungan DaVita's Cognos terdiri daripada beribu-ribu objek.

Cabaran BI DaVita

Proses DaVita menyebarkan kandungan BI memakan masa, membosankan, dan ralat. Mereka juga menghadapi risiko kehilangan pekerjaan pembangunan setiap hari dengan tidak mempunyai sistem kawalan versi.

Cabaran BI DaVita

Proses penyebaran asal DaVita terdiri daripada mengeksport kandungan dari Dev ke Test ke Prod.

  1. Pertama, mereka akan membuat arka eksporthive di Dev dan periksa ke dalam sistem kawalan versi.
  2. Mereka kemudian akan mengimportnya ke lingkungan Uji dan menyebarkan.

Proses ini mencipta "jaring keselamatan buatan." Dengan kata lain, prosesnya terasa baik, tetapi tidak begitu berfungsi atau boleh dipercayai. Sekiranya pengguna perlu memulihkan laporan, pentadbir perlu mengambil versi busur penyebaran yang betulhive dari repositori dan mengimportnya ke kotak pasir untuk mengambil spesifikasi laporan dari laporan individu. Spesifikasi itu kemudian perlu diletakkan di lingkungan sasaran, yang berpotensi tidak selaras dengan paketnya. Selain itu, spesifikasi laporan mungkin atau mungkin bukan versi yang diminta pengguna. Selain kerumitannya, masalah dengan model penyebaran ini adalah bahawa ia tidak memberikan kemampuan rollback yang nyata dan juga tidak menawarkan versi objek di toko konten. Ketiadaan objek versi di kedai kandungan juga meletakkan DaVita berisiko tinggi kehilangan sejumlah besar pekerjaan di persekitaran Dev. Pasukan operasi DaVita BI ingin memperbaiki dan mengautomasikan beberapa proses kerja yang berkaitan dengan Cognos mereka. Mereka ingin mengurangkan risiko dan mempunyai kemampuan untuk menggunakan kembali versi BI versi sebelumnya jika diperlukan. Mereka juga ingin memindahkan tanggungjawab penyebaran dari satu orang kepada beberapa orang dengan selamat supaya pembangun dapat mengurangkan masa kitaran mereka.

Cara MotioCI Kedai Kandungan DaVita yang Disimpan

Empat bulan selepas DaVita dipasang MotioCI, pelaksanaan Cognos mereka perlu dihidupkan semula seperti yang diperlukan ketika perkhidmatan diperbaharui. Apabila mereka cuba menghidupkan semula Cognos, tidak ada yang berlaku, ia tidak akan muncul kembali. Keupayaan kawalan versi MotioCI digunakan untuk menentukan punca kegagalan but semula dan memulihkan pangkalan data penyimpanan kandungan. Dalam melakukan analisis punca, Motio dan DaVita mendapati bahawa Cognos Content Store DaVita berada dalam keadaan tidak stabil kerana "ribut sempurna." Kombinasi peristiwa yang membawa ke kedai kandungan yang tidak dapat digunakan adalah tindakan tidak bersalah dari satu pengguna dan bug esoterik dalam versi Cognos tertentu, yang sejak itu diperbaiki. Dalam Cognos 10.1.1, adalah mungkin untuk membuat folder, katakan "Folder A" di Folder Awam, potong, navigasi ke "Folder A" dan tampal di sana. Pada dasarnya anda memindahkan folder di bawahnya sendiri. Ralat Cognos CMREQ4297 telah dicatat, tetapi masalahnya tidak dapat diperbetulkan dari dalam Cognos Connection. Ia menjadi lebih teruk. Apabila perkhidmatan Cognos dikitar semula, perkhidmatan tersebut tidak akan dimulakan semula. Cognos memaparkan mesej ini: “CMSYS5230 Content Manager menemui CMID pekeliling secara dalaman. CMID pekeliling adalah {xxxxxx}. CMID anak-ibu bapa yang tidak baik ini menyebabkan Pengurus Kandungan tidak berfungsi. " Mereka terperangkap dalam keadaan itu. The Motio pasukan sokongan dapat menjalankan DaVita melalui proses pemulihan laporan dan pakej yang rosak.

$ dijimatkan dalam kos yang berkaitan dengan pembaikan & pemulihan kedai kandungan Cognos

kerja berbulan-bulan oleh 30-40 pemaju untuk membaiki kedai kandungan Davita dihapuskan dengan MotioCI

MotioCI dilaksanakan dan DaVita segera melihat peningkatan dalam kemudahan penyebaran antara persekitaran dan cepat kembali ke versi kandungan sebelumnya. Hanya 4 bulan selepas itu MotioCI dipasang, kedai kandungan DaVita berada dalam keadaan tidak stabil kerana gabungan peristiwa di Cognos. The MotioCI keupayaan kawalan versi dan pasukan sokongan membolehkan DaVita menentukan punca masalah dan mengembalikan Kedai Kandungan mereka ke keadaan stabil. Telah MotioCI tidak di tempat, mereka akan kehilangan pekerjaan bernilai berbulan-bulan.