Blog na -enyocha Cognos - Ndụmọdụ na usoro maka nnukwu & gburugburu oke olu

by Nwere ike 17, 2021Inyocha0 comments

Blọgụ nke John Boyer na Mike Norris dere.

Okwu Mmalite

Ọ dị mkpa ịnwe ike nyocha Cognos na -arụ ọrụ ịmara na ịghọta ka obodo ndị ọrụ gị si eji Cognos ma nyere aka zaa ajụjụ dịka:

    • Onye na -eji sistemụ?
    • Kedu akụkọ ha na -agba?
    • Kedu oge akụkọ a na -agba?
    • Site n'enyemaka nke ngwaọrụ ndị ọzọ, dịka MotioCI, kedu ọdịnaya anaghị eji?

N'iburu n'uche na ọ dị oke mkpa idobe gburugburu Cognos Analytics ahụike, ọ bụ ihe ijuanya na edebeghị obere ihe gbasara nchekwa data nyocha ya karịa akwụkwọ ọkọlọtọ. Ikekwe, a na -ewere ya dị ka ihe efu, mana ndị otu na -eji ya mara na ka oge na -aga, ịlele tebụl nchekwa data ga -amalite nwayọ - ọkachasị ma ọ bụrụ na nzukọ gị nwere ọtụtụ ndị ọrụ na -eme ọtụtụ akụkọ ma nwee ọtụtụ akụkọ. Ihe ọzọ bụ na ịdebanye aha ọrụ nyocha nwere ike gbuo oge n'ihi na a na -akwụ n'ahịrị mgbe enweghị ike itinye ya na nchekwa data ngwa ngwa, dịka ọmụmaatụ. Nke ahụ bụ mgbe ị malitere iche maka arụmọrụ nchekwa data dịka ị ga -eji nchekwa data arụ ọrụ ọ bụla nwere ihe mkpesa chọrọ.

Tebụl buru ibu na -eji nwayọ arụ ọrụ nke ọma. Okpokoro ka ibu, ogologo ka ọ ga -ewe itinye na ịjụ ajụjụ. Cheta na tebụl ndị a na ebe nchekwa data nyocha bụ isi nchekwa data arụ ọrụ; ede na -eme ugboro ugboro ma na -arụ ọrụ megide anyị ebe anyị enweghị ike ilekwasị ha anya maka naanị ịgụ ọrụ dịka ị ga -eji data mart.

Dị ka ụlọ ahịa ọdịnaya, ahụike gburugburu ebe obibi Cognos ga -eburu n'uche ahụike nke Ebe nchekwa data. Uto na -enweghị oke nke ebe nchekwa data nwere ike bụrụ okwu ka oge na -aga, ọ nwere ike mechaa metụta arụmọrụ nke gburugburu Cognos. N'ọtụtụ òtù nwere iwu mpụga agbasaara ha, enweghị ndekọ ndekọ nyocha zuru oke nwere ike bute ha n'ọnọdụ enweghị nrube isi na nnukwu nsonaazụ. Yabụ kedu ka anyị ga -esi mesoo inwe ọtụtụ data maka ebumnuche nyocha akụkọ ihe mere eme - n'ọnọdụ ụfọdụ ruo afọ 10 - mana anyị ka na -enweta mkpesa anyị kwesịrị idobe gburugburu ebe obibi ma mee ka ndị ọrụ nwee obi ụtọ na arụmọrụ ahụ?

Ihe Ịma Aka

    • Uto na -enweghị oke nke ebe nchekwa data na -emetụta ahụike nke gburugburu Cognos
    • Ịkpesa ebe nchekwa data nke Oudit adịla nwayọ ma ọ bụ enweghị ike iji ya eme ihe
    • Ahụmahụ Cognos na -egbu oge na ndekọ edere na ebe nchekwa data Audit
    • Ebe nchekwa data na -agwụ na ohere diski

Ihe a niile pụtara na ọ bụghị naanị akụkọ na -adabere na ebe nchekwa data nke na -ata ahụhụ, kama ọ na -abụkarị sistemụ niile. Ọ bụrụ na Ebe nchekwa data dị na sava ahụ dị ka ụlọ ahịa ọdịnaya Cognos, arụmọrụ nke ihe niile Cognos ga -emetụta na gburugburu ebe ahụ.

Mbido

