Kako prepoznati Cognos izvješća s ugrađenim SQL -om

by Rujna 7, 2016Cognos Analytics, MotioPI0 komentari

Uobičajeno pitanje koje se stalno postavlja MotioOsoblje za podršku PI-a je kako identificirati IBM Cognos izvješća, upite itd. Koji u svojim specifikacijama koriste ugrađeni SQL. Iako većina izvješća koristi paket za pristup vašem skladištu podataka, izvješća mogu izvoditi SQL izraze izravno u bazu podataka, zaobilazeći vaš paket. Razgovarajmo o tome zašto je važno znati koja izvješća imaju ugrađen SQL.

 


Zašto je važno identificirati Cognos izvješća s ugrađenim SQL -om

Zbog prirode kodiranih SQL izraza zahtijevaju stalni nadzor i održavanje. Zapravo, ako napravite promjene u svojoj bazi podataka, može biti gotovo nemoguće identificirati koja izvješća imaju pretpostavke ugrađene u njihov in-line SQL. To je sve dok ne uspiju pokrenuti. Zbog toga što je teško održavati izvješća s ugrađenim SQL -om, imperativ je identificirati ih kako biste im mogli pružiti dodatnu pažnju koju zahtijevaju. Ova pozornost može imati oblik uklanjanja ugrađenog SQL -a ili ažuriranja SQL -a u skladu s promjenama u vašem skladištu podataka. Istražimo kako se koristi MotioPI za identifikaciju ovih "posebnih" izvješća.

Kako koristiti MotioPI za pronalaženje Cognos izvješća s ugrađenim SQL -om

Korištenje električnih romobila ističe Ploča za pretraživanje i zamjenu in MotioPI osmišljen je za pretraživanje specifikacija vašeg izvješća, identificiranje izvješća koja odgovaraju kriterijima koje ste postavili, pa čak i izvođenje jednostavnih promjena na skupu Cognos objekata. Danas ćemo koristiti značajku pretraživanja programa Search & Replace za brzo identificiranje svih izvješća koja koriste ugrađeni SQL kako biste mogli provjeriti njihov sadržaj, pretvoriti ih u model ili ih potpuno ukloniti iz proizvodnje.

    1. Otvorite ploču Traži i zamijeni u MotioPI. Ako je potrebno, suzite pretraživanje tako da obuhvati samo dijelove vaše trgovine sadržaja, što može biti osobito korisno ako vas zanima samo pododsjek vaše trgovine sadržaja ili vas brine brzina pretraživanja u MotioPI. Za sužavanje odaberite gumb "Uski"
    2. Odaberite datoteke ili mapu u kojoj želite izvršiti pretraživanje, a zatim pritisnite gumb “>>”.
    3. Unesite " ”(Bez navodnika) u polju za pretraživanje.
    4. Pritisnite gumb "Traži".
    5. MotioPI će iz vašeg pretraživanja vratiti sva izvješća koja sadrže ugrađeni SQL.
    6. Imajte na umu da možete prijeći mišem preko isječka da biste vidjeli cijeli tekst vašeg SQL -a. 
    7.  Nakon što locirate sva svoja izvješća s ugrađenim SQL -om, možete ih dokumentirati pomoću značajke izvoza u MotioPI (File-> Export output), premjestite ih na jedno mjesto pomoću MotioPI tako da ih možete lako locirati u budućnosti ili čak izvesti jednostavne transformacije na specifikaciji pomoću značajke "Zamijeni" na ploči Traži i zamijeni.

ZAKLJUČAK:

Tako možete koristiti ploču Traži i zamijeni u MotioPI za identifikaciju svih izvješća s ugrađenim SQL -om. Pomoću ove tehnike možete dobiti nekoliko lažno pozitivnih rezultata, ali to je učinjeno tako da MotioPI ne propušta nijedno izvješće s ugrađenim SQL -om. Također možete suziti pojmove za pretraživanje tako da tražite samo točnu sintaksu vaših SQL izraza. Ako imate pitanja o tome kako najbolje koristiti ploču za pretraživanje i zamjenu, samo pitajte dolje u komentarima, uvijek ću vam rado podijeliti svako znanje o Cognosu koje imam!

Cognos Analytics
Brzo i jednostavno pronađite i masovno ažurirajte fontove u SVIM izvješćima Cognos

Brzo i jednostavno pronađite i masovno ažurirajte fontove u SVIM izvješćima Cognos

Zamislite da je vaša organizacija odlučila ažurirati svoju marku, a vi imate zadatak ažurirati fontove na SVIM izvješćima za cijelu tvrtku koja nisu Arial ili Helvetica s Arialom. Ali kako biste nastavili s ostvarivanjem ovog herkulovskog zadatka? Prosječni kupac Cognosa ...

opširnije

Cognos AnalyticsReportCard
Cognos Monitoring
Nadzor Cognos - Primite upozorenja kada vaša izvedba programa Cognos počne povrijediti

Nadzor Cognos - Primite upozorenja kada vaša izvedba programa Cognos počne povrijediti

Motio ReportCard je fantastičan alat za analizu i optimizaciju vaše izvedbe programa Cognos. ReportCard može procijeniti izvješća u vašem okruženju, locirati probleme koji uzrokuju pad performansi i predstaviti rezultate koliko se performanse mogu poboljšati ...

opširnije

Cognos AnalyticsMotioPI
Oporavak izgubljenih, izbrisanih ili oštećenih modela Cognos Framework Managera
Cognos Recovery - Brzo obnavljanje izgubljenih, izbrisanih ili oštećenih modela Cognos Framework Managera

Cognos Recovery - Brzo obnavljanje izgubljenih, izbrisanih ili oštećenih modela Cognos Framework Managera

Jeste li ikada izgubili ili oštetili Cognos Framework Manager model? Jeste li ikada poželjeli da možete vratiti izgubljeni model na temelju informacija pohranjenih u vašoj Cognos Content Store (npr. Paket koji je objavljen iz izgubljenog modela)? Imaš sreće! Vas...

opširnije