Cognos Auditing Blog - Torohevitra sy fika ho an'ny tontolo iainana lehibe sy avo

by Enga anie 17, 2021Tatitry0 hevitra

Bilaogin'i John Boyer sy Mike Norris.

Fampidirana

Zava-dehibe ny fiasan'ny Cognos Auditing capability hahafantatra sy hahatakatra ny fomba ampiasan'ny vondrom-piarahamonina mpampiasa anao ny Cognos ary manampy amin'ny famaliana fanontaniana toy ny:

    • Iza no mampiasa ny rafitra?
    • Inona ny tatitra ataon'izy ireo?
    • Inona ireo ora mandeha amin'ny tatitra?
    • Miaraka amin'ny fanampian'ny fitaovana hafa, toa MotioCI, inona ny atiny tsy ampiasaina?

Raha jerena ny maha-zava-dehibe ny fitazonana ny tontolo Cognos Analytics mahasalama, dia nahagaga fa kely ny nanoratana momba ny tahiry fanaraha-maso azy mihoatra ny tahirin-kevitra momba ny vokatra mahazatra. Angamba, noraisina ho zava-poana izy io, saingy fantatry ny fikambanana mampiasa azy fa rehefa mandeha ny fotoana ny fangatahana ireo latabatra Data Database dia manomboka miadana - indrindra raha manana mpampiasa be dia be ny tatitra ataonao ary manana tantara maro. Inona koa ny fihemoran'ny fisoratana anarana satria mety ho tara izy io satria milahatra rehefa tsy afaka ampidirina ao anaty tahiry haingana, ohatra. Amin'izay ianao vao manomboka mieritreritra ny fahombiazan'ny tahiry toy ny mety ho fiheveranao ireo tahiry data miasa izay mitaky fitakiana.

Ny latabatra lehibe matetika dia mampiadana ny fahombiazan'ny fangatahana. Arakaraka ny maha lehibe ny latabatra no maharitra kokoa ny fampidirana sy ny fangatahana. Tsarovy fa ireo latabatra ireo sy ny Database amin'ny fanamarinana dia tahiry fandidiana iray amin'ny ankapobeny; Mitranga matetika ny manoratra ary miasa manohitra anay satria tsy azonay atao ny mampifantoka azy ireo amin'ny famakiana fotsiny ny asa tahaka ny hataonao amin'ny data mart.

Tahaka ny fivarotana atiny ihany koa, ny fahasalaman'ny tontolo Cognos dia tsy maintsy jerena ihany koa ny fahasalaman'ny Data Database. Ny fitomboana tsy misy fetran'ny Databen'ny fanamarinana dia mety ho lasa olana rehefa mandeha ny fotoana ary mety hisy fiatraikany amin'ny fanatanterahana ny tontolon'ny Cognos amin'ny ankapobeny. Amin'ny fikambanana maro izay misy fitsipika ivelany apetraka amin'izy ireo, ny tsy fananana firaketana fanamarinana feno dia afaka mametraka azy ireo amin'ny toe-javatra tsy fanarahan-dalàna miaraka amin'ny valiny mavesatra. Ka ahoana no hiatrehantsika ny fihazonana data be dia be ho an'ny tanjona fanaraha-maso ara-tantara - amin'ny tranga sasany hatramin'ny 10 taona - nefa mbola mahazo ny tatitra ilaintsika hitazomana ny tontolo iainana ary hampifaly ny mpampiasa amin'ny zava-bita?

The Challenge

    • Ny fitomboana tsy misy fetran'ny Databen'ny fanamarinana dia misy fiatraikany ratsy amin'ny fahasalaman'ny tontolo Cognos
    • Nanjary niadana na tsy azo ampiasaina intsony ny fanaovana tatitra momba ny Database fanaraha-maso
    • Ny Cognos dia miaina fahatarana amin'ny firaketana an-tsoratra voasoratra ao amin'ny Database Audit
    • Ny audit Database dia lany amin'ny habaka kapila

Midika izany rehetra izany fa tsy ny tatitra fotsiny izay miankina amin'ny Database Audit izay mijaly, fa matetika ny rafitra iray manontolo. Raha toa ka eo amin'ny mpizara mitovy amin'ny magazay ao amin'ny Cognos no misy ny Database Audit, dia hisy fiatraikany amin'izany tontolo izany ny zava-bitan'ny Cognos rehetra.

Ny fananganana

