Ako identifikovať zostavy Cognos pomocou vstavaného SQL

by September 7, 2016Cognos Analytics, MotioPI0 komentáre

Bežná otázka, na ktorú sa stále pýta MotioPI Support Staff je spôsob, ako identifikovať zostavy, dotazy atď. IBM Cognos, ktoré vo svojich špecifikáciách používajú in-line SQL. Aj keď väčšina zostáv využíva balík na prístup k vášmu dátovému skladu, v zostavách je možné spustiť príkazy SQL priamo proti databáze, pričom váš balík obíde. Porozprávajme sa o tom, prečo je dôležité vedieť, ktoré zostavy majú vstavaný jazyk SQL.

 


Prečo je dôležité identifikovať zostavy Cognos pomocou vstavaného SQL

Vzhľadom na povahu naprogramovaných príkazov SQL vyžadujú neustály dohľad a údržbu. V skutočnosti, ak vykonáte zmeny vo svojej databáze, bude takmer nemožné identifikovať, ktoré zostavy majú v ich in-line SQL zabudované predpoklady. Kým neklamú, je to tak. Vzhľadom na to, aké ťažké je udržiavať správy s integrovaným jazykom SQL, je nevyhnutné ich identifikovať, aby ste im mohli poskytnúť potrebnú pozornosť. Táto pozornosť môže mať podobu odstránenia vloženého SQL alebo aktualizácie SQL, aby zodpovedal zmenám vo vašom dátovom sklade. Pozrime sa, ako používať MotioPI na identifikáciu týchto „špeciálnych“ správ.

Ako používať MotioPI na nájdenie správ Cognos s integrovaným SQL

 Panel Hľadať a nahradiť in MotioPI je navrhnutý tak, aby vyhľadával v špecifikáciách vašej zostavy, identifikoval zostavy, ktoré zodpovedajú vami nastaveným kritériám, a dokonca vykonával jednoduché zmeny na sérii objektov Cognos. Dnes použijeme funkciu vyhľadávania Hľadať a nahradiť na rýchlu identifikáciu všetkých zostáv, ktoré používajú vstavaný SQL, takže môžete overiť ich obsah, previesť ich na použitie modelu alebo ich úplne odstrániť z výroby.

    1. Otvorte panel Hľadať a nahradiť v MotioPI. Ak je to potrebné, zúžte vyhľadávanie tak, aby pokrývalo iba časti vášho obchodu s obsahom, čo môže byť obzvlášť užitočné, ak sa zaoberáte iba podsekciou vášho obchodu s obsahom alebo sa zaujímate o rýchlosť vyhľadávania v MotioPI. Ak chcete zúžiť, kliknite na tlačidlo „Zúžiť“
    2. Vyberte súbory alebo priečinok, v ktorých chcete vykonať vyhľadávanie, a potom kliknite na tlačidlo „>>“.
    3. Zadajte do „ ”(Bez úvodzoviek) do vyhľadávacieho poľa.
    4. Stlačte tlačidlo „Hľadať“.
    5. MotioPI vráti všetky správy, ktoré obsahujú vložený kód SQL, z vášho vyhľadávania.
    6. Ak chcete zobraziť celý text svojho kódu SQL, ukážte na položku. 
    7.  Keď nájdete všetky svoje správy s integrovaným jazykom SQL, môžete ich dokumentovať pomocou funkcie exportu v MotioPI (Súbor-> Exportovať výstup), presuňte ich na jedno miesto pomocou MotioPI, aby ste ich v budúcnosti mohli ľahko nájsť, alebo dokonca vykonávať jednoduché transformácie v špecifikácii pomocou funkcie „Nahradiť“ na paneli Hľadať a nahradiť.

ZÁVER:

Takto môžete použiť panel Hľadať a nahradiť v MotioPI na identifikáciu všetkých zostáv pomocou vstavaného jazyka SQL. Pomocou tejto techniky môžete získať niekoľko falošne pozitívnych výsledkov, ale robí sa to tak MotioPI nezmešká žiadne správy s integrovaným SQL. Môžete tiež zúžiť hľadané výrazy tak, aby ste hľadali iba presnú syntax svojich príkazov SQL. Ak máte akékoľvek otázky o tom, ako najlepšie používať panel Hľadať a nahradiť, opýtajte sa nižšie v komentároch, vždy sa rád podelím o akékoľvek znalosti spoločnosti Cognos!

mrakCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Poskytuje riadenie verzií v reálnom čase pre cloud Cognos Analytics

Motio, Inc. Poskytuje riadenie verzií v reálnom čase pre cloud Cognos Analytics

PLANO, Texas – 22. septembra 2022 – Motio, Inc., softvérová spoločnosť, ktorá vám pomáha udržať si výhodu v oblasti analýzy zlepšovaním vášho business intelligence a analytického softvéru, dnes oznámila všetky svoje MotioCI aplikácie teraz plne podporujú Cognos...

Čítaj viac