Cum se identifică rapoartele Cognos cu SQL încorporat

by Septembrie 7, 2016Cognos Analytics, MotioPIcomentarii 0

O întrebare obișnuită care continuă să fie întrebat de MotioPersonalul de asistență PI este modul în care se identifică rapoartele IBM Cognos, interogări etc. care utilizează SQL în linie în specificațiile lor. În timp ce majoritatea rapoartelor folosesc un pachet pentru a accesa depozitul dvs. de date, este posibil ca rapoartele să ruleze instrucțiuni SQL direct în baza de date, ocolind pachetul. Să vorbim despre motivul pentru care este important să știm ce rapoarte au încorporat SQL.

 


De ce este important să identificați rapoartele Cognos cu SQL încorporat

Datorită naturii instrucțiunilor SQL codificate, acestea necesită supraveghere și întreținere continuă. De fapt, dacă faceți modificări în baza de date, poate fi aproape imposibil să identificați rapoartele care au presupuneri încorporate în SQL-ul lor în linie. Până când nu reușesc să ruleze, asta este. Datorită cât de dificilă este menținerea rapoartelor cu SQL încorporat, este imperativ să le identificați, astfel încât să le puteți oferi atenția suplimentară de care au nevoie. Această atenție poate lua forma de a elimina SQL-ul încorporat sau de a actualiza SQL-ul pentru a se conforma modificărilor aduse depozitului dvs. de date. Să explorăm modul de utilizare MotioPI să identifice aceste rapoarte „speciale”.

Instrucțiuni de utilizare MotioPI pentru a găsi rapoarte Cognos cu SQL încorporat

 Căutați și înlocuiți panoul in MotioPI este conceput pentru a căuta specificațiile raportului dvs., pentru a identifica rapoarte care corespund criteriilor stabilite de dvs. și chiar pentru a efectua modificări simple pe un set de obiecte Cognos. Astăzi vom folosi funcția de căutare a Căutare și înlocuire pentru a identifica rapid toate rapoartele care utilizează SQL încorporat, astfel încât să le puteți valida conținutul, să le convertiți pentru a utiliza modelul sau să le eliminați complet din producție.

    1. Deschideți panoul Căutare și înlocuire din MotioPI. Dacă este necesar, restrângeți căutarea pentru a acoperi doar secțiuni din magazinul dvs. de conținut, ceea ce poate fi deosebit de util dacă sunteți preocupat doar de o subsecțiune din magazinul dvs. de conținut sau sunteți preocupat de viteza căutării dvs. în MotioPI. Pentru a îngusta, selectați butonul „îngust”
    2. Selectați fișierele sau folderul în care doriți să efectuați căutarea și apoi selectați butonul „>>”.
    3. Introduceți în „ ”(Fără ghilimele) în câmpul de căutare.
    4. Apăsați butonul „Căutare”.
    5. MotioPI va returna toate rapoartele care conțin SQL încorporat din căutarea dvs.
    6. Rețineți că puteți trece cu mouse-ul peste un fragment pentru a vedea textul complet al SQL-ului dvs. 
    7.  După ce ați localizat toate rapoartele dvs. cu SQL încorporat, le puteți documenta folosind funcția de export din MotioPI (File-> Export output), mutați-le într-o locație folosind MotioPI, astfel încât să le puteți localiza cu ușurință în viitor, sau chiar să efectuați transformări simple în specificații utilizând caracteristica „Înlocuiește” din panoul Căutare și înlocuire.

CONCLUZIE:

Acesta este modul în care puteți utiliza panoul Căutare și înlocuire MotioPI pentru a identifica toate rapoartele cu SQL încorporat. Este posibil să obțineți câțiva falsi pozitivi folosind această tehnică, dar asta se face astfel încât MotioPI nu ratează niciun raport cu SQL încorporat. De asemenea, puteți restrânge termenii de căutare, astfel încât să căutați doar sintaxa exactă a instrucțiunilor SQL. Dacă aveți întrebări despre cum să utilizați cel mai bine panoul de căutare și înlocuire, întrebați mai jos în comentarii, sunt întotdeauna fericit să vă împărtășesc orice cunoștințe despre Cognos pe care le pot avea!

Cognos AnalyticsActualizarea Cognos
3 pași pentru un upgrade Cognos de succes
Trei pași pentru o actualizare de succes IBM Cognos

Trei pași pentru o actualizare de succes IBM Cognos

Trei pași pentru o actualizare de succes IBM Cognos Sfaturi neprețuite pentru directorul care gestionează un upgrade Recent, ne-am gândit că bucătăria noastră are nevoie de actualizare. Mai întâi am angajat un arhitect care să facă planuri. Cu un plan în mână, am discutat despre specificul: Care este domeniul de aplicare?...

Citeste mai mult

CloudCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Oferă controlul versiunilor în timp real pentru Cognos Analytics Cloud

Motio, Inc. Oferă controlul versiunilor în timp real pentru Cognos Analytics Cloud

PLANO, Texas – 22 septembrie 2022 - Motio, Inc., compania de software care vă ajută să vă susțineți avantajul de analiză, îmbunătățind software-ul de business intelligence și de analiză, a anunțat astăzi toate MotioCI aplicațiile acceptă acum pe deplin Cognos...

Citeste mai mult