Anyị na -eche:

    1. Cognos Analytics arụnyere ma na -arụ ọrụ
    2. A na -ahazi Cognos ka ọ banye na Ebe nchekwa data
        • Nwee ebe nchekwa data ebe
        • Tọọ ọkwa ndekọ nyocha kwesịrị ekwesị na nchịkwa Cognos
        • Cognos na -edekọ ndekọ na nchekwa data
    3. Ejila ọdụ data Oudit kemgbe ihe karịrị otu afọ
    4. Gburugburu ebe ahụ na -arụsi ọrụ ike na ndị ọrụ yana ogbugbu
    5. A na -eji ngwugwu nyocha iji kpuchie data ojiji Cognos
    6. Anyị na -achọ ịkwalite arụmọrụ mkpesa ọdụ data
    7. Ịmalite ma ọ bụ ihichapụ ndekọ ochie anaghị abụkarị nhọrọ

Ọ bụrụ na ịnweghị, etinyerela ma hazie Cognos Audit, Lodestar Solutions, a Motio onye mmekọ, nwere ọmarịcha post na enyere Audit aka na Cognos BI /CA.

The Ngwọta

Enwere ụfọdụ ụzọ enwere ike isi gosipụta onwe ha ngwa ngwa:

    1. Belata olu data site na:
        • Ịkwaga ụfọdụ data ochie na nchekwa data ọzọ
        • Ịkwaga ụfọdụ data ochie na tebụl ọzọ n'otu nchekwa data ahụ
    2. Naanị hichapụ ma ọ bụ archive ụfọdụ data ma echegbula maka ya
    3. Biri na ya. Kụọ ite ahụ n'ala road ma pịa Onye nchịkwa data maka ịrụ ọrụ
      mmelite mgbe ejiri aka na -amachibidoro ha site na ịhapụ ikwe ka mgbanwe nke atụmatụ a ma ọ bụ
      ndeka

Anyị agaghị eme nhọrọ 3. Nhọrọ nke abụọ, ihichapụ data, abụghị ezigbo nhọrọ, m ga -akwado ka edobe opekata mpe ọnwa 2. Mana, ọ bụrụ na ị nwere mmasị, IBM na -enye ike, AuditDBC nchịkọta (Cognos BI) ma ọ bụ a script (Nchịkọta Cognos) nke ga -eme nke ahụ. Uru maka Cognos BI na -ehichapụ ihe ndekọ dabere na timestamp ebe edemede Cognos Analytics na -ehichapụ ndeksi na tebụl.

Ndụmọdụ anyị nyere ndị ahịa na mbụ na nke a bụ ikewa n'ime ọdụ data abụọ:

    1. Nyocha - Live: nwere data data izu gara aga
    2. Nyocha - Akụkọ ihe mere eme: nwere data akụkọ ihe mere eme (ruo afọ N)

Na nkenke, usoro a na -eme kwa izu iji bugharịa ihe ndekọ kachasị ọhụrụ site na Audit Live gaa na Audit Historical. Audit Live na -amalite dị ka oghere efu mgbe usoro a gachara.

    1. Live DB dị ngwa ma sie ike, na -enye ohere ka ntinye mee ngwa ngwa o kwere mee
    2. A na -eduzi ajụjụ nyocha naanị na Historical DB

N'iji usoro a, enweghị 'ịjikọ ọnụ' nke data Live na data akụkọ ihe mere eme. M ga -arụ ụka na ikekwe ịchọrọ idobe ya otu ahụ.

Na nchịkwa Cognos, ịnwere ike ịgbakwunye njikọ abụọ dị iche iche maka Isi mmalite data nyocha. Mgbe onye ọrụ na -eme mkpesa megide ngwugwu nyocha, a na -akpali ha njikọ nke ha chọrọ iji:

Ọdụ data nyocha

Ọ bụrụ na ịchọrọ ileba anya na data nyocha nke ndụ karịa data nyocha akụkọ ihe mere eme, naanị họrọ njikọ "Audit - Live" mgbe a kpaliri gị (kwesịrị ịbụ ewezuga, ọ bụghị ụkpụrụ.)

Ọ bụrụ n’ezie ịchọrọ ịnye echiche jikọtara ọnụ nke Live na akụkọ ihe mere eme, ị nwere ike mee ya, mana ọ ga -emetụta arụmọrụ.

Dịka ọmụmaatụ, ị nwere ike mepụta ọdụ data nke atọ akpọrọ "Audit - Consolidated View" wee, maka tebụl ọ bụla na atụmatụ nyocha: mepụta echiche aha ya bụ njikọ SQL n'etiti tebụl dị na DB dị ndụ na tebụl n'ime DB akụkọ ihe mere eme N'otu aka ahụ, enwere ike nweta nke a na ụdị njikwa Framework Manager, mana, ọzọkwa, arụmọrụ ga -abụ isi ihe.

