Cognos Auditing Blog - Fautuaga ma togafiti mo Nofoaga Tetele ma Maualuga

by Ia 17, 2021Suetusi0 faamatalaga

O se blog mai ia John Boyer ma Mike Norris.

faʻatomuaga

E taua le i ai o le Cognos Suʻetusi gafatia galue ina ia iloa ma malamalama pe faʻafefea Cognos o loʻo faʻaaogaina e lau faʻaoga tagata ma fesoasoani tali fesili pei:

    • O ai o loʻo faʻaaogaina le polokalama?
    • O a lipoti o latou tamoʻe?
    • O le a le lipoti taimi tamoe?
    • Faatasi ai ma le fesoasoani a isi mea faigaluega, pei MotioCI, o a mea e le o faʻaaogaina?

Mafaufau pe o le a le taua o le tausisia o le soifua maloloina Cognos Analytics siʻosiʻomaga, e ofo ai laititi na tusia e uiga i lona suʻega faʻamaumauga tua atu o le tulaga masani pepa faʻamaumauga. Masalo, e le amanaʻiaina, ae o faʻalapotopotoga e faʻaaogaina ia latou iloa o le a alu le taimi e fesiligia ai laulau Suʻega Suʻesuʻega o le a amata lemu - aemaise lava pe a fai o lau faʻalapotopotoga e tele tagata faʻatautaia tele lipoti ma tele talaʻaga. O le a le isi mea o le suʻetusi gaioiga logging lava ia atonu o le a tuai ona o loʻo queued pe a le mafai ona faʻaopopoina i le database vave, mo se faʻataʻitaʻiga. O le taimi lena e amata ai ona e mafaufau e uiga i faʻamaumauga tuʻufaʻatasiga e pei ona e faia i soʻo se faʻagaioiga faʻamaumauga tuʻufaʻatasia o loʻo iai lipoti manaʻoga.

O laulau tetele e masani lava ona faifai lemu le faʻatinoina o galuega. O le lapoʻa o le laulau, o le umi e alu ai e faʻaofi ma fesili. Manatua o nei laulau ma le Suʻega Suʻesuʻega o faʻamaumauga masani lava o se faʻagaioiga faʻamaumauga; O tusitusiga e masani ona tupu ma galue faʻasaga ia matou ona e le mafai ona matou faʻatauaina latou mo naʻo le faitauga o gaioiga e pei ona e faia ma se faʻamaumauga mart.

E pei lava o faleoloa mea, o le soifua maloloina o le siosiomaga o le Cognos e tatau foi ona amanaʻia le soifua maloloina o le Suʻetusi Suʻesuʻega. Le faʻatapulaʻaina le tuputupu aʻe o le Suʻega Faʻamaumauga Database mafai ona avea ma se mataupu i le aluga o taimi ma ono iʻu lava ona aʻafia ai le aotelega o galuega a se Cognos siʻosiʻomaga. I le tele o faʻalapotopotoga e iai tulafono faʻatonutonu ua tuʻuina atu ia latou, e le o iai se faʻamaumauga suʻetusi atoa e mafai ona faʻatuina i latou i se tulaga le usitaia ma le mamafa o aʻafiaga. E faʻapefea la ona matou feagai ma le faʻamautuina o le tele o faʻamatalaga mo tala faʻasolopito o suʻesuʻega - i nisi tulaga e oʻo atu i le 10 tausaga - ae o loʻo maua pea le lipoti e manaʻomia e faʻatumauina le siʻosiʻomaga ma faʻamalieina tagata faʻaoga i galuega faatino?

le Luʻi

    • O le le faʻatapulaʻaina o le tuputupu aʻe o le Suʻega Faʻamaumauga o faʻamatalaga e le afaina ai le soifua maloloina o le siosiomaga o Cognos
    • O le lipotia mai o le Suʻesuʻega Faʻamaumauga ua avea tuai ma le faʻaaogaina
    • Cognos poto masani tuai i faamaumauga na tusia i le Suʻetusi Database
    • O le Suʻetusi Suʻesuʻega o loʻo faʻatonuina uma avanoa disk

O lona uiga uma, e le naʻo lipoti e faʻamoemoe i le Suʻega Faʻamaumauga o faʻamaumauga o loʻo pagatia, ae o le tele o taimi atoa. Afai o le Suʻetusi Suʻesuʻega o loʻo i luga o le tutusa tautua ma le Cognos mea teu faleoloa, faʻatinoina o mea uma Cognos o le a aʻafia i lena siosiomaga.

Le Setup

