Cognos Mashup Services Boot Camp - Introduzione

by Nov 3, 2010Cognos Analytics, Motiomissaghji 0

Sta settimana daremu un ochju à i fundamenti di u Serviziu Cognos Mashup. A scumparemu in e so parti cumpunenti per vede cumu porta valore à u mischju di l'offerte IBM Cognos.

Per uttene u Serviziu Cognos Mashup hè necessariu soddisfà i seguenti requisiti minimi:
1. IBM Cognos BI Server 8.4.1
2. Un cliente capace di interagisce cù i servizii SOAP o URL basati nantu à HTTP
Cognos Connection è u Serviziu Cognos Mashup ponu accede à traversu a porta di Cognos

Nota di l'autori: Aduprate a voce di l'attore R. Lee Ermey (Gunny da Full Metal Jacket)
Per i prossimi articuli seraghju u vostru istruttore. Pudete chjamami "Drill Sergeant". Vi rumperaghju reclute in i grani umili di sabbia ghjunti è vi custruisceraghju in pezzi di silicuu incisu à u laser. Lascerete quì cù l'utili chì avete bisognu per sopravvivere in u campu di battaglia cunnisciutu cum'è Cognos Mashup Service. Puderete codificà u vostru modu per un terrenu di visualizazione persunalizata periculosa. Puderete distingue l'amicu da u nemicu quandu si tratta di cuncepisce e nozioni. Puderete avè pensatu chì sarete cacciatu da a prumessa di servizii REST facili. Ma questu ùn hè micca u REST di a vostra mamma. Possu uttene un "SIGUENTU DI TRAFFICU SI!"? Avà lasciate mi è dà vinti!

Ok, lascia mi fà una pausa da u caratteru per dalli à voi drittu. Sta settimana daremu un ochju à i fundamenti di u Serviziu Cognos Mashup. A scumparemu in e so parti cumpunenti per vede cumu porta valore à u mischju di l'offerte IBM Cognos.

Per uttene u Serviziu Cognos Mashup hè necessariu soddisfà i seguenti requisiti minimi:
1. IBM Cognos BI Server 8.4.1
2. Un cliente capace di interagisce cù i servizii SOAP o URL basati nantu à HTTP
Cognos Connection è u Serviziu Cognos Mashup ponu accede à traversu a porta di Cognos

U Serviziu Cognos Mashup hè fattu di duie parti distinte chì travaglianu in tandem per permette à i cunsumatori di rompe i dati di u rapportu fora di u visor di u rapportu è in visualizzazioni persunalizate. Una parte di u serviziu hè l'interfaccia di trasportu è l'altra hè a carica utile. In u schema quì sottu pudemu cunsiderà a dumanda cum'è u trasportu è a risposta cum'è a carica utile.

L'interfaccia di trasportu hè u mezu per chì pudemu invucà i rapporti. Ci sò duie opzioni per i consumatori da aduprà. Unu hè basatu SOAP è l'altru utilizza URL di stile REST. Entrambe l'interfacce funzionanu nantu à HTTP è sò simili in struttura. Questu hè, per ogni operazione logica in l'interfaccia di stile SOAP ci hè una corrispondenza in u stile REST. E specifiche esattamente di u metudu osservanu l'idiosincrasia per u stilu d'invucazione sceltu. Ma u fondu hè ... a capacità di cunnettà si, invucà un raportu, uttene u risultatu, è disconnettà si hè dispunibule per i dui campi.

Allora vi puderete dumandà "sè stessu, perchè averaghju sceltu unu sopra l'altru?" Spessu a risposta à questu si presenta quandu si guarda a tecnulugia di prughjetti o cunvenzioni. Pigliate l'esempiu di un cunsumadore chì hè sviluppatu interamente da u latu di u cliente. Utilizza HTML è JavaScript per interagisce cù u Serviziu Cognos Mashup. In un vuòtu l'interfaccia basata su URL REST faria una integrazione più faciule. In cuntrastu, un altru prughjettu puderia avè attuali attivi Cognos SDK in un servlet Java. Sò abituati à i stubs SOAP esposti da u SDK. Si sente più naturale per questa situazione di inclinassi versu esse un consumatore basatu SOAP di servizii mashup. In pratica questu ùn hè micca statu veramente una scelta difficiule da pisà. Quandu guardemu à e duie scelte, unu sembra sempre adattassi megliu quandu si considera a soluzione generale. I tentativi di aduprà l'altru si sentenu furzati.
L'operazioni logiche pruposte da l'interfaccia di trasportu permettenu à un cunsumadore di fà cumpetenze centrate annantu à l'esecuzione di rapporti è analisi Cognos. L'insieme di opzioni permette à un consumatore di marchjà per tuttu u ciclu di vita di a gestione di un rapportu. Questu include:
• Autentificazione
• Assignazione di i parametri
• Esecuzione di Rapportu (sincrunu è asincrunu)
• Cumportamentu di drill
• Ritruvamentu di Risultatu
U serviziu di mashup offre ancu alcune goodies chì ùn sò micca dispunibili attraversu u SDK. Tuttavia, salvaremu quella discussione per un prossimu articulu paragunendu è cuntrastendu u Serviziu Mashup contr'à u SDK.
Avà avemu un mezzu per invucà i rapporti per mezu di un set di servizii basatu HTTP. Chì esce da l'altra parte? Chì ci porta in a seconda componente di u serviziu di mashup. Intrite ... "A Carica Paga".

