Cognos Auditing Blog - Nā ʻōlelo aʻoaʻo a me nā ʻōpala no nā wahi nui a kiʻekiʻe

by E 17, 2021ʻO ka loiloi0 pākuʻi

He blog na John Boyer lāua ʻo Mike Norris.

Introduction

He mea nui ka loaʻa ʻana o ka hiki iā Cognos Auditing ke hana e ʻike a hoʻomaopopo i ka hoʻohana ʻia ʻana o Cognos e kāu kaiāulu mea hoʻohana a kōkua i ka pane ʻana i nā nīnau e like me:

    • ʻO wai e hoʻohana nei i ka ʻōnaehana?
    • Ke holo nei nā lono he aha?
    • He aha nā manawa holo o ka hōʻike?
    • Me ke kōkua o nā pono hana ʻē aʻe, e like me MotioCI, he aha ka ʻike i hoʻohana ʻole ʻia?

Ke noʻonoʻo nei i ka nui o ka koʻikoʻi o ka mālama ʻana i nā wahi Cognos Analytics olakino, kāhāhā wale ka mea i kākau ʻia e pili ana i kāna waihona loiloi ma waho o ka palapala huahana maʻamau. Maliʻa paha, lawe ʻia ia no ka mea ʻole, akā ʻike nā ʻoihana e hoʻohana ia mea ma ka manawa e noi ana e hoʻomaka lohi nā papa helu ʻIkepili - keu hoʻi inā he nui nā mea hoʻohana e holo ana i nā hōʻike he nui a he nui ka mōʻaukala. He aha hou aʻe paha ke lohi o ka loiloi ʻana o ka hana loiloi iā ia iho no ka mea ke queu ʻia ia ke hiki ʻole ke hoʻohui ʻia i ka waihona ma mua, no ka laʻana. ʻO ia ka manawa e hoʻomaka ai ʻoe e noʻonoʻo e pili ana i ka hana database e like me kāu e makemake ai me nā waihona ʻike hana e hōʻike ana i nā koi.

ʻO nā papa nui ka lohi i ka hana noi. ʻO ka pākaukau nui, ʻoi aku ka lōʻihi o ka hoʻokomo ʻana a me ka nīnau. E hoʻomanaʻo i kēia mau pākaukau a me ka Database Hoʻoilina he waihona pūnaewele hana; ke hana pinepine nei nā kākau a hana kūʻē iā mākou ʻoiai ʻaʻole hiki iā mākou ke kālele iā lākou no ka heluhelu wale ʻana i nā hana e like me kāu me kahi mart data.

E like me ka hale kūʻai ʻike ʻike, pono ke olakino o ka nohona Cognos e noʻonoʻo pono i ke olakino o ka Database Hoʻoilina. Hiki i ka ulu palena ʻole ʻana o ka ʻIkeʻikepili Pūnaewele ke lilo i pilikia i ka manawa a hiki i ka hopena ke hopena i ka hana holoʻokoʻa o kahi kaona Cognos. I nā hui he nui me nā rula kūwaho i hoʻokau iā lākou, ʻaʻohe o kahi moʻohelu piha piha hiki ke hoʻokau iā lākou i kahi kūlana hoʻokō ʻole me nā hopena koʻikoʻi. No laila pehea mākou e hana ai me ka mālama ʻana i ka nui o ka ʻikepili no nā hana loiloi o ka mōʻaukala - i kekahi mau manawa a 10 mau makahiki - akā loaʻa ka hōʻike e pono ai mākou e mālama i ke kaiapuni a hauʻoli i nā mea hoʻohana me ka hana.

ʻO ka Challenge

    • Ke ulu maikaʻi ʻole nei ka ulu ʻana o ka Database Hoʻoilina i ka olakino o ka nohona Cognos
    • Ua lohi a hoʻohana ʻole ʻia paha ka hōʻike ʻana ma ka Pūnaewele Hoʻoiho
    • Hoʻolālā nā ʻike Cognos i nā moʻolelo i kākau ʻia i ka Database ʻIke
    • Ke holo nei ka ʻikepili hōkeo ma waho o kahi hakahaka

