Ngonversi saka CQM dadi DQM: Lelungan Pelanggan Cognos

by Jan 30, 2020Cloudkomentar 0

Apa sampeyan mikir pindhah menyang IBM Cognos Analytics ing Cloud, pengin nggunakake driver JDBC tinimbang klien basis data asli, utawa mung pengin visibilitas sing luwih gedhe dadi ciri pitakon sing gegandhengan karo kinerja, nggunakake Mode Query Dynamic minangka ide sing apik.

Nalika Performance Food Group, salah sawijining pimpinan paling dipercaya ing industri jasa panganan bubar nganyari saka Cognos 10.2.1 dadi 11.0.12 minangka bagean saka proses perbaikan terus-terusan, dheweke mutusake bakal nganyari paket saka CQM menyang DQM uga. Sumit Kumar, manajer IT PFG sing tanggung jawab ngawasi nglaporake, nganalisis, lan konsultasi, tanggung jawab migrasi paket lan tugas ngatasi tantangan sing bisa ditemoni sajrone proses kasebut.

Keuntungan Ngonversi Saka CQM Dadi DQM

Alasan migrasi Grup Panganan Prestasi akeh banget. Salah sawijining mupangat utama konversi kanggo Sumit lan PFG minangka kemampuan nggunakake laporan sing ngemot data saka macem-macem paket ing laporan sing padha. Mode Query Dynamic ngidini Sumit nggunakake laporan sing ngemot data saka macem-macem bidang kayata sales, procurement, lan inventaris, sanajan ana ing telung paket sing beda-beda. Mode Query Kompatibel ora duwe kemampuan iki, mula pilihane jelas.

Ngonversi saka Mode Query Kompatibel menyang Mode Query Dinamis uga duwe kemampuan kanggo nyuda wektu eksekusi laporan kanthi nggunakake eksekusi pitakon ing arsitektur 64-bit. Kanthi migrasi, Sumit ngerti manawa ora mung nyedhiyakake prasarana kanggo nggawe pembaruan mbesuk dadi luwih gampang, nanging uga menehi Performance Performance Group supaya bisa miwiti analitik prediksi ing otomasi.

Mupangat kanggo ngonversi temenan, nanging apa tantangan sing bakal ditindakake?

Sawise milih 13 paket Kognos sing bakal dikonversi, Sumit nemoni alangan pertama sajrone tahap perencanaan lan pelaksanaan proyek.

Tantangan Perencanaan Proyek lan Eksekusi

Sing pertama roadblok Sumit sing diadhepi yaiku milih Air Terjun utawa Pangiriman Agile. Sumit milih sing nomer loro kanggo konversi CQM dadi DQM amarga dheweke bisa masang saben paket kanthi mandiri. Paket dikirim nalika kabeh laporan penting wis sukses lan yen sawetara laporan prioritas kurang duwe kesalahan, dheweke tetep nggunakake paket kasebut lan mbenerake laporan mengko. Iki ngidini dheweke nyedhiyakake nilai bisnis ing ngarep tanpa kudu ilang wektu, nanging supaya aman, dheweke njaga buffer sewulan yen mbutuhake pitulung tambahan saka tim dhukungan produk IBM.

Saiki, Sumit lan Performance Food Group wis ngatasi tahap perencanaan lan pelaksanaan proyek, saiki wayahe dheweke ngrampungake masalah sabanjure: tantangan teknis lan infrastruktur amarga tumindake paket ing Dynery Query Mode.

"Miturut Sumit, ngowahi saka CQM dadi DQM yaiku wektu lan gaweyan sing dibuwang kanthi cukup. Sawise konversi, rata-rata wektu eksekusi laporan dikurangi rata-rata 60%! ”

Tantangan Teknis lan Infrastruktur

