Cognos Mashup Services Boot Camp - Sarrera

by Aza 3, 2010Cognos Analytics, Motio0 iruzkinak

Aste honetan Cognos Mashup Zerbitzuaren oinarriak aztertuko ditugu. Bere osagaietan banatuko dugu IBM Cognos eskaintzaren nahasketari balioa nola ekartzen dion ikusteko.

Cognos Mashup zerbitzua erabiltzeko gutxieneko baldintza hauek bete behar dira:
1. IBM Cognos BI Server 8.4.1
2. SOAP edo URL bidezko zerbitzuekin HTTP bidez elkarreragiteko gai den bezeroa
Cognos Connection eta Cognos Mashup Zerbitzua Cognos atebidearen bidez sar daitezke

Egileen oharra: erabili R. Lee Ermey aktorearen ahotsa (Gunny from Full Metal Jacket)
Hurrengo artikuluetarako zure irakaslea izango naiz. "Zulatzaile sarjentua" deituko didazu. Kontratatuak hautsiko ditut hondar ale apaletan eta laserraz grabatutako silizio zati bihurtuko zaitut. Hemendik irtengo zara Cognos Mashup Service izenarekin ezagutzen den gudu zelaian bizirauteko behar dituzun tresnekin. Bisualizazio pertsonalizatuko eremu arriskutsuen bidez kodetzeko aukera izango duzu. Laguntza etsaia bereizteko gai izango zara nozioen diseinurako. REST zerbitzu errazen promesarekin nahastuko zinela pentsatuko zenuen agian. Baina hau ez da zure amaren ATSEDENA. Lortu al dezaket "BAI ZULATZAILE ZUZENDARIA!"? Orain jaitsi eta eman hogei!

Ados, utz iezadazu pertsonaia bat tarte bat zuzenean emateko. Aste honetan Cognos Mashup Zerbitzuaren oinarriak aztertuko ditugu. Bere osagaietan banatuko dugu IBM Cognos eskaintzaren nahasketari balioa nola ekartzen dion ikusteko.

Cognos Mashup zerbitzua erabiltzeko gutxieneko baldintza hauek bete behar dira:
1. IBM Cognos BI Server 8.4.1
2. SOAP edo URL bidezko zerbitzuekin HTTP bidez elkarreragiteko gai den bezeroa
Cognos Connection eta Cognos Mashup Zerbitzua Cognos atebidearen bidez sar daitezke

Cognos Mashup Zerbitzua bi zatiz osatuta dago, tandemean lan egiten dutenek kontsumitzaileei txostenen datuak txosten-ikustailetik kanpo eta pertsonalizatutako bistaratzeetan uzteko. Zerbitzuaren zati bat garraio interfazea da eta bestea karga erabilgarria. Beheko diagraman eskaera garraiatzat har dezakegu eta erantzuna karga gisa.

Garraio interfazea txostenak deitzeko bitartekoa da. Bi aukera daude kontsumitzaileek erabiltzeko. Bata SOAP oinarrituta dago eta besteak REST estiloko URLak erabiltzen ditu. Bi interfazeak HTTP bidez exekutatzen dira eta egituraren antzekoak dira. Hau da, SOAP estilo interfazeko eragiketa logiko bakoitzerako bat REST estiloan bat dator. Metodoaren zehaztapen zehatzek hautatutako estiloaren idiosinkrasia behatzen dute. Baina azken emaitza da ... saioa hasteko, txostena deitzeko, irteera lortzeko eta saioa amaitzeko bi kanpamentuetarako aukera.

Beraz, zeure buruari galdetuko diozu "norberak, zergatik aukeratuko nuke bata bestearen gainetik?" Askotan honen erantzuna proiektuaren teknologiari edo konbentzioei begiratzean agertzen da. Har dezagun bezeroaren aldetik garatzen den kontsumitzailearen adibidea. HTML eta JavaScript erabiltzen ditu Cognos Mashup zerbitzuarekin elkarreragiteko. Hutsean REST URL oinarritutako interfazeak integrazioa erraztuko luke. Aitzitik, beste proiektu batek Cognos SDK aktiboak izan ditzake Java servlet batean. SDK-k agerian uzten dituen SOAP zurtoinekin ohituta daude. Naturalagoa da egoera hau SOAP oinarritutako mashup zerbitzuen kontsumitzaile izatera jotzea. Praktikan hori ez da benetan pisatzeko aukera zaila izan. Bi aukerei erreparatuz gero, badirudi beti hobeto moldatzen dela irtenbide orokorra kontuan hartuta. Bestea erabiltzeko saiakerak behartuta sentitzen dira.
Garraio interfazeak eskaintzen dituen eragiketa logikoei esker, kontsumitzaileak Cognos txostenak eta analisiak exekutatzean oinarritutako zereginak burutuko ditu. Aukera multzoari esker, kontsumitzaileak txostena egiten duen bizitza ziklo osoa zeharka dezake. Honek honako hauek ditu:
• Autentifikazioa
• Parametroen esleipena
• Txostenaren exekuzioa (sinkronikoa eta asinkronoa)
• Zulatzeko portaera
• Irteera berreskuratzea
Mashup zerbitzuak SDK bidez eskuragarri ez dauden zenbait gauza eskaintzen ditu. Hala ere, eztabaida hori gorde egingo dugu Mashup Zerbitzua SDK-rekin alderatuz eta kontrastatuz datorren artikulu baterako.
Orain HTTP oinarritutako zerbitzu multzo baten bidez txostenak deitzeko modua dugu. Zer ateratzen da beste muturrean? Horrek mashup zerbitzuaren bigarren osagaira garamatza. Sartu ... "Karga erabilgarria".