ʻO kēia ka manaʻo ʻaʻole ia wale nā ​​hōʻike e hilinaʻi nei i ka Pūnaewele ʻIkepili e ʻeha, akā pinepine ka ʻōnaehana holoʻokoʻa. Inā aia ka waihona hōkeoʻikepili ma ka kikowaena kikowaena like me ka hale kūʻai ʻike ʻike Cognos, e hoʻopili ʻia ka hana o nā mea āpau a Cognos i kēlā wahi.

ʻO ka hoʻonohonoho

Manaʻo mākou:

    1. Hoʻokomo ʻia a holo ʻo Cognos Analytics
    2. Ua hoʻonohonoho ʻia ʻo Cognos e haʻalele i kahi Database Hooia
        • E loaʻa kahi hōkeo ʻikepili ma kahi
        • Hoʻonohonoho i nā pae loiloi audit kūpono i ka lawelawe ʻana o Cognos
        • Kākau ʻia nā moʻolelo i ka waihona pūnaewele e Cognos
    3. Hoʻohana ʻia ka waihona hōkeoʻikepili ma mua o hoʻokahi makahiki
    4. Kūleʻa nui ke kaiapuni me nā mea hoʻohana a me ka make
    5. Hoʻohana ʻia ka pūʻulu hōʻoia e ʻili i nā ʻikepili hoʻohana o Cognos
    6. Ke nānā nei mākou i ka hoʻomaikaʻi ʻana i ka hōʻike hōʻike hōʻike hōʻike Database
    7. ʻO ka hoʻomaka ʻana a kāpae ʻana i nā moʻolelo kahiko ʻaʻole ia he koho

Inā ʻaʻole ʻoe, akā, e hoʻouka a hoʻonohonoho ʻia ʻo Cognos Audit, nā Lōkahi Lodestar, a Motio hoa, he maikaʻi kāna lāʻau kū i ka hiki ʻana i ka hōʻoia ma Cognos BI / CA.

ka pāʻoihana

Aia kekahi mau hopena kūpono e hōʻike koke iā lākou iho:

    1. E hoʻemi i ka nui o ka ʻikepili e:
        • Ke hoʻoneʻe nei i kekahi o nā ʻikepili kahiko i kahi hōkeo ʻikepili ʻē aʻe
        • Ke hoʻoneʻe nei i kekahi o nā ʻikepili kahiko i kahi papa ʻē aʻe i ka waihona like
    2. Holoi a arc wale nōhive kekahi o ka ʻikepili a mai hopohopo e pili ana
    3. Noho pū me ia. Kehi i ka kini hiki i ka road a kaomi i ka Administrator Database no ka hana
      nā hoʻomaikaʻi ʻoiai hoʻopaʻa lima iā lākou ma ka ʻae ʻole i nā hoʻololi o ka schema a i ʻole
      mau kuhikuhi

ʻAʻole mākou e hana me ke koho 3. Koho 2, ka holoi ʻana i ka ʻikepili, ʻaʻole ia he koho maikaʻi a makemake wau e mālama ma ka liʻiliʻi he 18 mau mahina. Akā, inā makemake nui ʻoe, hāʻawi ʻo IBM i kahi pono, LunaHoʻounaʻoDBCleanup (Cognos BI) a i ʻole kōmi'ōkuhi (Cognos Analytics) e hana pololei i kēlā. Holoi ka pono no Cognos BI i nā moʻolelo ma muli o ka timestamp ʻoiai e holoi wale nā ​​palapala no Cognos Analytics i nā papa kuhikuhi a me nā papa.

ʻO nā ʻōlelo aʻoaʻo a mākou i hana aku ai i nā mea kūʻai aku ma mua e hoʻokaʻawale i ʻikepili ʻelua.

    1. Hooia - Live: loaʻa nā ʻikepili o ka pule i hala iho nei
    2. Hooia - Mōʻaukala: loaʻa nā ʻikepili mōʻaukala (a hiki i nā makahiki N)

I ka pōkole, holo ke kaʻina i kēlā me kēia pule e hoʻoneʻe i nā moʻolelo hou loa mai ka Audit Live a ka Hōʻailona Hōʻike. Hoʻomaka ka loiloi Live ma ke ʻano he slate blank ma hope o ka holo ʻana o kēia kaʻina.

    1. Wikiwiki a paʻa ka Live DB, e ʻae ana i nā mea hoʻokomo e wikiwiki i ka hiki
    2. ʻO nā nīnau loiloi wale nō i kuhikuhi ʻia i ka DB Moʻolelo

