Boot Camp i Cognos Mashup Services - Hyrje

by Nëntor 3, 2010Analizat e Cognos, Motiokomentet 0

Këtë javë ne do të hedhim një vështrim në bazat e Shërbimit Cognos Mashup. Ne do ta ndajmë atë në pjesët përbërëse të tij për të parë se si i jep vlerë përzierjes së ofertave të IBM Cognos.

Për të përdorur Shërbimin Cognos Mashup, duhet të plotësoni kërkesat minimale të mëposhtme:
1. IBM Cognos BI Server 8.4.1
2. Një klient i aftë për të bashkëvepruar me SOAP ose shërbime të bazuara në URL mbi HTTP
Lidhja Cognos dhe Shërbimi Cognos Mashup mund të arrihen përmes portës Cognos

Shënim i autorëve: Përdorni zërin e aktorit R. Lee Ermey (Gunny nga Full Metal Jacket)
Për artikujt e ardhshëm do të jem instruktori juaj. Ju mund të më quani "Rreshter stërvitje". Unë do t'ju thyej rekrutët në kokrrat e ulta të rërës nga erdhi dhe do t'ju ndërtoj përsëri në copa silikoni të gdhendura me lazer. Ju do të largoheni këtu me mjetet që ju nevojiten për të mbijetuar në fushën e betejës të njohur si Shërbimi Cognos Mashup. Ju do të jeni në gjendje të kodoni rrugën tuaj përmes terrenit të rrezikshëm të vizualizimit me porosi. Ju do të jeni në gjendje të dalloni mikun nga armiku kur bëhet fjalë për nocionet e projektimit. Ju mund të keni menduar se do të përthitheni nga premtimi i shërbimeve të lehta REST. Por kjo nuk është PUSHIMI i mamasë tuaj. A mund të marr një "PO SERGEANT DRILL!"? Tani lësho dhe më jep njëzet!

Ok, më lejoni të shkëputem nga karakteri për t’ju ​​dhënë drejtpërdrejt. Këtë javë ne do të hedhim një vështrim në bazat e Shërbimit Cognos Mashup. Ne do ta ndajmë atë në pjesët përbërëse të tij për të parë se si i jep vlerë përzierjes së ofertave të IBM Cognos.

Për të përdorur Shërbimin Cognos Mashup, duhet të plotësoni kërkesat minimale të mëposhtme:
1. IBM Cognos BI Server 8.4.1
2. Një klient i aftë për të bashkëvepruar me SOAP ose shërbime të bazuara në URL mbi HTTP
Lidhja Cognos dhe Shërbimi Cognos Mashup mund të arrihen përmes portës Cognos

Shërbimi Cognos Mashup përbëhet nga dy pjesë të dallueshme që punojnë së bashku për të lejuar konsumatorët të thyejnë të dhënat e raportit jashtë shikuesit të raportit dhe në vizualizime të personalizuara. Një pjesë e shërbimit është ndërfaqja e transportit dhe tjetra është ngarkesa. Në diagramin më poshtë mund ta konsiderojmë kërkesën si transport dhe përgjigjen si ngarkesë.

Ndërfaqja e transportit është mjeti me të cilin ne mund të thërrasim raporte. Ekzistojnë dy mundësi për t'u përdorur nga konsumatorët. Njëra bazohet në SOAP dhe tjetra përdor URL të stilit REST. Të dy ndërfaqet funksionojnë mbi HTTP dhe janë të ngjashme në strukturë. Kjo do të thotë, për secilin operacion logjik në ndërfaqen e stilit SOAP ekziston një që përputhet në stilin REST. Specifikimet e sakta të metodës vëzhgojnë idiosinkracitë për stilin e thirrjes së zgjedhur. Por përfundimi është… aftësia për t'u kyçur, për të thirrur një raport, për të marrë daljen dhe për të dalë është në dispozicion për të dy kampet.

Kështu që ju mund të pyesni veten "vetja, pse do të zgjidhja njërën mbi tjetrën?" Shpesh përgjigja për këtë paraqitet kur shikon teknologjinë ose konventat e projektit. Merrni shembullin e një konsumatori që është zhvilluar tërësisht nga ana e klientit. Ai përdor HTML dhe JavaScript për të bashkëvepruar me Shërbimin Cognos Mashup. Në një vakum ndërfaqja e bazuar në URL REST do të bënte një integrim më të lehtë. Në të kundërt, një projekt tjetër mund të ketë pasuritë ekzistuese të Cognos SDK në një servlet Java. Ata janë mësuar me cungët e SOAP -it të ekspozuar nga SDK. Feelsshtë më e natyrshme që kjo situatë të anojë drejt të qenit një konsumator i shërbimeve të përziera me bazë SOAP. Në praktikë kjo nuk ka qenë vërtet një zgjedhje e vështirë për t’u peshuar. Kur shikoni dy zgjedhjet, gjithmonë duket se përshtatet më mirë kur shqyrtoni zgjidhjen e përgjithshme. Përpjekjet për të përdorur tjetrin ndihen të detyruar.
Operacionet logjike të ofruara nga ndërfaqja e transportit lejojnë një konsumator të kryejë detyra të përqendruara në drejtimin e raporteve dhe analizave të Cognos. Grupi i opsioneve i lejon një konsumatori të ecë gjatë ciklit të plotë të jetës së drejtimit të një raporti. Kjo perfshin:
• Vërtetimi
• Caktimi i parametrave
• Raporti i Ekzekutimit (sinkron dhe asinkron)
• Sjellja e stërvitjes
• Marrja e rezultateve
Shërbimi mashup madje ofron disa të mira që nuk janë të disponueshme përmes SDK-së. Megjithatë, ne do ta ruajmë atë diskutim për një artikull të ardhshëm që krahason dhe kundërshton Shërbimin Mashup me SDK-në.
Tani ne kemi një mjet për të thirrur raporte përmes një grupi shërbimesh të bazuara në HTTP. Çfarë del nga fundi tjetër? Kjo na çon në komponentin e dytë të shërbimit mashup. Futni ... "Payload".