Heverinay fa:

    1. Napetraka sy mandeha ny Cognos Analytics
    2. Cognos dia namboarina mba hiditra amin'ny Database Audit
        • Manaova Database fanaraha-maso eo amin'ny toerany
        • Mametraha ambaratonga fanoratana audit mifanaraka amin'ny fitantanan'i Cognos
        • Ny firaketana dia nosoratan'i Cognos ho an'ny tahiry
    3. Herintaona mahery izao no nampiasaina ny Database fanaraha-maso
    4. Ny tontolo iainana dia tena mavitrika amin'ny mpampiasa sy ny fanamelohana
    5. Ny fonosana Audit dia ampiasaina hitrandrahana ireo angona fampiasana Cognos
    6. Izahay dia mitady hanatsara ny fahombiazan'ny tatitra momba ny Database Audit
    7. Tsy safidy foana ny fanombohana na famafana ireo firaketana taloha

Raha mbola tsy nanao izany ianao, dia asio sy alamino ny Cognos Audit, Lodestar Solutions, a Motio mpiara-miasa, manana tsara lahatsoratra amin'ny alàlan'ny fananganana Audit amin'ny Cognos BI / CA.

ny vahaolana

Misy ny vahaolana mety hiseho haingana:

    1. Ahenao ny habetsaky ny angona amin'ny:
        • Famindrana ny sasany amin'ireo antontan-kevitra taloha ho an'ny tahiry hafa
        • Famindrana ny sasany amin'ireo angona taloha amin'ny tabilao iray hafa ao anaty tahiry mitovy
    2. Fafao fotsiny na archive ny sasany amin'ireo angona ary aza manahy momba izany
    3. Miaina miaraka aminy. Atsipazo ilay can road ary atosoy ny Administrator Database ho an'ny fampisehoana
      fanatsarana raha mamatotra azy ireo amin'ny tsy famelana ny fanovana ny schema na
      fanondroana

Tsy hifampiraharaha amin'ny safidy 3. Safidy 2, mamafa ny angon-drakitra, dia tsy safidy tsara ary omeko torohevitra farafaharatsiny farafahakeliny 18 volana farafahakeliny. Saingy, raha mirona mafy ianao dia manome fitaovana i IBM, AuditDBCleanup (Cognos BI) na a teny (Cognos Analytics) izay hanao izany. Ny fampiasana ny Cognos BI dia mamafa ny rakitsoratra miorina amin'ny timestamp iray raha ny script ho an'ny Cognos Analytics kosa dia mamafa ny index sy latabatra fotsiny.

Ny tolo-kevitra efa nataonay tamin'ny mpanjifa teo aloha momba izany dia tokony hosarahina ho tahiry roa:

    1. Fanaraha-maso - mivantana: misy tahirin-kevitra momba ny herinandro farany teo
    2. Fanaraha-maso - Ara-tantara: misy tahirin-tantara (hatramin'ny N taona)

Raha fintinina, ny fizotrany dia mandeha isan-kerinandro mba hamindrana ireo firaketana vao haingana indrindra avy amin'ny Audit Live mankany amin'ny Audical Audit. Ny Audit Live dia miverina amin'ny takelaka banga aorian'ny fizotrany.

    1. Ny Live DB dia haingana sy tery, mamela ny fampidirana hitranga haingana araka izay tratra
    2. Ny fanontaniam-bola momba ny fanaraha-maso dia mitodika manokana amin'ny DB manan-tantara

Amin'ny fampiasana an'io fomba io, dia tsy misy "fanjairana miaraka" ny data mivantana sy ny angona Tantara. Mety hiady hevitra aho fa mety te hitandrina izany foana ianao.

Ao amin'ny Cognos Administration, azonao atao ny manampy fifandraisana roa samihafa ho an'ny Source Data Audit. Rehefa mampiasa tatitra manohitra ny fonosana ny kaonty iray ny mpampiasa iray, dia mahazo famporisihana izy ireo amin'izay fifandraisana tian'izy ireo hampiasaina:

Databases fanaraha-maso

Raha sendra tsy te-hijery angon-drakitra fanamarinana mivantana ianao fa tsy angon-drakitra fanaraha-maso ara-tantara, dia mifantina ny fifandraisana "Fanaraha-maso - Mivantana" ianao rehefa voatosika (tokony ho ny ankanavaka fa tsy ny mahazatra.)

Raha tena te-hanome fomba fijery mitambatra ho an'ny Live sy ny Tantara ianao dia azonao atao izany, saingy hisy fiantraikany amin'ny zava-bita izany.

Ohatra, azonao atao ny mamorona Database faha-3 antsoina hoe "Audit - Consolidated View" ary avy eo, isaky ny latabatra amin'ny schema Audit: mamorona fomba fijery mitovy anarana izay firaisana SQL eo anelanelan'ny latabatra amin'ny DB mivantana sy ny latabatra ao amin'ny DB tantara. Toy izany koa, io dia azo tratrarina amin'ny maodely Framework Manager, fa, indray, ny fahombiazana dia hojerena lehibe.

Ny sasany amin'ireo mpanjifanay dia namorona fomba fijery natambatra. Ny hevitray dia mety hoe tafahoatra loatra izany. Ho ratsy hatrany ny fahombiazana amin'ity fomba fijery natambatra ity ary tsy nahita tranga fampiasana maro izay mampiasa ny angona Live data sy ny Tantara. Ny Live ampiasaina amin'ny famahana olana sy ny Tantara momba ny fitaterana fironana.

Raha ny momba ny Cognos Analytics 11.1.7 dia nitombo hatramin'ny 21 ny tabilao momba ny kaonty. Azonao atao ny mahita fampahalalana bebe kokoa amin'ny toeran-kafa ao amin'ny Database Audit, ohatra amin'ny tatitra momba ny fanaraha-maso ary ny maodely Manager Framework. Ny haavon'ny fitrandrahana alaiko dia Minimal, fa mety te hampiasa ny ambaratonga manaraka ianao, Basic, hisamborana ny fangatahana fampiasana, ny fitantanana kaonty mpampiasa ary ny fampiasana fotoana maharitra. Fomba iray ahafahanao mitazona ny fahombiazan'ny rafitra ny fitazonana ny haavon'ny logging hatrany amin'ny ambaratonga farany ambany takiana. Mazava ho azy fa arakaraka ny anaovan'ny mpizara bebe kokoa dia mety hisy fiantraikany amin'ny fahombiazan'ny mpizara amin'ny ankapobeny.

Ireo latabatra manan-danja indrindra izay hahaliana ny mpitantana dia ireo latabatra 6 izay mandrindra ny hetsiky ny mpampiasa sy ny fanaovana tatitra ao anaty rafitra.

  • COGIPF_USERLOGON: fampahalalana momba ny logonan'ny mpampiasa (ao anatin'izany ny fanalana)
  • COGIPF_RUNREPORT: Mitahiry fampahalalana momba ny fanamelohana ho faty ny tatitra
  • COGIPF_VIEWREPORT: Fampahalalana momba ny fangatahana fijerena tatitra
  • COGIPF_EDITQUERY: mitahiry fampahalalana momba ny fizotran'ny fangatahana
  • COGIPF_RUNJOB: Mitahiry fampahalalana momba ny fangatahana asa
  • COGIPF_ACTION: Mirakitra ny fihetsiky ny mpampiasa ao amin'ny Cognos (ity tabilao ity dia mety hitombo haingana kokoa noho ny hafa)