Matou te manatu:

    1. Cognos Analytics ua faʻapipiʻi ma tamoʻe
    2. Cognos ua faʻatulagaina e log i se Suʻesuʻega Database
        • Fai se Database Suʻesuʻega i le nofoaga
        • Faʻatulaga talafeagai tulaga Suʻesuʻega laʻasaga i Cognos pulega
        • O loʻo tusia tusitusiga i le database e Cognos
    3. E ova atu ma le tausaga talu ona faʻaogaina le Database Database
    4. O le siosiomaga e malosi lava ma tagata faʻaoga ma faʻasalaga
    5. O le Suʻetusi afifi o loʻo faʻaaogaina e faʻaaoga ai Cognos faʻaaogaina faʻamaumauga
    6. O loʻo matou vaʻavaʻai e faʻaleleia atili le faʻatinoina o lipoti a le Suʻesuʻega o Suʻesuʻega
    7. Amata i luga pe tapeina tuai faamaumauga e le o taimi uma o se filifiliga

Afai e te le, faia, faʻapipiʻi ma faʻatulagaina Cognos Suʻetusi, Lodestar Solutions, a Motio paʻaga, e i ai se sili ona lelei pou i luga o faʻatagaina Suʻetusi i Cognos BI / CA.

O le Fofo

E i ai nisi ono tali e vave maua mai latou lava:

    1. Faʻaititia le aofaʻi o faʻamatalaga e:
        • Faʻaliliuina o nisi o faʻamatalaga tuai i seisi faʻamatalaga
        • Faʻaliliuina nisi o faʻamatalaga tuai i seisi laulau i le faʻamaumauga e tasi
    2. Naʻo le tape poʻo le archive nisi o faʻamaumauga ma 'aua le popole iai
    3. Ola ai. Kiki le apa i lalo o le road ma tulei le Database Administrator mo faʻatinoga
      faʻaleleia atili aʻo faʻapipiʻiina i latou e le le faʻatagaina o suiga o le schema poʻo
      mataitusi

O le a matou le feagai ma filifiliga 3. Option 2, soloia o faʻamaumauga, e le o se filifiliga lelei ma ou te fautuaina ia teu ia le itiiti ifo ma le 18 masina le aoga i se mea maualalo. Ae, afai e te matua naunau lava, saunia e IBM se aoga, SuetusiDBCleanup (Cognos BI) poʻo le tusilima (Cognos Analytics) o le a faia tonu lena. O le aoga mo Cognos BI e faʻamamaina ia faʻamaumauga faʻavae i luga o le timestamp ae o tusitusiga mo Cognos Analytics e naʻo le tapeina o faʻasino igoa ma laulau.

O fautuaga na matou faia i tagata na muamua atu i lenei mea o le tuuʻeseʻeseina i ni lua faʻamaumauga:

    1. Suʻetusi - Ola: e iai faʻamatalaga talu ai nei o le vaiaso
    2. Suʻetusi - Talaʻaga: aofia ai faʻamaumauga faʻasolopito (e oʻo i le N tausaga)

I se faapuupuuga, o le gaioiga e tamoʻe i vaiaso uma e siitia ai lata mai nei faamaumauga mai le Suʻega Suʻega i le Suʻesuʻe Faʻasolopito. O le Suʻega Suʻetusi e amata i luga o se avanoa avanoa pe a maeʻa lenei gaioiga.

    1. O le Live DB e saoasaoa ma fufusi, faʻatagaina mea faʻaofi e tupu i se vave e mafai ai
    2. O faʻamatalaga suʻesuʻe e faʻasino tonu lava i le Tala Faʻasolopito DB

I le faʻaaogaina o lenei auala, e leai se taua o le "suʻi faʻatasi" o le Live data ma faʻamaumauga o Talafaʻasolopito. Ou te finau e te ono manaʻo e faʻapenei.

I le pulega o le Cognos, e mafai ona e faʻaopopoina ni fesoʻotaʻiga se lua mo le Suʻega o Suʻega. A faʻapea e faʻatautaia e se tagata faʻaaoga se lipoti e faʻasaga i le Suʻetusi afifi, e faʻaosofia i latou mo le faʻafesoʻotaʻiga latou te manaʻo e faʻaoga:

Suʻega Faʻamaumauga

I luga o le leai se avanoa e te manaʻo ai e vaʻai ola faʻamaumauga faʻamaumauga nai lo tala faʻasolopito suʻesuʻega, oe na piki le "Suʻega - Ola" fesoʻotaʻiga pe a musuia (tatau ona avea ma tuusaunoa, ae le o le masani ai.)

Afai e te manaʻo foʻi e tuʻufaʻatasia se manatu tuʻufaʻatasia o Live ma Talaʻaga, e mafai ona e faia, ae e afaina ai le faʻatinoga.

Mo se faʻataʻitaʻiga, e mafai ona e fausiaina se Database Database ua faʻaigoaina o le "Suʻetusi - Tuʻufaʻatasia o Vaʻaiga" ma, mo laulau taʻitasi i le suʻega Suʻetusi: fausia se foliga tutusa igoa o se SQL i le va o le laulau i le ola DB ma le laulau i le tala faasolopito DB. E faʻapena foi, lenei e mafai ona maua i le Framework Manager faʻataʻitaʻiga, ae, toe, galuega faʻatino o le a avea ma autu iloiloga.

