Wêrom is it wichtich om Cognos -rapporten te identifisearjen mei ynbêde SQL
Fanwegen de aard fan hurd-kodearre SQL-útspraken fereaskje se konstant tafersjoch en ûnderhâld. Yn feite, as jo wizigingen meitsje yn jo database kin it hast ûnmooglik wêze om te identifisearjen hokker rapporten oannames hawwe ynboud yn har in-line SQL. Oant se mislearje te rinnen, dat is. Fanwegen hoe lestich it is om rapporten te behâlden mei ynbêde SQL, is it ymperatyf om se te identifisearjen, sadat jo se de ekstra oandacht kinne jaan dy't se fereaskje. Dizze oandacht kin de foarm nimme fan it ferwiderjen fan de ynbêde SQL of it bywurkjen fan de SQL om te foldwaan oan feroaringen yn jo gegevenspakhús. Litte wy ûndersykje hoe't jo it brûke MotioPI om dizze "spesjale" rapporten te identifisearjen.
Hoe te brûken MotioPI om Cognos -rapporten te finen mei ynbêde SQL
De Sykje en ferfange paniel in MotioPI is ûntworpen om te sykjen oer de spesifikaasjes fan jo rapport, rapporten te identifisearjen dy't oerienkomme mei kritearia ynsteld troch jo, en sels ienfâldige feroaringen útfiere op in set Cognos -objekten. Hjoed sille wy de sykfunksje fan Search & Replace brûke om alle rapporten fluch te identifisearjen dy't ynbêde SQL brûke, sadat jo har ynhâld kinne falidearje, konvertearje om it model te brûken, of se hielendal út 'e produksje ferwiderje.
-
- Iepenje it paniel Sykje en ferfange yn MotioPI. As it nedich is, beheine jo sykopdracht om allinich seksjes fan jo ynhâldswinkel te dekken, wat bysûnder handich kin wêze as jo allinich dwaande binne mei in ûnderdiel fan jo ynhâldswinkel of jo soargen meitsje oer de snelheid fan jo sykjen yn MotioPI. Om te beheinen, selektearje de knop "Narrow"
- Selektearje de bestannen as map wêryn jo jo sykjen wolle útfiere en selektearje dan de knop ">>".
- Fier yn " ”(Sûnder quotes) yn it sykfjild.
- Druk op de knop "Sykje".
- MotioPI sil alle rapporten weromjaan dy't ynbêde SQL befetsje fan jo sykopdracht.
- Tink derom dat jo mei in mûs oer in snippet kinne gean om de folsleine tekst fan jo SQL te sjen.
- As jo al jo rapporten mei ynbêde SQL hawwe lokalisearre, kinne jo se dokumintearje mei de eksportfunksje yn MotioPI (bestân-> útfier eksportearje), ferpleatse se nei ien lokaasje mei MotioPI sadat jo se yn 'e takomst maklik kinne lokalisearje, of sels ienfâldige transformaasjes kinne útfiere op' e spec mei de funksje "Ferfange" fan it sykjen en ferfangen paniel.
KONKLÚZJE:
Dat is hoe't jo it paniel Sykje en ferfange kinne brûke yn MotioPI om alle rapporten te identifisearjen mei ynbêde SQL. Jo kinne in pear falske positiven krije mei dizze technyk, mar dat wurdt sa dien MotioPI mist gjin rapporten mei ynbêde SQL. Jo kinne jo sykbegripen ek beheine, sadat jo allinich sykje nei de krekte syntaksis fan jo SQL -útspraken. As jo fragen hawwe oer hoe jo it sykjen en ferfangen paniel it bêste kinne brûke, freegje dan gewoan hjirûnder yn 'e opmerkingen, ik bin altyd bliid om alle kennis fan Cognos te dielen dy't ik haw!