Toy izao ny fanamboarana any ivelany:

Fanitsiana ny kaonty fanovana

Soso-kevitra fanolorana:

Fanamboarana fanaraha-maso voatondro

Ny Cognos Audit Database - Live dia misy tahiry fanaraha-maso 1 herinandro. Ny angona antitra mihoatra ny 1 herinandro dia nafindra tao amin'ny Cognos Audit Database - Historical.

Ny tsipika avy amin'ny Cognos Audit Database - Live to Cognos Audit Database - Ny tantara eo amin'ny sary dia tompon'andraikitra amin'ny:

  • Maka tahaka ny angona avy amin'ny Live Audit mankany amin'ny Audité historique
  • Esory ny laharana rehetra amin'ny Live Audit izay mihoatra ny 1 herinandro
  • Esory ny laharana rehetra ao amin'ny Audite historique izay mihoatra ny x taona
  • Esory ny laharana rehetra ao amin'ny COGIPF_ACTION izay mihoatra ny 6 volana

fanondroana

Ny karazana database dia tsy mitovy ny karazana fanondroana. Ny index index dia tahirin-kevitra iray, mifandraika amin'ny Tabilao (na View), ampiasaina hanatsarana ny ora fanatanterahana ny fangatahana rehefa maka ny angona avy amin'io latabatra io (na View). Miaraha miasa amin'ny DBA anao hamoronana paikady optimum. Tian'izy ireo ho fantatra ny valin'ny fanontaniana toy ireto mba handraisana fanapahan-kevitra tsara indrindra amin'ny tsanganana tokony hanondro. Mazava ho azy fa afaka mahita ny valin'ny sasany na ireo fanontaniana rehetra ireo ny mpitantana ny angon-drakitra raha tsy misy ny fanampianao, saingy mila fikarohana izany ary maharitra:

  • Firy ny firaketana an-tabilao ary inona ny habeny antenainao hitomboany? (Ny fanondroan-databatra dia tsy hahasoa raha tsy manana firaketana maro anisa ny latabatra.)
  • Fantatrao ve izay tsanganana tsy manam-paharoa? Avelan'izy ireo ve ny soatoavina NULL? Iza amin'ireo tsanganana no manana karazana data na integer lehibe? (Ireo tsanganana misy karazana data sy isa izay UNIQUE ary TSY NULL dia kandidà matanjaka handray anjara amin'ny fanalahidy.)
  • Aiza ny olana lehibe amin'ny fahombiazanao anio? Eo am-pikarohana ny angon-drakitra ve izy ireo? Misy ve ny fangatahana na tatitra manokana izay olana kokoa? (Ity dia mety hitarika ny mpandrindra angon-drakitra mankany amin'ny tsanganana manokana azo hatsaraina.)
  • Inona avy ireo sehatra ampiasaina amin'ny fidirana latabatra hanaovana tatitra?
  • Inona avy ireo saha ampiasaina amin'ny sivana, fanasokajiana, fanangonana ary fanangonana?