Ke hoʻohana nei i kēia ala, ʻaʻohe mea implicit "humuhumu pū" o nā ʻike Live a me ka ʻikepili o ka Mōʻaukala. E hoʻopaʻapaʻa wau makemake ʻoe e mālama pēlā.

I ka Cognos Administration, hiki iā ʻoe ke hoʻohui i ʻelua mau pilina ʻokoʻa no ka ʻIkepili ʻIkepili Kuhi. Ke holo ka mea hoʻohana i kahi hōʻike e kūʻē i ka pūʻulu hōʻoia, koi ʻia lākou e pili ana i kahi pilina e makemake ai lākou e hoʻohana.

Hōkeo ʻikepili

Ma ka manawa kūpono āu e makemake ai e nānā i ka ʻikepili hōʻoia ola ma mua o ka ʻikepili hōʻoia o ka mōʻaukala, koho wale ʻoe i ka pili "Audit - Live" ke noi ʻia (he ʻokoʻa ia, ʻaʻole ka maʻamau.)

Inā makemake ʻoe e hāʻawi i kahi ʻike hoʻohui ʻia o nā Live a me ka Mōʻaukala, hiki iā ʻoe ke hana pēlā, akā e hopena ia i ka hana.

ʻO kahi laʻana, hiki iā ʻoe ke hana i kahi Database 3 i kapa ʻia ʻo "Audit - Consolidated View" a laila, no kēlā me kēia pākaukau i ka schema Audit: e hana i kahi ʻike i kapa ʻia he uniona SQL ma waena o ka papa i ka DB ola a me ka papa i ka moolelo DB. Pēlā nō, hiki ke hoʻokō ʻia i kēia ma ke kumu hoʻohālikelike Framework Manager, akā, eia hou, he hana nui ka hana.

Ua hana kekahi o kā mākou mea kūʻai aku i kahi ʻike hoʻohui ʻia. ʻO ko mākou manaʻo he overkill paha kēia. ʻOi aku ka maikaʻi o ka hana ma kēia ʻike hoʻohui a ʻaʻole mākou i ʻike i nā hihia hoʻohana he nui i hoʻohana i nā ʻikepili ʻikepili Live a me ka mōʻaukala. Hoʻohana ʻia ka Live no ka hoʻoponopono pilikia a me ka mōʻaukala no ka hōʻike maʻamau.

E like me Cognos Analytics 11.1.7, ua ulu ka waihona hōkeo i 21 mau papa. Hiki iā ʻoe ke ʻike i ka ʻike hou aku ma nā wahi ʻē aʻe ma ka Database Hoʻoilina, nā hōʻike loiloi laʻana a me ke kumu hoʻohālikelike Framework Manager. He pae liʻiliʻi ka pae pae lāʻau paʻamau, akā makemake paha ʻoe e hoʻohana i ka pae aʻe, Basic, e hopu i nā noi hoʻohana, ka mālama ʻana i ka waihona moʻokāki a me ka hoʻohana ʻana o ka wā hoʻohana. ʻO kahi ala e hiki ai iā ʻoe ke mālama i ka hana o ka ʻōnaehana me ka mālama ʻana i ka pae lāʻau i ka pae haʻahaʻa i koi ʻia. ʻIke nō, ʻo ka nui o ke kālai lāʻau ʻana e hana ʻia e ka mea kikowaena, hiki ke hoʻopili ʻia ka hana kikowaena holoʻokoʻa.

