Bulọọgi Ṣiṣayẹwo Cognos - Awọn imọran ati ẹtan fun Tobi & Awọn agbegbe Iwọn didun giga

by O le 17, 2021Atilẹwo0 comments

Bulọọgi kan nipasẹ John Boyer ati Mike Norris.

ifihan

O ṣe pataki lati ni agbara Ṣiṣayẹwo Cognos ṣiṣẹ lati mọ ati loye bi Cognos ṣe nlo nipasẹ agbegbe olumulo rẹ ati ṣe iranlọwọ lati dahun awọn ibeere bii:

    • Tani o nlo eto naa?
    • Awọn ijabọ wo ni wọn nṣiṣẹ?
    • Kini awọn akoko ṣiṣe ijabọ naa?
    • Pẹlu iranlọwọ ti awọn irinṣẹ miiran, bii MotioCI, kini akoonu ti ko lo?

Ni akiyesi bi o ṣe ṣe pataki to lati ṣetọju awọn agbegbe Awọn atupale Cognos ni ilera, iyalẹnu diẹ ni a ti kọ nipa ibi ipamọ iṣatunṣe rẹ kọja iwe aṣẹ ọja boṣewa. Boya, o gba lasan, ṣugbọn awọn ẹgbẹ ti o lo mọ pe ni akoko pupọ wiwa awọn tabili Ibi ipamọ data yoo bẹrẹ lati fa fifalẹ - ni pataki ti agbari rẹ ba ni ọpọlọpọ awọn olumulo ti n ṣiṣẹ ọpọlọpọ awọn ijabọ ati pe o ni itan pupọ. Kini diẹ sii ni pe gedu iṣẹ ṣiṣe ayewo funrararẹ le ni idaduro nitori o ti wa ni tito nigba ti ko le ṣafikun si ibi ipamọ data ni iyara to, fun apẹẹrẹ. Iyẹn ni nigbati o bẹrẹ lati ronu nipa iṣẹ ṣiṣe data bi iwọ yoo ṣe pẹlu ibi ipamọ data iṣiṣẹ eyikeyi ti o ni awọn ibeere ijabọ.

Awọn tabili nla ni igbagbogbo lọra iṣẹ ṣiṣe ibeere. Ti o tobi tabili naa, gigun to lati fi sii ati ibeere. Ranti pe awọn tabili wọnyi ati aaye data Atunwo jẹ ipilẹ data iṣẹ ṣiṣe; Levin n ṣẹlẹ nigbagbogbo ati ṣiṣẹ lodi si wa nitori a ko le dojukọ wọn fun awọn iṣẹ kika kika nikan bi iwọ yoo ṣe pẹlu mart data kan.

Pupọ bii ile itaja akoonu, ilera ti agbegbe Cognos gbọdọ tun ṣe akiyesi ilera ti aaye data Audit. Idagba ti ko ni opin ti aaye data Atunwo le di ariyanjiyan lori akoko ati o le bajẹ paapaa ni ipa iṣẹ ṣiṣe gbogbogbo ti agbegbe Cognos kan. Ni ọpọlọpọ awọn ajọ pẹlu awọn ilana ita ti a fi le wọn, laisi nini igbasilẹ ayewo ni kikun le gbe wọn si ipo ti ko ni ibamu pẹlu awọn ipọnju ti o wuwo. Nitorinaa bawo ni a ṣe ṣe pẹlu nini lati ṣetọju data pupọ fun awọn idi iṣatunṣe itan - ni awọn igba miiran titi di ọdun 10 - sibẹsibẹ tun gba ijabọ ti a nilo lati ṣetọju agbegbe ati jẹ ki awọn olumulo ni idunnu pẹlu iṣẹ naa?

Ipenija

    • Idagba ti ko ni opin ti aaye data Atunwo n ni ipa odi lori ilera ti agbegbe Cognos
    • Ijabọ ni aaye data Audit ti di o lọra tabi ko ṣee lo
    • Awọn iriri iriri Cognos ni awọn igbasilẹ ti a kọ si aaye data Audit
    • Database Audit naa ti pari ni aaye disiki