Tsy mahagaga raha ireo ihany no fanontaniana tokony hovaliana amin'ny fanatsarana ny fahombiazan'ny latabatra data rehetra.

Fanohanana IBM Manoro hevitra mamorona fanondroana eo amin'ny tsanganana "COGIPF_REQUESTID", "COGIPF_SUBREQUESTID", ary "COGIPF_STEPID" ho an'ireo tabilao manaraka hanatsarana ny fahombiazany:

  • COGIPF_NATIVEQUERY
  • COGIPF_RUNJOB
  • COGIPF_RUNJOBSTEP
  • COGIPF_RUNREPORT
  • COGIPF_EDITQUERY

Plus amin'ny latabatra tsy dia ampiasaina firy:

  • COGIPF_POWERPLAY
  • COGIPF_HUMANTASKSERVICE
  • COGIPF_HUMANTASKSERVICE_DETAIL

Azonao atao ny mampiasa azy io ho toy ny teboka fanombohana, fa handeha aho amin'ny alàlan'ny fampiharana ny famaliana ireo fanontaniana etsy ambony mba hahitako ny valiny tsara indrindra ho an'ny orinasanao.

Other fiheverana

  1. Modelin'ny FM FM. Aza adino fa ny maodely Framework Manager izay omen'ny IBM dia maodely amin'ny latabatra sy ny saha misy anao. Ny fanovana rehetra ataonao amin'ireo latabatra fanaovana tatitra dia tokony ho hita taratra amin'ilay maodely. Ny fahatsorana na ny fahasarotan'ny fanovana ireo - na ny fahaizanao eo amin'ny fandaminana hanao ireo fanovana ireo - dia mety hisy fiantraikany amin'ny vahaolana nofidinao.
  2. Sehatra fanampiny. Raha hanao izany ianao dia izao no fotoana hanampiana saha fanampiny ho an'ny konteks na data momba ny fanatsarana ny fanatsarana ny tatitra momba ny fanaraha-maso.
  3. Latabatra famintinana. Raha tokony kopy fotsiny ny angona amin'ny latabatra tantaranao dia aolaho. Azonao atao ny manangona ny angona amin'ny haavo antoandro mba hahomby kokoa amin'ny fanaovana tatitra.
  4. Fijery fa tsy latabatra. Ny sasany kosa miteny hoe: “Ka raha tokony hanana angon-drakitra 'ankehitriny' sy angon-drakitra 'manan-tantara' dia tokony hanana data iray fotsiny ianao, ary ny latabatra rehetra ao dia tokony asiana 'tantara'. Avy eo, tokony hamorona andiana fomba fijery ianao, iray isaky ny latabatra tianao ho 'ankehitriny', ary asio ny fomba fijery tsirairay ireo sivana ara-tantara izay tsy tianao jerena ary avelao handalo fotsiny ireo ankehitriny. ”
    https://softwareengineering.stackexchange.com/questions/276395/two-database-architecture-operational-and-historical/276419#276419

Famaranana

Ny fehiny dia ny fampahalalana omena eto dia tokony ho vonona tsara ianao hiresaka miresaka mahomby amin'ny DBA anao. Ny vintana dia tsara fa namaha olana sahala amin'izany izy taloha.

Ny fanovana natolotra ny maritrano Cognos Audit Database dia hanatsara ny fahombiazan'ny fanaovana tatitra mivantana na koa ny fangatahana antoko fahatelo miankina aminy, toa ny Motio's ReportCard ary ny Inventory.

Raha izany, raha efa nanao an'io resaka io tamin'ny DBA ianao, dia tianay ny maheno izany. Tianay koa ny maheno raha toa ka efa namaha ny olanao amin'ny Database Audit tsy mahomby sy ny fomba nanaovanao izany.

TatitryBI/Analytics
Vonona ve Ianao?

Vonona ve Ianao?

Vonona ve ianao? Mpanoratra: Ki James sy John Boyer Rehefa namaky voalohany ny lohatenin'ity lahatsoratra ity ianao, dia mety nangovitra ianao ary nieritreritra avy hatrany ny fanaraha-maso ara-bola anao. Mety hatahotra ireo, fa ahoana ny amin'ny fanaraha-maso ny fanarahan-dalàna? Vonona ve ianao amin'ny...

Hamaky bebe kokoa