Nisi o matou tagata faʻatau na fausia se tuʻufaʻatasia vaʻaiga. O lo matou manatu e masalo ua ova tele lenei mea. O le faʻatinoga o le a sili atu ona leaga i lenei tuʻufaʻatasia vaʻaiga ma e matou te leʻi oʻo i le tele o faʻaaoga mataupu e faʻaaoga uma ai faʻamaumauga o faʻamatalaga Ola ma Faʻasolopito. O le Ola na faʻaaogaina mo troubleshooting ma le Tala Faʻasolopito mo aga lipotia.

E tusa o le Cognos Analytics 11.1.7, o le Suʻesuʻega Faʻamaumauga ua faʻateleina i le 21 laulau. E mafai ona e mauaina nisi faʻamatalaga i se isi mea i luga ole Suʻega Suʻesuʻega, faʻataʻitaʻi suʻega suʻega ma le ata ole Framework Manager. O le le lelei logging level o le Minimal, ae oe ono manaʻo e faʻaaoga le isi tulaga, Basic, e puʻeina ai faʻaoga talosaga, pulega o teuga tupe a le tagata ma taimi e faʻaaoga ai. O se tasi auala e mafai ai ona faʻatumauina le faʻatinoina o polokalama e ala i le tausia o le ogalaau tulaga i le maualalo tulaga manaomia. E manino lava, o le tele o le tainaina o loʻo faia e le 'auʻaunaga, o le sili atu o le aofaʻi o gaioiga gaioiga mafai ona aʻafia.

O laulau 'au e manaʻomia e le' au pulega, o laulau e 6 e faʻamaumau ai gaioiga a tagata ma lipotiina gaioiga i le faiga.

  • COGIPF_USERLOGON: Faleoloa tagata faʻaoga logonoa (aofia ai ma le log off) faʻamatalaga
  • COGIPF_RUNREPORT: Faleoloa faʻamatalaga e uiga i ripoti faʻasalaga
  • COGIPF_VIEWREPORT: Faleoloa faʻamatalaga e uiga i lipoti lipoti manatu talosaga
  • COGIPF_EDITQUERY: Faleoloa faʻamatalaga e uiga i fesili ua tamoʻe
  • COGIPF_RUNJOB: Faleoloa faʻamatalaga e uiga i galuega talosaga
  • COGIPF_ACTION: Faʻamaumau gaioiga a tagata faʻaaoga i Cognos (o lenei laulau ono tupu vave sili atu nai lo isi)

O fafo-o-le-pusa faʻatulagaina foliga mai lenei:

Le faʻaleleia o Suʻega Suʻega

Fautuaina fetuutuunai:

Fautuaina le suʻetusi faʻatulagaina

O le Cognos Suʻetusi Database - Ola aofia ai le 1 vaiaso o suʻega faʻamaumauga. O faʻamaumauga e matua atu nai lo le 1 vaiaso ua siitia atu i le Cognos Audit Database - Faʻasolopito.

Le laina mai le Cognos Suʻetusi Database - Ola ia Cognos Suʻetusi Database - Faʻasolopito i le ata e nafa ma le:

  • Fa' kopiina o faʻamaumauga mai le Suʻega Suʻega i le Suʻega Faʻasolopito
  • Aveʻese uma laina i le Live Audit e sili atu nai lo le 1 vaiaso
  • Aveʻese uma laina i le Suʻega Faʻasolopito e sili atu i le x tausaga
  • Aveʻese uma laina ile COGIPF_ACTION e sili atu nai lo le 6 masina

Faʻailoga

