Kako prepoznati poročila Cognos z vgrajenim SQL

by September 7, 2016Cognos Analytics, MotioPI0 komentarji

Pogosto vprašanje, ki ga vedno znova zastavljajo MotioPodporno osebje PI je, kako prepoznati poročila, poizvedbe IBM Cognos itd., Ki v svojih specifikacijah uporabljajo vmesni SQL. Medtem ko večina poročil uporablja paket za dostop do vašega podatkovnega skladišča, lahko poročila izvajajo stavke SQL neposredno v zbirki podatkov, mimo vašega paketa. Pogovorimo se o tem, zakaj je pomembno vedeti, katera poročila imajo vgrajen SQL.

 


Zakaj je pomembno identificirati poročila Cognos z vgrajenim SQL

Zaradi narave trdo kodiranih stavkov SQL zahtevajo stalen nadzor in vzdrževanje. Pravzaprav, če spremenite svojo bazo podatkov, je skoraj nemogoče ugotoviti, katera poročila imajo predpostavke, vgrajene v njihov vmesni SQL. Dokler ne uspejo teči. Zaradi tega, kako težko je vzdrževati poročila z vgrajenim SQL, jih je nujno identificirati, da jim zagotovite dodatno pozornost, ki jo potrebujejo. Ta pozornost je lahko v obliki odstranitve vdelanega SQL -ja ali posodobitve SQL -a, da se prilagodi spremembam v vašem podatkovnem skladišču. Raziščimo, kako uporabljati MotioPI za identifikacijo teh "posebnih" poročil.

Kako uporabljati MotioPI za iskanje poročil Cognos z vgrajenim SQL

Podokno za iskanje in zamenjavo in MotioPI je zasnovan za iskanje po specifikacijah vašega poročila, prepoznavanje poročil, ki se ujemajo z merili, ki ste jih določili, in celo izvajanje preprostih sprememb na nizu objektov Cognos. Danes bomo uporabili iskalno funkcijo Search & Replace za hitro prepoznavanje vseh poročil, ki uporabljajo vdelani SQL, tako da lahko potrdite njihovo vsebino, jih pretvorite v uporabo modela ali jih popolnoma odstranite iz proizvodnje.

    1. Odprite ploščo Iskanje in zamenjava v MotioPI. Če je potrebno, omejite iskanje tako, da zajema le dele vaše trgovine z vsebinami, kar je lahko še posebej koristno, če vas skrbi le pododdelek vaše trgovine z vsebinami ali vas skrbi hitrost iskanja v MotioPI. Če želite zožiti, izberite gumb »Ozko«
    2. Izberite datoteke ali mapo, v kateri želite iskati, in nato pritisnite gumb »>>«.
    3. Vnesite " ”(Brez narekovajev) v iskalnem polju.
    4. Pritisnite gumb »Išči«.
    5. MotioPI bo iz vašega iskanja vrnil vsa poročila, ki vsebujejo vdelani SQL.
    6. Upoštevajte, da lahko z miško premaknete na delček, če si želite ogledati celotno besedilo vašega SQL. 
    7.  Ko najdete vsa poročila z vgrajenim SQL, jih lahko dokumentirate s funkcijo izvoza v MotioPI (File-> Export output), jih premaknite na eno mesto z uporabo MotioPI, tako da jih boste lahko v prihodnosti zlahka poiskali ali celo izvedli preproste spremembe specifikacij s funkcijo »Zamenjaj« na plošči za iskanje in zamenjavo.

SKLEP:

Tako lahko uporabite ploščo Iskanje in zamenjava v MotioPI za identifikacijo vseh poročil z vgrajenim SQL. S to tehniko lahko dobite nekaj lažno pozitivnih rezultatov, vendar je to storjeno tako MotioPI ne zamudi nobenega poročila z vgrajenim SQL. Iskalne izraze lahko tudi zožite, tako da iščete samo natančno skladnjo svojih stavkov SQL. Če imate kakršna koli vprašanja o tem, kako najbolje uporabiti ploščo za iskanje in zamenjavo, vprašajte spodaj v komentarjih, vedno z veseljem delim svoje znanje o Cognosu, ki ga imam!

CloudCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Zagotavlja nadzor različic v realnem času za Cognos Analytics Cloud

Motio, Inc. Zagotavlja nadzor različic v realnem času za Cognos Analytics Cloud

PLANO, Teksas – 22. september 2022 - Motio, Inc., programsko podjetje, ki vam pomaga vzdrževati vašo analitično prednost z izboljšanjem vaše poslovne inteligence in analitične programske opreme, je danes objavilo vse svoje MotioCI aplikacije zdaj v celoti podpirajo Cognos...

Preberi več