Hvers vegna er mikilvægt að bera kennsl á Cognos skýrslur með innbyggðri SQL
Vegna eðlis harðkóðaðra SQL yfirlýsinga þurfa þær stöðugt eftirlit og viðhald. Í raun, ef þú gerir breytingar á gagnagrunninum þínum getur verið nánast ómögulegt að greina hvaða skýrslur hafa forsendur innbyggðar í innbyggða SQL þeirra. Þangað til þeim tekst ekki að keyra það er. Vegna þess hversu erfitt það er að viðhalda skýrslum með innbyggðri SQL er mikilvægt að bera kennsl á þær svo þú getir veitt þeim þá auka athygli sem þeir þurfa. Þessi athygli getur verið í formi þess að fjarlægja innbyggða SQL eða uppfæra SQL til að vera í samræmi við breytingar á gagnageymslu þinni. Við skulum kanna hvernig á að nota MotioPI til að bera kennsl á þessar „sérstöku“ skýrslur.
Hvernig á að nota MotioPI til að finna Cognos skýrslur með Embedded SQL
The Leita og skipta um spjaldið in MotioPI er hannað til að leita yfir forskriftir skýrslunnar, bera kennsl á skýrslur sem passa við viðmið sem þú hefur sett og jafnvel framkvæma einfaldar breytingar á mengi Cognos hlutum. Í dag munum við nota leitaraðgerðina Search & Replace til að greina fljótt allar skýrslur sem nota innbyggða SQL svo þú getir sannreynt innihald þeirra, breytt þeim í að nota líkanið eða fjarlægt þær að fullu úr framleiðslu.
-
- Opnaðu Leita og skipta um spjaldið í MotioPI. Ef þörf krefur, þrengdu leitina þannig að hún nái aðeins til hluta efnisgeymslu þinnar, sem getur verið sérstaklega gagnlegt ef þú hefur aðeins áhyggjur af undirgrein efnisgeymslu þinnar eða hefur áhyggjur af hraða leitarinnar í MotioPI. Til að þrengja skaltu velja hnappinn „þröngur“
- Veldu skrárnar eða möppuna sem þú vilt leita í og veldu síðan hnappinn „>>“.
- Sláðu inn „ “(Án tilvitnana) í leitarreitnum.
- Ýttu á hnappinn „Leita“.
- MotioPI mun skila öllum skýrslum sem innihalda innbyggða SQL úr leit þinni.
- Athugaðu að þú getur haldið músinni yfir bút til að sjá allan texta SQL.
- Þegar þú hefur fundið allar skýrslur þínar með innbyggðu SQL geturðu skráð þær með því að nota útflutningsaðgerðina í MotioPI (File-> Export output), færðu þá á einn stað með MotioPI þannig að þú getir auðveldlega fundið þær í framtíðinni, eða jafnvel framkvæmt einfaldar umbreytingar á forskriftinni með því að nota „Skipta“ eiginleika leitar- og skipta spjaldsins.
Ályktun:
Þannig geturðu notað leitar- og skipta spjaldið í MotioPI til að bera kennsl á allar skýrslur með innbyggðu SQL. Þú gætir fengið nokkrar rangar jákvæður með þessari tækni, en það er gert þannig að MotioPI missir ekki af neinum skýrslum með innbyggðri SQL. Þú getur líka þrengt leitarorð þín þannig að þú leitar aðeins að nákvæmri setningafræði SQL setninganna þinna. Ef þú hefur einhverjar spurningar um hvernig best er að nota leitar- og skipta spjaldið skaltu bara spyrja hér að neðan í athugasemdunum, ég er alltaf ánægður með að deila allri Cognos þekkingu sem ég kann að hafa!