Gbogbo eyi tumọ si pe kii ṣe awọn ijabọ nikan ti o gbẹkẹle aaye data Audit eyiti o jiya, ṣugbọn nigbagbogbo gbogbo eto. Ti aaye data Atunwo ba wa lori olupin kanna bi ile itaja akoonu Cognos, iṣẹ ti gbogbo ohun Cognos yoo kan ni agbegbe yẹn.

Awọn Oṣo

A ro pe:

    1. Awọn atupale Cognos ti fi sii ati ṣiṣiṣẹ
    2. Cognos ti wa ni tunto lati wọle si aaye data Ayẹwo kan
        • Ṣe aaye data Audit ni aye
        • Ṣeto awọn ipele geduwo Audit ti o yẹ ni iṣakoso Cognos
        • Igbasilẹ ti wa ni kikọ si ibi ipamọ data nipasẹ Cognos
    3. Database Audit ti wa ni lilo fun diẹ ẹ sii ju ọdun kan lọ
    4. Ayika n ṣiṣẹ pupọ pẹlu awọn olumulo ati awọn ipaniyan
    5. A ti lo package Audit lati da data lilo Cognos silẹ
    6. A n wa lati ni ilọsiwaju iṣẹ ṣiṣe ijabọ aaye data Audit
    7. Bibẹrẹ tabi piparẹ awọn igbasilẹ atijọ kii ṣe aṣayan nigbagbogbo

Ti o ko ba ṣe, sibẹsibẹ, ti fi Cognos Audit sori ẹrọ ati tunto, Awọn solusan Lodestar, a Motio alabaṣepọ, ni o ni ẹya o tayọ post lori muu Audit ni Cognos BI /CA.

awọn Solusan

Diẹ ninu awọn solusan ti o ṣeeṣe ti o ṣafihan ararẹ ni kiakia:

    1. Din iwọn didun data silẹ nipasẹ:
        • Gbigbe diẹ ninu awọn data agbalagba si ibi ipamọ data miiran
        • Gbigbe diẹ ninu awọn data agbalagba si tabili miiran ni ibi ipamọ data kanna
    2. O kan paarẹ tabi aakihive diẹ ninu data naa ati maṣe ṣe aniyan nipa rẹ
    3. Gbe pẹlu rẹ. Tapa awọn le si isalẹ awọn road ki o si Titari Alakoso aaye data fun iṣẹ ṣiṣe
      awọn ilọsiwaju lakoko mimu wọn ni ọwọ nipa gbigba gbigba awọn iyipada ti ero tabi
      awọn itọkasi

A kii yoo ṣe pẹlu aṣayan 3. Aṣayan 2, piparẹ data naa, kii ṣe aṣayan ti o dara ati pe Emi yoo ṣeduro titọju o kere ju oṣu 18 ni iye. Ṣugbọn, ti o ba nifẹ, IBM n pese ohun elo kan, AuditDBCleanup (Cognos BI) tabi a akosile (Awọn itupalẹ Cognos) eyiti yoo ṣe deede yẹn. IwUlO fun Cognos BI npa awọn igbasilẹ ti o da lori timestamp kan lakoko ti awọn iwe afọwọkọ fun Awọn atupale Cognos kan paarẹ awọn atọka ati awọn tabili.

Awọn iṣeduro ti a ti sọ fun awọn alabara tẹlẹ lori eyi ni lati ya sọtọ si awọn apoti isura infomesonu meji:

    1. Ṣiṣayẹwo - Live: ni iye data ti ọsẹ to ṣẹṣẹ julọ
    2. Ṣiṣayẹwo - Itan -akọọlẹ: ni data itan (to ọdun N)