ʻO nā papa kī nui e makemake nui ʻia nā luna hoʻomalu ʻo ia nā papa 6 i hoʻopaʻa inoa i ka hana a ka mea hoʻohana a me ka hōʻike ʻana i ka hana i ka ʻōnaehana.

  • COGIPF_USERLOGON: E mālama i ka ʻikepili mea hoʻohana (me ka haʻalele ʻia)
  • COGIPF_RUNREPORT: E mālama i ka ʻikepili e pili ana i nā hōʻike hoʻokō
  • COGIPF_VIEWREPORT: Hale kūʻai i ka ʻike e pili ana i nā noi ʻike hōʻike
  • COGIPF_EDITQUERY: E mālama i ka ʻike e pili ana i ka holo ʻana o ka hulina
  • COGIPF_RUNJOB: E mālama i ka ʻikepili e pili ana i nā noi hana
  • COGIPF_ACTION: Hoʻopaʻa i nā hana a nā mea hoʻohana ma Cognos (ulu ʻoi aku ka wikiwiki o kēia pākaukau ma mua o nā mea ʻē aʻe)

Penei ke ʻano o ka hoʻonohonoho waho-o-ka-pahu:

Hoʻonohonoho hoʻonohonoho hōʻoia paʻamau

Paipai hoʻonohonoho:

Paʻa ʻia ka hoʻonohonoho hōʻoia

ʻO ka Cognos Audit Database - Loaʻa i loko o 1 hebedoma o ka ʻikepili hōʻoia. Ua neʻe ʻia ka ʻikepili ma mua o 1 pule i ka Cognos Audit Database - Mōʻaukala.

ʻO ka laina mai ka Cognos Audit Database - Live to Cognos Audit Database - ʻO ka mōʻaukala i ke kiʻikuhi ke kuleana no:

  • Ke kope ʻana i ka ʻikepili mai Live Audit a i ka Audit History
  • Wehe i nā lālani a pau i ka Live Audit ma mua o 1 pule
  • Wehe i nā lālani āpau i ka Hōʻailona Moʻolelo ʻoi aku ka makahiki ma mua o x makahiki
  • Wehe i nā lālani āpau ma COGIPF_ACTION ʻoi aku ma mua o 6 mau mahina

Nā kuhikuhi

Loaʻa i nā ʻano waihona waihona ʻokoʻa nā ʻano papa kuhikuhi ʻokoʻa. ʻO kahi papa kuhikuhiʻikepili kahi ʻano ʻikepili, pili pū ʻia me kahi Papa (a i ʻole Nānā), i hoʻohana ʻia e hoʻomaikaʻi i ka manawa hana nīnau i ka wā e kiʻi ana i ka ʻikepili mai kēlā papa. Hana me kāu DBA e hana i ka hoʻolālā optimum. E makemake lākou e ʻike i nā pane i nā nīnau e like me kēia e hoʻoholo pono ai i nā kolamu e kuhikuhi. ʻIke nō, hiki i ka luna ʻikepili ke ʻike i nā pane i kekahi a i ʻole kēia mau nīnau āpau me ka ʻole o kāu kōkua, akā e lawe ʻia kahi noiʻi a me kekahi manawa.

  • Ehia mau moʻohelu o nā pākaukau a me ka nui āu e manaʻo ai e ulu lākou? (ʻAʻole maikaʻi ka papa inoa ʻana i ka papa ke ʻole ka nui o nā moʻolelo o ka papa.)
  • ʻIke ʻoe i nā kolamu i kū hoʻokahi? ʻAe lākou i nā waiwai NULL? ʻO nā kolamu hea ka ʻikepili helu o integer a i ʻole integer nui? (ʻO nā kolamu me nā ʻano ʻikepili helu a me ia UNIQUE a ʻaʻole NUL he moho ikaika e komo i ka kī kī.)
  • Aia i hea kāu mau pilikia hana nui i kēia lā? Aia lākou i ke kiʻi hou ʻana i ka ʻikepili? Aia kekahi mau nīnau kikoʻī a i ʻole nā ​​hōʻike i ʻoi aku ka pilikia? (E alakaʻi paha kēia i ka luna ʻikepili i kekahi mau kolamu kikoʻī i hiki ke hoʻonui ʻia.)
  • He aha nā kahua i hoʻohana ʻia i ka hoʻohui ʻana i nā papa no ka hōʻike ʻana?
  • He aha nā kahua e hoʻohana ai no ka kānana, hoʻokaʻawale ʻana, hoʻonohonoho ʻana, a me ka hōʻuluʻulu ʻana?

ʻAʻole he mea kupanaha, eia nā nīnau like e pono e pane ʻia no ka hoʻomaikaʻi ʻana i ka hana o nā papa hōkeo ʻikepili.