Mode Query Dinamis ngetrapake praktik paling apik sing ora opsional ing Mode Query Kompatibel. Conto iki yaiku nggunakake tanda hubung lan tanda bintang kanthi garis miring minangka garis komentar, kayata, '-' vs '/ *'. CQM nampa kabeh kasebut, nanging DQM kadang-kadang nampa lan kadang-kadang ora, gumantung karo panggonan seko. Masalah sing katon cilik bisa nyebabake kesalahan sporadis utawa malah kabeh laporan gagal. Komentar ing filter canggih, pitakon SQL lan petungan khusus uga dingerteni nyebabake kesalahan. A Bandhingake pitakon sql alat dianggep format format lan nyuda kedadeyan kesalahan saka wilayah kasebut, nanging penyelidikan luwih lanjut supaya bisa ndeleng kabeh kedadeyan kesalahan. Gawan fungsi jumlah ing model data utawa definisi paket uga nggawe kesalahan, nanging iki bisa diatasi kanthi ngganti fungsi total, utawa Jumlah () vs Total ().

Mode Query Dynamic uga nggawe asumsi tartamtu yen Mode Query Kompatibel ora, nyebabake output laporan beda. Laporan sing mbukak ing CQM vs DQM bisa uga menehi asil beda adhedhasar cara interpretasi fungsi kasebut. Contone, Total (Total (Sales)) ing CQM bakal menehi asil sing padha karo total penjualan lan ora nggatekake total duplikat, nanging ing DQM ora nglirwakake total duplikat, menehi output laporan sing beda. Kajaba iku, cara ngetrapake opsi agregasi ing CQM vs DQM uga beda-beda. Filter-filter ing kolom sing Diitung / Agregat bisa nyebabake asil sing beda-beda gumantung saka pilihan properti kanthi jumlah ongko, kayata "Sadurunge Aggregasi" utawa "Sawise Aggregasi".

Tantangan liyane

Mode Query Dinamis bisa uga ngetrapake urutan operasi sing beda sing bisa nyebabake pangowahan output laporan.

  • Definisi kardinalitas level laporan nyebabake ana output output laporan.
  • Validasi laporan isih bisa nuduhake kesalahan kritis sanajan pesen peringatan wis dirampungake. Kabeh pesen peringatan kudu diatasi sadurunge compiler laporan bisa nuduhake kesalahan nyata. Yen laporan ora mlaku lan mung nuduhake pesen peringatan, sampeyan kudu ndandani pesen peringatan dhisik sadurunge laporan bakal mbukak kesalahan kritis lan ngidini sampeyan ndandani.
  • Laporan menehi data kanthi jumlah data bisa uga gagal amarga masalah "Java out of memory" nanging bisa diatasi kanthi mateni properti caching lokal ing properti laporan kanggo laporan kasebut, lan uga bisa dibantu nambah memori sing wis dikonfigurasi kanggo layanan pitakon
  • Konfigurasi JVM kudu disetel miturut praktik paling apik kanggo nyegah masalah mbesuk.

Kesimpulane

Miturut Sumit, proses migrasi yaiku wektu lan gaweyan sing ditindakake kanthi apik. Sawise konversi, wektu eksekusi laporan dikurangi rata-rata 60%! Dheweke pancen nyaranake ngowahi paket saka CQM dadi DQM lan lingkungan sampeyan saka 32-bit dadi 64-bit.

Ngelingi ngonversi saka Mode Query Kompatibel menyang Mode Query Dinamis utawa bubar diowahi? Muga-muga sampeyan bisa nuduhake pengalaman karo sampeyan utawa tips lan trik sing sampeyan bisa duwe!

 

Pengin sinau luwih lengkap? Kita dadi tuan rumah a xing ing kono kita ngrembug babagan tantangan sing diadhepi Grup Kinerja nalika migrasi menyang Mode Query Dinamis. Mbales webinar kanthi ngeklik ing kene.

Cloud
MotioPengalaman Awan
MotioPengalaman Awan

MotioPengalaman Awan

Apa Perusahaan Sampeyan Bisa Sinau Saka MotioPengalaman Cloud Yen perusahaan sampeyan kaya Motio, sampeyan wis duwe sawetara data utawa aplikasi ing méga.  Motio dipindhah aplikasi pisanan menyang maya watara 2008. Wiwit wektu iku, kita wis nambah aplikasi tambahan minangka ...

Read More

Cloud
Siapke Awan
Awan Prep

Awan Prep

Nyiyapake Pindhah menyang Awan Saiki kita ana ing dasawarsa kapindho adopsi awan. Nganti 92% bisnis nggunakake komputasi awan nganti sawetara derajat. Pandemi wis dadi pembalap anyar kanggo organisasi nggunakake teknologi awan. kasil...

Read More