Ni kukuru, ilana naa n ṣiṣẹ ni osẹ lati gbe awọn igbasilẹ aipẹ julọ lati Audit Live si Itan ayewo. Atunwo Live bẹrẹ bi idalẹnu òfo lẹhin ti ilana yii nṣiṣẹ.

    1. Live DB yara ati yiyara, gbigba awọn ifibọ lati ṣẹlẹ ni iyara bi o ti ṣee
    2. Awọn ibeere iṣatunṣe jẹ itọsọna iyasọtọ si DB Itan

Lilo ọna yii, ko si “titọ papọ” ti data Live ati data Itan. Emi yoo jiyan pe o ṣee ṣe ki o fẹ lati tọju ni ọna yẹn.

Ni Isakoso Cognos, o le ṣafikun awọn asopọ oriṣiriṣi meji fun Orisun Data Atunwo. Nigbati olumulo kan ba ṣe ijabọ kan lodi si package Audit, wọn ni itara fun asopọ wo ni wọn fẹ lati lo:

Awọn apoti isura data Ṣiṣayẹwo

Ni aye ti o fẹ lati wo data ayewo laaye kuku ju data ayewo itan -akọọlẹ, o kan mu asopọ “Audit - Live” nigbati o ṣetan (yẹ ki o jẹ iyasọtọ, kii ṣe iwuwasi.)

Ti o ba LATI tun fẹ lati pese wiwo isọdọkan ti Live ati Itan, o le ṣe bẹ, ṣugbọn yoo ni ipa lori iṣẹ ṣiṣe.

Fun apẹẹrẹ, o le ṣẹda aaye data 3rd ti a pe ni “Audit - Wiwo Apọju” ati lẹhinna, fun tabili kọọkan ninu ero Ayẹwo: ṣẹda wiwo ti o jẹ aami ti o jẹ iṣọkan SQL laarin tabili ni DB laaye ati tabili ninu DB itan. Bakanna, eyi tun le ṣaṣeyọri ni awoṣe Oluṣakoso Framework, ṣugbọn, lẹẹkansi, iṣẹ ṣiṣe yoo jẹ ero pataki.

Diẹ ninu awọn alabara wa ti ṣẹda wiwo isọdọkan. O jẹ ero wa pe eyi ṣee ṣe apọju. Išẹ yoo ma buru nigbagbogbo ni wiwo isọdọkan ati pe a ko ti rii ọpọlọpọ awọn ọran lilo eyiti o lo mejeeji awọn eto data Live ati Itan. Ti lo Live fun laasigbotitusita ati Itan -akọọlẹ fun ijabọ aṣa.

Bi ti Awọn atupale Cognos 11.1.7, aaye data Audit ti dagba si awọn tabili 21. O le wa alaye diẹ sii ni ibomiiran lori aaye data Audit, awọn ijabọ ayẹwo ayẹwo ati awoṣe Oluṣakoso ilana. Ipele gedu aiyipada jẹ Pọọku, ṣugbọn o le fẹ lo ipele ti atẹle, Ipilẹ, lati mu awọn ibeere lilo, iṣakoso akọọlẹ olumulo ati lilo asiko isise. Ọna kan ti o le ṣetọju iṣẹ ṣiṣe eto jẹ nipa titọju ipele gedu si ipele ti o kere julọ ti o nilo. O han ni, ni diẹ sii gedu ti o ṣe nipasẹ olupin, diẹ sii iṣẹ ṣiṣe gbogbogbo le ni ipa.

Awọn tabili bọtini ti ọpọlọpọ awọn alakoso yoo nifẹ si ni awọn tabili 6 eyiti o wọle iṣẹ ṣiṣe olumulo ati iṣẹ ṣiṣe ijabọ ninu eto naa.

  • COGIPF_USERLOGON: Ṣafipamọ akọọlẹ olumulo (pẹlu iwọle kuro) alaye
  • COGIPF_RUNREPORT: Ṣafipamọ alaye nipa awọn ipaniyan ijabọ
  • COGIPF_VIEWREPORT: Tọju awọn alaye nipa awọn ibeere wiwo ijabọ
  • COGIPF_EDITQUERY: Fipamọ alaye nipa ṣiṣe awọn ibeere
  • COGIPF_RUNJOB: Fipamọ alaye nipa awọn ibeere iṣẹ
  • COGIPF_ACTION: Ṣe igbasilẹ awọn iṣe olumulo ni Cognos (tabili yii le dagba ni iyara pupọ ju awọn miiran lọ)