Një nga opsionet që mund të specifikojmë kur thërrasim një raport përmes shërbimit mashup është formati i daljes. Ka një numër opsionesh të disponueshme duke përfshirë HTML Layout Data XML (LDX) dhe JSON. Ka disa të tjerë, por kjo mbulon spektrin në abroad kuptim. HTML është pothuajse ajo që do të prisnit. Ato duken shumë të ngjashme me atë që dikush do të merrte nga një raport i parë përmes shikuesit të raportit brenda Cognos Connection. Formatet më premtuese janë LDX dhe JSON. Në fakt, nëse ka një goditje të qartë nga Shërbimi Cognos Mashup, është prezantimi i këtyre dy formateve.

Të dy këto formate japin rezultatin e raportit në një format neutral prezantimi. Kjo i lejon konsumatorit të daljes së raportit të japë informacionin në çdo vizualizim që mund të kuptojë JSON ose XML. Merrni një moment për ta lexuar përsëri.

Të dhënat e raportit tani çlirohen nga prangat e vendosura mbi të nga Cognos Viewer. Të dhënat tani mund të bredhin në vende që më parë ishin jopraktike. Për shembull, Aplikacionet e Pasura të Internetit mund të përdorin korniza si Google Visualization API ose Ext-JS për të erëzuar prezantimin e të dhënave. Integrimi celular bëhet shumë më i arritshëm pasi dalja mund të përshtatet me këto pajisje. Të dhënat Cognos mund të përzihen me të dhëna nga burime të jashtme. Në fakt, të dhënat nga Cognos BI u panë kohët e fundit, në natyrë, duke u përplasur me të dhëna nga një sistem i njohur i menaxhimit të përmbajtjes në të njëjtin rrjet Ext-JS jo më pak! Skandaloze! Çfarë do të thotë kjo? Në këtë rast, lejoi që të dy grupet e të dhënave të menaxhohen përmes mjeteve të tyre amtare pa një proces kompleks të shpikur për t'i bashkuar ato në shfletuesin.
Më poshtë është një model i thjeshtë me besnikëri të ulët që ilustron burime heterogjene të të dhënave që ndajnë të njëjtën faqe.

Ky fleksibilitet vjen me disa kompromise. Meqenëse ne po e shtyjmë dhënien e të dhënave në një pjesë tjetër të aplikacionit, ne në thelb po transferojmë disa nga zhvillimet që janë bërë tradicionalisht nga autori i raportit tek një person që është ekspert në teknologjinë e vizualizimit. Përpjekja për të gërshetuar të dhënat e raportit në vizualizim do të ndryshojë në krahasim me hartimin e një raporti të përsosur piksel në studiot tradicionale Cognos. Planifikuesit e projektit duhet të kuptojnë efektin që ka kjo në afatet kohore të zhvillimit. Dikush do të zbulojë se vlerësimet janë më të sakta kur përqafohet kjo ndarje e re e punës.

Për ta përmbledhur për këtë pjesë, Shërbimi Cognos Mashup është një shtesë emocionuese në arsenalin e mjeteve të disponueshme për përzierjen. Ai lejon që të dhënat BI të shkojnë përtej vulosjes së një , që përmban një shikues raporti, në një faqe HTML. Megjithatë, koha na ka mësuar se asgjë nuk është falas. Fleksibiliteti i paraqitjes së të dhënave vjen në kurriz të sjelljes së grupeve të reja të aftësive në grupin e zgjidhjeve. Lëreni këtë informacion të zhytet për një kohë. Në shënimet e mëvonshme në këtë seri, ne do të hyjmë në detaje më të mëdha në lidhje me përdorimin e përzierjes, si dhe mënyrën se si përputhet kundër kandidatëve të tjerë të zgjidhjes.

Analizat e CognosPërmirësimi i Cognos
3 hapa për një përmirësim të suksesshëm të Cognos
Tre hapa për një përmirësim të suksesshëm të IBM Cognos

Tre hapa për një përmirësim të suksesshëm të IBM Cognos

Tre hapa drejt një përmirësimi të suksesshëm të IBM Cognos Këshilla të paçmueshme për ekzekutivin që menaxhon një përmirësim Kohët e fundit, menduam se kuzhina jonë kishte nevojë për përditësim. Fillimisht punësuam një arkitekt për të hartuar planet. Me një plan në dorë, diskutuam specifikat: Cili është qëllimi?...

Lexo më shumë

ReAnalizat e Cognos
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Ofron kontrollin e versionit në kohë reale për renë kompjuterike të Cognos Analytics

Motio, Inc. Ofron kontrollin e versionit në kohë reale për renë kompjuterike të Cognos Analytics

PLANO, Teksas - 22 shtator 2022 - Motio, Inc., kompania e softuerit që ju ndihmon të mbani avantazhin tuaj të analitikës duke e përmirësuar inteligjencën tuaj të biznesit dhe softuerin analitik, sot njoftoi të gjitha MotioCI aplikacionet tani mbështesin plotësisht Cognos...

Lexo më shumë