Kiel Identigi Cognos-Raportojn kun Enigita SQL

by Sep 7, 2016Cognos Analytics, MotioPI0 komentoj

Ofta demando, kiu daŭre demandiĝas pri la MotioPI Support Staff estas kiel identigi IBM Cognos-raportojn, demandojn, ktp., Kiuj uzas enlinian SQL en siaj specifoj. Dum plej multaj raportoj utiligas pakon por aliri vian datumstokon, eblas raportoj lanĉi SQL-deklarojn rekte kontraŭ la datumbazo, preterirante vian pakon. Ni parolu pri kial gravas scii, kiuj raportoj enigis SQL.

 


Kial Gravas Identigi Cognos-Raportojn kun Enigita SQL

Pro la naturo de malmol-kodigitaj SQL-deklaroj, ili postulas kontinuan kontroladon kaj prizorgadon. Fakte, se vi faras ŝanĝojn en via datumbazo, povas esti preskaŭ maleble identigi, kiuj raportoj havas supozojn enmetitajn al sia enreta SQL. Ĝis ili malsukcesos kuri, tio estas. Pro tio, kiom malfacile estas konservi raportojn kun enigita SQL, nepras identigi ilin, por ke vi povu doni al ili la ekstran atenton, kiun ili postulas. Ĉi tiu atento povas preni la formon forigi la enigita SQL aŭ ĝisdatigi la SQL por konformi al ŝanĝoj al via datuma magazeno. Ni esploru kiel uzi MotioPI por identigi ĉi tiujn "specialajn" raportojn.

Kiel Uzi MotioPI Trovos Cognos-Raportojn kun Enigita SQL

la Serĉu & Anstataŭigu Panelon in MotioPI estas desegnita por traserĉi la specifojn de via raporto, identigi raportojn, kiuj kongruas kun kriterioj difinitaj de vi, kaj eĉ fari simplajn ŝanĝojn sur aro de Cognos-objektoj. Hodiaŭ ni uzos la serĉan funkcion de Serĉi kaj Anstataŭigi por rapide identigi ĉiujn raportojn, kiuj uzas enigita SQL, por ke vi povu validigi ilian enhavon, konverti ilin por uzi la modelon aŭ entute forigi ilin de produktado.

    1. Malfermu la panelon Serĉi kaj Anstataŭigi en MotioPI. Se necese, malvastigu vian serĉon por nur kovri sekciojn de via enhava butiko, kio povas esti aparte helpa se vi nur zorgas pri subsekcio de via enhava butiko aŭ zorgas pri la rapideco de via serĉo en MotioPI. Por Mallarĝigi, elektu la butonon "Mallarĝigi"
    2. Elektu la dosierojn aŭ dosierujon, en kiuj vi volas serĉi, kaj poste elektu la butonon ">>".
    3. Eniru en " ”(Sen citiloj) en la serĉkampo.
    4. Premu la butonon "Serĉi".
    5. MotioPI redonos ĉiujn raportojn, kiuj enhavas enigita SQL de via serĉo.
    6. Rimarku, ke vi povas musi super fragmenton por vidi la kompletan tekston de via SQL. 
    7.  Post kiam vi lokalizis ĉiujn viajn raportojn kun enigita SQL, vi povas dokumenti ilin per la eksporta funkcio en MotioPI (Dosiero-> Eksporti eliron), movu ilin al unu loko per MotioPI por ke vi povu facile lokalizi ilin estontece, aŭ eĉ plenumi simplajn transformojn en la specifaĵo per la funkcio "Anstataŭigi" de la Serĉu kaj Anstataŭigu Panelon.

KONKLUDO:

Tiel vi povas uzi la panelon Serĉi kaj Anstataŭigi MotioPI por identigi ĉiujn raportojn kun enigita SQL. Vi eble ricevos kelkajn falsajn pozitivojn uzante ĉi tiun teknikon, sed tio estas farita tiel MotioPI ne maltrafas iujn raportojn kun enigita SQL. Vi ankaŭ povas malvastigi viajn serĉvortojn tiel, ke vi serĉu nur la ĝustan sintakson de viaj SQL-asertoj. Se vi havas demandojn pri kiel plej bone uzi la Serĉan & Anstataŭigan Panelon, simple demandu sube en la komentoj, mi ĉiam feliĉas dividi iujn ajn konojn, kiujn mi eble havas!