Iṣeto-jade ninu apoti dabi eyi:

Iṣeto ni Iṣatunṣe aiyipada

Iṣeto ni iṣeduro:

Iṣeduro Iṣeduro Niyanju

Database Audit Cognos - Live ni ọsẹ 1 ti data ayewo. Data ti o dagba ju ọsẹ 1 lọ ni a gbe lọ si aaye data Atunwo Cognos - Itan -akọọlẹ.

Laini lati Database Audit Cognos - Gbe si aaye data Audit Cognos - Itan -akọọlẹ ninu aworan jẹ lodidi fun:

  • Didakọ data lati ayewo Live si Ayẹwo Itan
  • Yọ gbogbo awọn ori ila ninu Ayẹwo Live ti o dagba ju ọsẹ 1 lọ
  • Yọ gbogbo awọn ori ila ni Ṣiṣayẹwo Itan -akọọlẹ ti o dagba ju ọdun x lọ
  • Yọ gbogbo awọn ori ila ni COGIPF_ACTION ti o dagba ju oṣu mẹfa lọ

Awọn itọkasi

Awọn oriṣi data oriṣiriṣi ni awọn oriṣi titọka oriṣiriṣi. Atọka data data jẹ eto data, ti o ni nkan ṣe pẹlu Tabili kan (tabi Wo), ti a lo lati mu akoko ipaniyan awọn ibeere ṣiṣẹ nigba gbigba data pada lati tabili yẹn (tabi Wo). Ṣiṣẹ pẹlu DBA rẹ lati ṣẹda ilana ti o dara julọ. Wọn yoo fẹ lati mọ awọn idahun si awọn ibeere bii iwọnyi lati ṣe awọn ipinnu ti o dara julọ lori kini awọn ọwọn si atọka. O han ni, olutọju data le wa awọn idahun si diẹ ninu tabi gbogbo awọn ibeere wọnyi laisi iranlọwọ rẹ, ṣugbọn yoo gba diẹ ninu iwadii ati akoko diẹ:

  • Awọn igbasilẹ melo ni awọn tabili ni ati iwọn wo ni o nireti pe wọn yoo dagba? (Tọka si tabili kii yoo wulo ayafi ti tabili ba ni nọmba awọn igbasilẹ pupọ.)
  • Njẹ o mọ iru awọn ọwọn ti o jẹ alailẹgbẹ? Ṣe wọn gba awọn iye NULL laaye? Awọn ọwọn wo ni iru data ti odidi tabi odidi nla? (Awọn ọwọn pẹlu awọn oriṣi data nọmba ati pe jẹ UNIQUE ati NOT NULL jẹ awọn oludije to lagbara lati kopa ninu bọtini atọka.)
  • Nibo ni awọn iṣoro iṣẹ ṣiṣe akọkọ rẹ loni? Ṣe wọn wa ni gbigba data pada? Ṣe awọn ibeere kan pato tabi awọn ijabọ eyiti o jẹ iṣoro diẹ sii? (Eyi le yorisi olutọju data si diẹ ninu awọn ọwọn kan pato eyiti o le jẹ iṣapeye.)
  • Awọn aaye wo ni a lo ninu dida awọn tabili fun ijabọ?
  • Awọn aaye wo ni a lo fun sisẹ, tito lẹtọ, akojọpọ, ati apapọ?

Ko yanilenu, iwọnyi jẹ awọn ibeere kanna ti yoo nilo lati dahun fun imudarasi iṣẹ ti awọn tabili ibi ipamọ data eyikeyi.