Ụfọdụ ndị ahịa anyị ekepụtala echiche jikọtara ọnụ. Ọ bụ echiche anyị na nke a nwere ike bụrụ ihe karịrị akarị. Ịrụ ọrụ ga na -aka njọ mgbe niile na nke a jikọtara ọnụ ma anyị ahụbeghị ọtụtụ ikpe eji nke na -eji ma data data Live yana akụkọ ihe mere eme. A na -eji Live maka nchọpụta nsogbu yana akụkọ ihe mere eme maka ịkọ akụkọ.

N'ihe gbasara Cognos Analytics 11.1.7, ebe nchekwa data ahụ etoola na tebụl 21. Ị nwere ike ịchọta ozi ndị ọzọ na ebe nchekwa data nke Oudit, akụkọ nlele nlele yana ụdị njikwa njikwa. Ọkwa ndekọ osisi ndabara bụ pere mpe, mana ị nwere ike chọọ iji ọkwa ọzọ, Basic, weghara arịrịọ ojiji, njikwa akaụntụ onye ọrụ yana ojiji oge. Otu ụzọ ị nwere ike isi jigide arụmọrụ sistemụ bụ site na idobe ọkwa osisi na ọkwa kachasị dị ala achọrọ. N'ụzọ doro anya, ka ihe nkesa na -eme na -egbu osisi, a ga -enwe ike imetụta arụmọrụ sava n'ozuzu ya.

Tebụl igodo ọtụtụ ndị nchịkwa ga -enwe mmasị bụ tebụl 6 nke na -edekọ ọrụ onye ọrụ yana ịkọ akụkọ na sistemụ.

  • COGIPF_USERLOGON: na -echekwa ozi njirimara (gụnyere ịpụ)
  • COGIPF_RUNREPORT: Na -echekwa ozi gbasara ogbugbu mkpesa
  • COGIPF_VIEWREPORT: Na -echekwa ozi gbasara arịrịọ nlele mkpesa
  • COGIPF_EDITQUERY: na -echekwa ozi gbasara ọsọ ajụjụ
  • COGIPF_RUNJOB: Na -echekwa ozi gbasara arịrịọ ọrụ
  • COGIPF_ACTION: dekọrọ omume onye ọrụ na Cognos (tebụl a nwere ike ito ngwa ngwa karịa ndị ọzọ)

Nhazi nke igbe anaghị adị ka nke a:

Nhazi nyocha nke ndabara

Nhazi akwadoro:

Nhazi oditi akwadoro

Ebe nchekwa data Cognos - Live nwere izu 1 nke data nyocha. A na -ebugharị data gafere otu izu na ọdụ data Cognos Audit - Historical.

Ahịrị sitere na ọdụ data Cognos Audit - Live ruo Cognos Audit Database - Akụkọ ihe mere eme na eserese na -ahụ maka:

  • Iomi data site na Nnyocha Live gaa na Nnyocha akụkọ ihe mere eme
  • Wepụ ahịrị niile dị na nyocha nke mere okenye karịa izu 1
  • Wepụ ahịrị niile na Nnyocha akụkọ ihe mere eme nke tọrọ afọ x
  • Wepu ahịrị niile dị na COGIPF_ACTION nke tọrọ ọnwa isii

index dị iche iche

Ụdị nchekwa data dị iche iche nwere ụdị indexing dị iche iche. Ndekọ data nchekwa data bụ nhazi data, nke ejikọtara na tebụl (ma ọ bụ nlele), nke ejiri kwalite oge ogbugbu ajụjụ mgbe eweghachite data na tebụl ahụ (ma ọ bụ lelee). Soro DBA gị rụọ ọrụ iji mepụta atụmatụ kacha mma. Ha ga -achọ ịmata azịza nye ajụjụ dị ka ndị a iji mee mkpebi kacha mma na kọlụm ndị a. N'ụzọ doro anya, onye na -ahụ maka nchekwa data nwere ike chọpụta azịza nye ụfọdụ ma ọ bụ ajụjụ ndị a niile na -enweghị enyemaka gị, mana ọ ga -ewe ụfọdụ nyocha na oge ụfọdụ:

  • Ndekọ ole tebụl nwere na nha ole ka ị tụrụ anya ka ha too? (Ndepụta tebụl agaghị aba uru ọ gwụla ma tebụl nwere ọtụtụ ndekọ.)
  • Ị ma ogidi ndị pụrụ iche? Ha na -ahapụ ụkpụrụ NULL? Kedu ogidi nwere ụdị data integer ma ọ bụ nnukwu integer? (Ogidi ndị nwere ụdị data ọnụọgụ na nke ahụ bụ ihe pụrụ iche na Ọ BỤGHỊ NULL bụ ndị chọrọ itinye aka na igodo ndeksi.)
  • Ebee ka nsogbu nrụrụ gị kacha dị taa? Ọ bụ na ha na -eweghachite data ahụ? Enwere ajụjụ ma ọ bụ akụkọ akọwapụtara nke nwere nsogbu karịa? (Nke a nwere ike iduga onye na -ahụ maka nchekwa data na ụfọdụ ogidi ndị enwere ike melite.)
  • Ubi ndị dị a areaa ka a na -ejikọ na tebụl maka ịkọ akụkọ?
  • Ubi ndị dị a usedaa ka a na -eji nzacha, idozi, ịjikọ ọnụ na nchịkọta?

