Hoe om Cognos -verslae te identifiseer met ingebedde SQL

by September 7, 2016Cognos Analytics, MotioPI0 kommentaar

'N Algemene vraag wat steeds aan die MotioPI-ondersteuningspersoneel kan IBM Cognos-verslae, navrae, ens. Identifiseer wat in-line SQL gebruik in hul spesifikasies. Terwyl die meeste verslae 'n pakket gebruik om toegang tot u datapakhuis te kry, is dit moontlik dat verslae SQL -stellings direk teen die databasis kan uitvoer, om u pakket te omseil. Kom ons praat oor hoekom dit belangrik is om te weet watter verslae SQL ingebed het.

 


Waarom is dit belangrik om Cognos -verslae met ingebedde SQL te identifiseer?

Vanweë die aard van hardgekodeerde SQL-stellings vereis dit voortdurende toesig en onderhoud. Trouens, as u veranderings in u databasis aanbring, kan dit byna onmoontlik wees om te identifiseer watter verslae aannames ingebou het in hul in-line SQL. Totdat hulle nie daarin slaag om te hardloop nie. Omdat dit moeilik is om verslae met ingeboude SQL te onderhou, is dit noodsaaklik om dit te identifiseer, sodat u aan hulle die ekstra aandag kan gee wat hulle benodig. Hierdie aandag kan die vorm aanneem van die verwydering van die ingebedde SQL of die opdatering van die SQL om aan te pas by die veranderinge in u datapakhuis. Kom ons kyk hoe om dit te gebruik MotioPI om hierdie 'spesiale' verslae te identifiseer.

Hoe om te gebruik MotioPI om Cognos -verslae te vind met ingebedde SQL

Die  Soek en vervang paneel in MotioPI is ontwerp om na die spesifikasies van u verslag te kyk, verslae te identifiseer wat ooreenstem met die kriteria wat u stel, en selfs eenvoudige veranderinge aan 'n stel Cognos -voorwerpe aan te bring. Vandag sal ons die soekfunksie van Search & Replace gebruik om alle verslae wat ingebedde SQL gebruik, vinnig te identifiseer, sodat u die inhoud daarvan kan bekragtig, omskakel in die model of dit heeltemal uit produksie kan verwyder.

    1. Maak die paneel Soek en vervang in oop MotioPI. Indien nodig, beperk u soektog tot slegs gedeeltes van u inhoudswinkel, wat veral handig kan wees as u slegs bekommerd is oor 'n onderafdeling van u inhoudswinkel of u bekommerd is oor die snelheid van u soektog in MotioPI. Kies 'Smal' om die knoppie te beperk
    2. Kies die lêers of gids waarin u wil soek en kies dan die ">>" knoppie.
    3. Tik in " ”(Sonder aanhalings) in die soekveld.
    4. Druk die knoppie "Soek".
    5. MotioPI sal alle verslae wat ingebedde SQL bevat van u soektog terugstuur.
    6. Let daarop dat u met die muis oor 'n greep kan skuif om die volledige teks van u SQL te sien. 
    7.  Sodra u al u verslae met ingeboude SQL opgespoor het, kan u dit met behulp van die uitvoerfunksie in dokumenteer MotioPI (File-> Export output), skuif dit na een plek met MotioPI sodat u dit maklik in die toekoms kan opspoor, of selfs eenvoudige transformasies op die spesifikasie kan uitvoer met die 'Vervang' -funksie van die Soek en vervang paneel.

AFSLUITING:

Dit is hoe u die paneel Soek en vervang in kan gebruik MotioPI om alle verslae met ingeboude SQL te identifiseer. U kan 'n paar vals positiewe aspekte kry deur hierdie tegniek te gebruik, maar dit word gedoen MotioPI mis geen verslae met ingeboude SQL nie. U kan ook u soekterme beperk sodat u slegs die presiese sintaksis van u SQL -stellings soek. As u enige vrae het oor hoe u die paneel vir soek en vervanging die beste kan gebruik, vra dit hieronder in die kommentaar; ek deel altyd graag die kennis van Cognos wat ek mag hê!

Cognos AnalyticsCognos opgradeer
3 stappe tot 'n suksesvolle Cognos-opgradering
Drie stappe na 'n suksesvolle IBM Cognos-opgradering

Drie stappe na 'n suksesvolle IBM Cognos-opgradering

Drie stappe tot 'n suksesvolle IBM Cognos-opgradering Onbetaalbare raad vir die uitvoerende beampte wat 'n opgradering bestuur Ons het onlangs gedink ons ​​kombuis moet opgedateer word. Eers het ons 'n argitek aangestel om planne op te stel. Met 'n plan in die hand het ons die besonderhede bespreek: Wat is die omvang?...

Lees meer

Cognos Analytics
IBM Cognos Analytics Met Watson
Wat doen Watson?

Wat doen Watson?

Opsomming IBM Cognos Analytics is getatoeëer met die Watson-naam in weergawe 11.2.1. Sy volle naam is nou IBM Cognos Analytics met Watson 11.2.1, voorheen bekend as IBM Cognos Analytics. Maar waar presies is hierdie Watson en wat doen dit? In...

Lees meer