Una di l'opzioni chì pudemu specificà quandu invucemu un rapportu per mezu di u serviziu mashup hè u furmatu di output. Ci hè una quantità d'opzioni dispunibili cumpresi HTML Layout Data XML (LDX), è JSON. Ci sò uni pochi altri ma questu copre u spettru in abroad sensu. L'HTML hè à pocu pressu ciò chì duvete aspittà. Sembranu assai simili à ciò chì si puderia uttene da un raportu visualizatu da u visor di report in Cognos Connection. I furmati più prometenti sò LDX è JSON. In fatti, s'ellu ci hè un bellu smash hit da u Cognos Mashup Service hè l'introduzione di sti dui furmati.

Entrambi questi formati rendenu u risultatu di u rapportu in un furmatu neutru di presentazione. Questu permette à u cunsumadore di l'output di u rapportu di rende l'infurmazioni in ogni visualizazione chì pò capisce JSON o XML. Pigliate un mumentu per leghje dinò.

I dati di u raportu sò oramai liberi di e catene poste nantu à ellu da u Cognos Viewer. I dati ponu avà girandulà in lochi chì eranu prima impratichi. Per esempiu, Rich Internet Applications ponu aduprà frameworks cum'è Google Visualization API o Ext-JS per spice up a presentazione di i dati. L'integrazione mobile diventa assai più realizabile chì l'output pò esse adattatu à questi dispositivi. I dati Cognos ponu esse veramente schiacciati cù dati da fonti esterne. In fatti, i dati di Cognos BI sò stati recentemente visti, in natura, cavorting cù dati da un sistema di gestione di cuntenutu populari in a stessa griglia Ext-JS micca menu! Scandalosu! Chì significa questu? In questu casu, hà permessu di gestisce entrambi i gruppi di dati per mezu di i so strumenti nativi senza un prucessu cumplessu inventatu per unisce li in u navigatore.
Sottu hè una sèmplice burla di bassa fideltà illustrendu fonti di dati eterogenei chì spartenu a stessa pagina.

Questa flessibilità vene cun alcuni compromessi. Postu chì rimandemu a resa di i dati à un'altra parte di l'applicazione, trasfirimu essenzialmente una parte di u sviluppu chì hè tradizionalmente fattu da l'autore di u rapportu à una persona chì hè un espertu in a tecnulugia di visualizazione. U sforzu per intrecciare i dati di u rapportu in a visualizazione varieghja paragunatu à l'autore di un rapportu perfettu di pixel in i studi tradiziunali di Cognos. I pianificatori di prughjetti anu bisognu di capisce l'effettu chì questu hà nantu à i tempi di sviluppu. Si truverà chì e stime sò più precise quandu sta nova divisione di u travagliu hè abbracciata.

Per riassume per questu pezzu, u Serviziu Cognos Mashup hè un aghjuntu eccitante à l'arsenale di strumenti dispunibuli per u mix. Permette à i dati BI di andà al di là di solu stampà un , chì cuntene un visor di rapportu, in una pagina HTML. Eppuru, u tempu ci hà amparatu chì nunda hè di rigalu. A flessibilità di a presentazione di i dati vene à u detrimentu di purtà novi inseme di cumpetenze à u settore di a soluzione. Lasciemu sta infurmazione impregnassi per un pezzu. In e successive entrate in sta serie entreremu in più dettagliu in quantu à l'usu di mashup è cumu si mette in pattu contr'à altri candidati à soluzione.

Cognos AnalyticsAghjurnà Cognos
3 Passi Per Un Upgrade Cognos Successu
Trè Passi Per Un Upgrade di IBM Cognos Successu

Trè Passi Per Un Upgrade di IBM Cognos Successu

Trè Passi per un successu IBM Cognos Upgrade Consigli inestimabili per l'esecutivu chì gestisce un aghjurnamentu Recentemente, avemu pensatu chì a nostra cucina avia bisognu di aghjurnà. Prima avemu assuciatu un architettu per fà i piani. Cù un pianu in manu, avemu discututu i specifichi: Chì ghjè u scopu?...

Read More

ghjuvan battistaCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Offre un cuntrollu di versione in tempu reale per u Cognos Analytics Cloud

Motio, Inc. Offre un cuntrollu di versione in tempu reale per u Cognos Analytics Cloud

PLANO, Texas - 22 settembre 2022 - Motio, Inc., a cumpagnia di software chì vi aiuta à sustene u vostru vantaghju analiticu rendendu u vostru intelligenza cummerciale è u software analiticu megliu, hà annunziatu oghje tutte e so MotioCI L'applicazioni avà sustene cumplettamente u Cognos ...

Read More