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

by Septembar 7, 2016Cognos Analytics, MotioPI0 komentari

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

 


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

Zbog prirode kodiranih SQL izraza, oni zahtijevaju stalni nadzor i održavanje. U stvari, ako napravite promjene u svojoj bazi podataka, bit će gotovo nemoguće identificirati koji izvještaji imaju pretpostavke ugrađene u njihov in-line SQL. To je sve dok ne uspijevaju pokrenuti. Zbog toga što je teško održavati izvještaje s ugrađenim SQL -om, imperativ je identificirati ih kako biste im mogli pružiti dodatnu pažnju koja im je potrebna. Ova pažnja može imati oblik uklanjanja ugrađenog SQL -a ili ažuriranja SQL -a u skladu s promjenama u vašem skladištu podataka. Hajde da istražimo kako se koristi MotioPI za identifikaciju ovih „posebnih“ izvještaja.

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

The Ploča za pretraživanje i zamjenu in MotioPI dizajniran je za pretraživanje specifikacija vašeg izvješća, identificiranje izvještaja koji odgovaraju kriterijima koje ste postavili, pa čak i izvršavanje jednostavnih promjena na skupu Cognos objekata. Danas ćemo koristiti funkciju pretraživanja Search & Replace za brzo identificiranje svih izvještaja koji 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 posebno korisno ako vas zanima samo pododsjek vaše trgovine sadržaja ili vas brine brzina pretraživanja u MotioPI. Da biste suzili, odaberite dugme “Uzak”
    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 dugme "Traži".
    5. MotioPI će iz vašeg pretraživanja vratiti sve izvještaje koji sadrže ugrađeni SQL.
    6. Imajte na umu da možete preći mišem preko isječka da vidite cijeli tekst vašeg SQL -a. 
    7.  Nakon što locirate sve svoje izvještaje s ugrađenim SQL -om, možete ih dokumentirati pomoću funkcije izvoza u MotioPI (File-> Export output), premjestite ih na jednu lokaciju pomoću MotioPI tako da ih možete lako locirati u budućnosti ili čak izvršiti jednostavne transformacije na specifikaciji pomoću značajke “Zamijeni” na ploči za pretraživanje i zamjenu.

ZAKLJUČAK:

Tako možete koristiti ploču Traži i zamijeni u MotioPI za identifikaciju svih izvještaja 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 nijedan izvještaj s ugrađenim SQL -om. Također možete suziti pojmove za pretraživanje tako da tražite samo tačnu sintaksu vaših SQL izraza. Ako imate bilo kakvih pitanja o tome kako najbolje koristiti ploču za pretraživanje i zamjenu, pitajte dolje u komentarima, uvijek ću rado podijeliti bilo koje znanje o Cognosu koje imam!

oblakCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Pruža kontrolu verzija u realnom vremenu za Cognos Analytics Cloud

Motio, Inc. Pruža kontrolu verzija u realnom vremenu za Cognos Analytics Cloud

PLANO, Teksas – 22. septembar 2022. - Motio, Inc., softverska kompanija koja vam pomaže da održite svoju analitičku prednost čineći vaš softver za poslovnu inteligenciju i analitiku boljim, danas je objavila sve svoje MotioCI aplikacije sada u potpunosti podržavaju Cognos...

Čitaj više