Ọ bụghị ihe ijuanya, ndị a bụ otu ajụjụ a ga -achọ azịza maka imeziwanye tebụl nchekwa data ọ bụla.

Nkwado IBM kwadoro imepụta ndeksi na kọlụm “COGIPF_REQUESTID”, “COGIPF_SUBREQUESTID”, na “COGIPF_STEPID” maka tebụl ndị a iji melite arụmọrụ:

  • COGIPF_NATIVEQUERY
  • COGIPF_RUNJOB
  • COGIPF_RUNJOBSTEP
  • COGIPF_RUNREPORT
  • COGIPF_EDITQUERY

Gbakwunyere na tebụl ndị ọzọ a na-ejighị ọrụ:

  • COGIPF_POWERPLAY
  • COGIPF_HUMANTASKSERVICE
  • COGIPF_HUMANTASKSERVICE_DETAIL

Ị nwere ike iji nke a dị ka mmalite, mana m ga -aga mmega ahụ nke ịza ajụjụ ndị dị n'elu iji rute azịza kacha mma maka nzukọ gị.

ihe ndị ọzọ

  1. Audit FM Model. Cheta na a na -egosipụta usoro njikwa ihe njikwa nke IBM na -enye na tebụl na ubi ndabara. Mgbanwe ọ bụla ị na -eme na tebụl mkpesa ga -adị mkpa igosipụta na ihe nlereanya ahụ. Mfe ma ọ bụ mgbagwoju anya nke mgbanwe ndị a - ma ọ bụ ikike nhazi gị ime mgbanwe ndị a - nwere ike imetụta ngwọta ị họọrọ.
  2. Ogige ndị ọzọ. Ọ bụrụ na ị ga -eme ya, ugbu a bụ oge ịgbakwunye ubi ndị ọzọ maka onodu ma ọ bụ data ntụnyere iji melite mkpesa nyocha.
  3. Tebụl nchịkọta. Kama naanị idetuo data na tebụl akụkọ ihe mere eme gị, pịa ya. Ị nwere ike ikpokọta data na ọkwa ụbọchị iji mee ka ọ rụọ ọrụ nke ọma maka ịkọ akụkọ.
  4. Nlele kama tebụl. Ndị ọzọ na -ekwu, "Yabụ, kama ịnwe nchekwa data 'ugbu a' yana nchekwa data 'akụkọ ihe mere eme', ị ga -enwe naanị otu nchekwa data, na tebụl niile dị na ya ka a ga -ebu ụzọ tinye 'akụkọ ihe mere eme'. Mgbe ahụ, ị ​​kwesịrị ịmepụta otu echiche, otu maka tebụl nke ọ bụla ị chọrọ ịhụ dị ka 'ugbu a', ma nwee nlele nke ọ bụla lelee ahịrị akụkọ ihe mere eme nke ị chọghị ịhụ wee hapụ naanị ndị dị ugbu a ka ha gafee.
    https://softwareengineering.stackexchange.com/questions/276395/two-database-architecture-operational-and-historical/276419#276419

mmechi

Isi okwu bụ na site na ozi enyere ebe a, ị ga -akwado nke ọma ka gị na DBA nwee mkparịta ụka na -arụpụta ihe. Ohere inweta dị mma na ọ edozila ụdịrị nsogbu a na mbụ.

Mgbanwe ndị a tụrụ anya na ihe owuwu nchekwa data Cognos Audit ga-eme ka arụmọrụ ka mma na mkpesa kpọmkwem yana ngwa ndị ọzọ nke dabere na ya, dịka Motio's ReportCard na Ndepụta Ngwaahịa.

Site n'ụzọ, ọ bụrụ na gị na DBA gị nwere mkparịta ụka ahụ, ọ ga -amasị anyị ịnụ maka ya. Ọ ga -amasịkwa anyị ịnụ ma ọ bụrụ na ị doziela okwu gbasara nchekwa data na -adịghị arụ ọrụ nke ọma yana otu i siri mee ya.