Eseese ituaiga faʻamatalaga e eseese ituaiga faʻasino igoa. O le faʻasino nofoaga o faʻamaumauga o se faʻavae faʻavae, fesoʻotaʻi ma se Laulau (poʻo Vaʻaiga), faʻaaogaina e faʻaleleia ai fesili taimi faʻatinoina faʻatonuga peʻa aumaia le faʻamaumauga mai lena laulau (poʻo Vaʻaiga). Galulue ma lau DBA e fausia ai le sili ona lelei fuafuaga. Latou te manaʻo e iloa tali i fesili faʻapenei e faia ai faʻaiuga sili i luga o a koluma e faʻasino. E manino lava, e mafai e le pule faʻamaumauga ona maua tali i nisi poʻo nei fesili uma e aunoa ma lau fesoasoani, ae e umi se taimi e suʻesuʻe ai.

  • E fia faamaumauga o i ai i luga o laulau ma o le a le tele e te manatu latou te ola ai? (O le faʻasino igoa o se laulau o le a le aoga seʻi vagana o le laulau e tele numera o faʻamaumauga.)
  • E te iloa o fea koluma e tulaga ese? Latou te faʻatagaina mea taua Null? O fea o koluma e iai faʻamaumauga ituaiga o fuainumera poʻo aofaʻi tetele? (O koluma ma numera numera faʻamaumauga ma e UNIQUE ma L NOT NULL o ni sui tauva malosi e auai i le faʻasino igoa ki.)
  • O fea o i ai au autu faʻatinoga faʻafitauli i aso nei? O latou i le toe aumaia o faʻamatalaga? E i ai ni faʻapitoa fesili poʻo ni lipoti e sili atu o se faʻafitauli? (E mafai ona taʻitaʻia le pule faʻamaumauga i nisi koluma faʻapitoa e mafai ona faʻaleleia.)
  • O a vaega o loʻo faʻaaogaina ile auai i laulau mo lipoti?
  • O a fanua ua faʻaogaina mo le faʻavasegaina, faʻavasegaina, faʻavasegaina, ma faʻaputuputuina?

E leitioa, o nei lava fesili e tasi e manaʻomia e taliina mo le faʻaleleia o le gaioiga o soʻo se laulau faʻamaumauga.

Lagolago IBM fautuaina fatuina o se faasino igoa i luga o koluma "COGIPF_REQUESTID", "COGIPF_SUBREQUESTID", ma le "COGIPF_STEPID" mo laulau nei e faʻaleleia atili ai galuega:

  • COGIPF_NATIVEQUERY
  • COGIPF_RUNJOB
  • COGIPF_RUNJOBSTEP
  • COGIPF_RUNREPORT
  • COGIPF_EDITQUERY

Faʻaopopo i isi laulau e le faʻaaogaina tele:

  • COGIPF_POWERPLAY
  • COGIPF_HUMANTASKSERVICE
  • COGIPF_HUMANTASKSERVICE_DETAIL

Oe mafai ona faʻaogaina lenei mea o se amataga, ae o le a ou alu i le faʻamalositino o le taliina o fesili i luga e taunuʻu ai i le sili tali mo lau faʻalapotopotoga.

O isi iloiloga

  1. Suʻega FM Faʻataʻitaʻiga. Manatua o le Faʻataʻitaʻiga Pule faʻataʻitaʻiga na saunia e IBM e faʻataʻitaʻia luga o le masani lelei laulau ma fanua. Soʻo se suiga e te faia i le lipotia laulau o le a manaʻomia ona atagia i le faʻataʻitaʻiga. O le faigofie poʻo le faigata o nei suiga - poʻo lou agavaʻa faʻapitoa e faia nei suiga - e ono aʻafia ai le fofo e te filifilia.
  2. Fanua faʻaopoopo. Afai o le a e faia, o le taimi lenei e faʻaopopo ai isi fanua mo talaaga poʻo faʻamaumauga faʻamatalaga e faʻaleleia atili ai le suʻega o lipoti.
  3. Laulau aotelega. Nai lo le naʻo le kopiina o faʻamatalaga i lau laulau faʻasolopito, oomi ia. Oe mafai faʻaputuputuina faʻamatalaga i le aso tulaga e faia E sili atu lelei mo lipoti.
  4. Manatu ae le o laulau. Fai mai isi, "Ma, nai lo le i ai o se 'taimi nei' faʻamaumauga ma se 'talaʻaga' faʻamaumauga faʻamaumauga, e tatau ona na o le tasi le 'upega tafaʻilagi, ma o laulau uma i totonu e tatau ona faʻamau i le' faʻasolopito '. Ma, e tatau ona e faia se seti o vaʻaiga, tasi mo laulau taʻitasi e te manaʻo e vaʻai iai o le 'taimi nei', ma ia tofu vaʻai faʻamamaina laina faʻasolosolo e te le manaʻo e vaʻai ma tuʻu na o mea o loʻo i ai nei e pasi ane. ”
    https://softwareengineering.stackexchange.com/questions/276395/two-database-architecture-operational-and-historical/276419#276419

iʻuga

O le pito i lalo o le faʻamatalaga saunia iinei e tatau ona e sauniuni lelei e faia se talanoaga aoga ma lau DBA. Avanoa e lelei na ia foia muamua faʻafitauli muamua.

O suiga fuafuaina i le Cognos Audit Database architecture o le a faaleleia ai le faatinoga i lipoti tuusaʻo faapea foi ma le 3rd-pati apalai e faalagolago i ai, pei o Motio's ReportCard ma faamaumauga

I le auala, afai na e faia lena talanoaga ma lau DBA, matou te fiafia e faʻalogo e uiga i ai. Matou te fiafia foʻi e faʻalogo pe a fai ua e foʻia le mataupu o se le lelei faʻatinoina o le Database ma faʻafefea ona e faia.