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
O 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.
-
- 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«
- Izberite datoteke ali mapo, v kateri želite iskati, in nato pritisnite gumb »>>«.
- Vnesite " ”(Brez narekovajev) v iskalnem polju.
- Pritisnite gumb »Išči«.
- MotioPI bo iz vašega iskanja vrnil vsa poročila, ki vsebujejo vdelani SQL.
- Upoštevajte, da lahko z miško premaknete na delček, če si želite ogledati celotno besedilo vašega SQL.
- 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!