Kākoʻo IBM makemake ke hana nei i kahi papa kuhikuhi ma nā kolamu "COGIPF_REQUESTID", "COGIPF_SUBREQUESTID", a me "COGIPF_STEPID" no nā papa aʻe e hoʻomaikaʻi ai i ka hana:

  • COGIPF_NATIVEQUERY
  • COGIPF_RUNJOB
  • COGIPF_RUNJOBSTEP
  • COGIPF_RUNREPORT
  • COGIPF_EDITQUERY

Pākuʻi ʻia ma nā pākaukau i hoʻohana ʻole ʻia.

  • COGIPF_POWERPLAY
  • COGIPF_HUMANTASKSERVICE
  • COGIPF_HUMANTASKSERVICE_DETAIL

Hiki iā ʻoe ke hoʻohana i kēia ma ke ʻano he wahi hoʻomaka, akā e hele wau i ka hana o ka pane ʻana i nā nīnau i luna e hōʻea i ka pane maikaʻi loa no kāu hui.

Other ka noʻonoʻoʻole

  1. Hōʻoia FM Model. E hoʻomanaʻo i ke kumu hoʻohālikelike o ka Framework Manager a IBM i hāʻawi ai i hoʻohālikelike ʻia ma nā papa paʻamau a me nā kahua. ʻO nā hoʻololi āu e hana ai i nā papa hōʻike e pono e hōʻike i ke k modelkohu. ʻO ka maʻalahi a paʻakikī paha o kēia mau hoʻololi - a i ʻole kou mākaukau hoʻonohonoho e hana i kēia mau loli - hiki paha ke hoʻopili i ka hopena āu e koho ai.
  2. Nā māla hou aʻe. Inā ʻoe e hana ana, ʻo kēia ka manawa e hoʻohui i nā māla hou aʻe no ka pōʻaiapili a i ʻole ka ʻikepili kūmole e hoʻomaikaʻi ai i ka hōʻike loiloi.
  3. Nā papa hōʻuluʻulu manaʻo. Ma kahi o ke kope wale ʻana i ka ʻikepili i kāu papa mōʻaukala, kaomi ia. Hiki iā ʻoe ke hōʻuluʻulu i ka ʻikepili i ka pae o ka lā e hana ia ʻoi aku ka maikaʻi no ka hōʻike ʻana.
  4. Nānā ma kahi o nā papa. ʻLelo kekahi, “No laila, ma kahi o ka loaʻa ʻana o kahi waihona hōkeo 'ʻānō' a me kahi hōkeoʻikepili 'mōʻaukala', hoʻokahi wale nō waihona waihona i loaʻa iā ʻoe, a ʻo nā papa āpau i loko e pono e hoʻopili ʻia me ka 'mōʻaukala'. A laila, pono ʻoe e hana i kahi o nā manaʻo, hoʻokahi no kēlā me kēia pākaukau āu e makemake ai e ʻike he 'au', a e kānana kēlā me kēia ʻike i nā lālani mōʻaukala āu e makemake ʻole ai e ʻike a waiho wale i nā mea o kēia wā. "
    https://softwareengineering.stackexchange.com/questions/276395/two-database-architecture-operational-and-historical/276419#276419

Panina

ʻO ka laina lalo me ka ʻike i hāʻawi ʻia ma aneʻi e mākaukau pono ʻoe e kamaʻilio kūpono me kāu DBA. Maikaʻi ka manawa i hoʻonā ʻo ia i nā pilikia like ma mua.

ʻO nā hoʻololi i manaʻo ʻia i ka hoʻolālā Cognos Audit Database e hoʻomaikaʻi i ka hana i nā hōʻike pololei ʻelua a me nā noi o ka ʻaoʻao 3 e hilinaʻi iā ia, e like me Motio's ReportCard a me ka Inventory.

Ma ke ala, inā ua kamaʻilio ʻoe me kāu DBA, makemake mākou e hoʻolohe e pili ana. Makemake pū mākou e hoʻolohe inā ua hoʻoponopono ʻoe i ka pilikia o ka hana maikaʻi ʻole ʻana o ka ʻikepili pūnaewele a pehea ʻoe i hana ai.