Mashup zerbitzuaren bidez txostena deitzerakoan zehaztu dezakegun aukeretako bat irteerako formatua da. Aukera ugari daude, besteak beste, HTML Layout Data XML (LDX) eta JSON. Badira beste batzuk, baina ab-en espektroa estaltzen duroad zentzua. HTML nahiko zenukeena da. Cognos Connection-en barruan txosten-ikustailearen bidez ikusitako txostenetik lortuko zenaren oso antzekoak dira. Itxaropentsuagoak diren formatuak LDX eta JSON dira. Izan ere, Cognos Mashup Zerbitzuak arrakasta izugarria badu bi formatu horien sarrera da.

Bi formatu hauek txostenaren irteera aurkezpen formatu neutroan ematen dute. Horri esker, txostenaren irteerako kontsumitzaileak informazioa JSON edo XML uler dezakeen edozein bistaratzetan eman dezake. Hartu une bat berriro irakurtzeko.

Txostenaren datuak Cognos Viewer-ek bertan jarritako lokarrietatik libratu ditu orain. Datuak orain praktikak ez ziren lekuetara ibil daitezke. Adibidez, Rich Internet aplikazioek Google Visualization API edo Ext-JS bezalako esparruak erabil ditzakete datuen aurkezpena hobetzeko. Mugikorreko integrazioa askoz ere eskuragarriagoa bihurtzen da, irteera gailu horietara egokitu baitaiteke. Cognos datuak kanpoko iturrietako datuekin nahastu daitezke. Izan ere, Cognos BI-ren datuak duela gutxi ikusi ziren, basatian, Ext-JS sareta berean edukiak kudeatzeko sistema ezaguneko datuekin bat egiten! Eskandalagarria! Zer esan nahi du horrek? Kasu honetan, bi datu multzoak jatorrizko tresnen bidez kudeatzea baimendu zuen, nabigatzailean bateratzeko asmatutako prozesu konplexurik gabe.
Jarraian, fideltasun baxuko maketa sinple bat dago, orrialde bera partekatzen duten datu iturri heterogeneoak erakusten dituena.

Malgutasun hori konpentsazio batzuekin dator. Datuak errendimendua aplikazioaren beste atal batera atzeratzen ari garenez, funtsean, txostenaren egileak tradizionalki egiten duen garapen bat transferitzen diogu bistaratze teknologian aditua den pertsona bati. Txostenaren datuak bistaratzean biltzeko ahalegina aldatu egingo da Cognos estudio tradizionaletan pixel perfektuen txostena idaztearekin alderatuta. Proiektuen antolatzaileek ulertu behar dute horrek garapenaren epeetan duen eragina. Batek ikusiko du kalkuluak zehatzagoak direla lanaren banaketa berri hau hartzen denean.

Pieza hau laburbilduz, Cognos Mashup Service nahasketarako erabilgarri dauden tresnen arsenalaren osagarri zirraragarria da. BI datuak zigilatzea baino haratago joateko aukera ematen du , txosten ikustailea duena, HTML orri batean. Hala ere, denborak erakutsi digu ezer ez dela doan. Datuak aurkezteko malgutasuna konponbide multzoari trebetasun multzo berriak ekartzearen kaltetan dator. Utzi informazio hori pixka bat beratzen. Serie honetako ondorengo sarreretan xehetasun gehiago aztertuko ditugu mashup-aren erabilerari buruz eta beste irtenbide hautagaien aurrean nola moldatzen den ere.

Cognos AnalyticsCognos eguneratzea
3 urrats Cognos-en berritze arrakastatsu baterako
Hiru urrats IBM Cognos eguneratze arrakastatsu baterako

Hiru urrats IBM Cognos eguneratze arrakastatsu baterako

IBM Cognos-en bertsio arrakastatsu baterako hiru pauso Aholkurik preziorik gabe bertsio berritzea kudeatzen duen zuzendariarentzat Duela gutxi, gure sukaldea eguneratu behar zela pentsatu genuen. Lehenik eta behin arkitekto bat kontratatu genuen planoak egiteko. Plan bat eskuan, zehaztasunak eztabaidatu genituen: Zein da esparrua?...

Irakurri gehiago

CloudCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc.-k Cognos Analytics Cloud-erako denbora errealeko bertsio-kontrola eskaintzen du

Motio, Inc.-k Cognos Analytics Cloud-erako denbora errealeko bertsio-kontrola eskaintzen du

PLANO, Texas - 22ko irailaren 2022a - Motio, Inc., zure analitika abantailari eusten laguntzen dizun software konpainiak zure negozio adimena eta analitika softwarea hobetuz, gaur jakinarazi du bere MotioCI aplikazioek orain guztiz onartzen dute Cognos...

Irakurri gehiago