IBM atilẹyin ṣe iṣeduro ṣiṣẹda atọka kan lori awọn ọwọn “COGIPF_REQUESTID”, “COGIPF_SUBREQUESTID”, ati “COGIPF_STEPID” fun awọn tabili atẹle lati mu ilọsiwaju ṣiṣẹ:

  • COGIPF_NATIVEQUERY
  • COGIPF_RUNJOB
  • COGIPF_RUNJOBSTEP
  • COGIPF_RUNREPORT
  • COGIPF_EDITQUERY

Ni afikun lori awọn tabili miiran ti ko lo:

  • COGIPF_POWERPLAY
  • COGIPF_HUMANTASKSERVICE
  • COGIPF_HUMANTASKSERVICE_DETAIL

O le lo eyi bi aaye ibẹrẹ, ṣugbọn Emi yoo lọ nipasẹ adaṣe ti dahun awọn ibeere loke lati de idahun ti o dara julọ fun agbari rẹ.

miiran ti riro

  1. Ayẹwo FM Awoṣe. Ranti pe awoṣe Oluṣakoso Framework eyiti IBM n pese jẹ apẹrẹ lori awọn tabili aiyipada ati awọn aaye. Awọn iyipada eyikeyi ti o ṣe si awọn tabili ijabọ yoo nilo lati farahan ninu awoṣe. Irọrun tabi idiju ti awọn ayipada wọnyi - tabi agbara ti iṣeto lati ṣe awọn ayipada wọnyi - le ni ipa lori ojutu ti o yan.
  2. Awọn aaye afikun. Ti o ba fẹ ṣe, nisisiyi ni akoko lati ṣafikun awọn aaye afikun fun ipo tabi data itọkasi lati mu ijabọ iṣatunṣe dara si.
  3. Awọn tabili Lakotan. Dipo ti didaakọ data nikan si tabili itan -akọọlẹ rẹ, fun pọ. O le ṣajọpọ data si ipele ọjọ lati jẹ ki O munadoko diẹ sii fun ijabọ.
  4. Awọn iwo dipo awọn tabili. Awọn miiran sọ pe, “Nitorinaa, dipo nini ibi ipamọ data 'lọwọlọwọ' ati ibi ipamọ data 'itan -akọọlẹ', o yẹ ki o ni ibi ipamọ data kan nikan, ati gbogbo awọn tabili inu rẹ yẹ ki o wa ni titọ tẹlẹ pẹlu 'itan -akọọlẹ'. Lẹhinna, o yẹ ki o ṣẹda awọn iwo wiwo, ọkan fun tabili kọọkan ti o fẹ lati rii bi 'lọwọlọwọ', ati pe wiwo kọọkan ṣe àlẹmọ awọn ori ila itan ti o ko fẹ lati rii ki o jẹ ki awọn lọwọlọwọ nikan kọja. ”
    https://softwareengineering.stackexchange.com/questions/276395/two-database-architecture-operational-and-historical/276419#276419

ipari

Laini isalẹ ni pe pẹlu alaye ti o pese nibi o yẹ ki o murasilẹ daradara lati ni ibaraẹnisọrọ to munadoko pẹlu DBA rẹ. Awọn aye dara pe o ti yanju awọn iṣoro irufẹ tẹlẹ.

Awọn ayipada ti a dabaa ni faaji aaye data Atunwo Cognos yoo mu ilọsiwaju ṣiṣẹ ni ijabọ taara mejeeji ati awọn ohun elo ẹni-kẹta eyiti o gbẹkẹle rẹ, bii Motio's ReportCard ati Oja.

Nipa ọna, ti o ba ti ni ibaraẹnisọrọ yẹn pẹlu DBA rẹ, a nifẹ lati gbọ nipa rẹ. A yoo tun nifẹ lati gbọ ti o ba ti yanju ọran ti Ibi ipamọ data Ṣiṣewadii ti ko dara ati bi o ti ṣe.