Cognos Mashup Services Boot Camp - Panimula

by Nobyembre 3, 2010Cognos Analytics, Motio0 komento

Sa linggong ito ay titingnan namin ang mga batayan ng Serbisyo ng Cognos Mashup. Hahatiin namin ito sa mga bahagi ng bahagi nito upang makita kung paano ito nagdudulot ng halaga sa paghahalo ng mga handog ng IBM Cognos.

Upang magamit ang Serbisyo ng Cognos Mashup kailangan ng isang tao upang matugunan ang mga sumusunod na minimum na kinakailangan:
1. IBM Cognos BI Server 8.4.1
2. Isang kliyente na may kakayahang makipag-ugnay sa mga serbisyo ng SOAP o nakabatay sa URL sa paglipas ng HTTP
Ang Cognos Connection at ang Cognos Mashup Service ay maaaring ma-access sa pamamagitan ng Cognos gateway

Tandaan ng Mga May-akda: Gumamit ng boses ng artista na si R. Lee Ermey (Gunny mula sa Full Metal Jacket)
Para sa susunod na ilang mga artikulo ay ako ang iyong magtuturo. Maaari mo akong tawaging "Drill Sergeant". Babaliin kita ng mga rekrut sa mga mababang butil ng buhangin na nagmula at pagbuo sa iyo ng mga naka-ukit na piraso ng silicon ng laser. Aalis ka rito kasama ang mga tool na kailangan mo upang makaligtas sa battlefield na kilala bilang Cognos Mashup Service. Magagawa mong i-code ang iyong paraan sa pamamagitan ng mapanganib na lupain ng pasadyang pagpapakita. Maaari mong makilala ang kaibigan mula sa kalaban pagdating sa mga ideya ng disenyo. Maaaring naisip mo na ikaw ay makaka-coddle ng pangako ng madaling mga serbisyo sa REST. Ngunit hindi ito ang PAHINGING ng iyong mama. Maaari ba akong makakuha ng isang "YES DRILL SERGEANT!"? Ngayon ihulog at bigyan ako ng dalawampu!

Ok, hayaan mo akong magpahinga sa character upang ibigay ito sa iyo ng diretso. Sa linggong ito ay titingnan namin ang mga batayan ng Serbisyo ng Cognos Mashup. Hahatiin namin ito sa mga bahagi ng bahagi nito upang makita kung paano ito nagdudulot ng halaga sa paghahalo ng mga handog ng IBM Cognos.

Upang magamit ang Serbisyo ng Cognos Mashup kailangan ng isang tao upang matugunan ang mga sumusunod na minimum na kinakailangan:
1. IBM Cognos BI Server 8.4.1
2. Isang kliyente na may kakayahang makipag-ugnay sa mga serbisyo ng SOAP o nakabatay sa URL sa paglipas ng HTTP
Ang Cognos Connection at ang Cognos Mashup Service ay maaaring ma-access sa pamamagitan ng Cognos gateway

Ang Serbisyo ng Cognos Mashup ay binubuo ng dalawang magkakaibang bahagi na gumagana nang magkakasabay upang payagan ang mga consumer na masira ang data ng ulat sa labas ng manonood ng ulat at sa mga pasadyang visualization. Ang isang bahagi ng serbisyo ay ang interface ng transportasyon at ang iba pa ay ang kargamento. Sa diagram sa ibaba maaari naming isaalang-alang ang kahilingan bilang transportasyon at ang tugon bilang payload.

Ang interface ng transportasyon ay ang paraan kung saan maaari kaming humingi ng mga ulat. Mayroong dalawang pagpipilian para magamit ng mga consumer. Ang isa ay batay sa SOAP at ang iba ay gumagamit ng mga REST style URL. Ang parehong mga interface ay tumatakbo sa HTTP at magkatulad sa istraktura. Iyon ay, para sa bawat lohikal na pagpapatakbo sa interface ng SOAP style mayroong isang pagtutugma sa istilo ng REST. Ang eksaktong pagtutukoy ng pamamaraan ay nagmamasid sa mga idiosyncrasies para sa napiling istilo ng pag-uusap. Ngunit ang kahulihan ay ... ang kakayahang mag-logon, magpatawag ng isang ulat, makuha ang output, at mag-log off ay magagamit sa parehong mga kampo.

Kaya maaari mong tanungin ang iyong sarili na "sarili, bakit pipiliin ko ang isa kaysa sa isa pa?" Kadalasan ang sagot dito ay nagpapakita ng sarili kapag tumitingin sa teknolohiya ng proyekto o mga kombensiyon. Kunin ang halimbawa ng isang mamimili na buo na nabuo sa panig ng kliyente. Gumagamit ito ng HTML at JavaScript upang makipag-ugnay sa Serbisyo ng Cognos Mashup. Sa isang vacuum ang interface na batay sa REST URL ay gagawa para sa isang mas madaling pagsasama. Sa kaibahan, ang isa pang proyekto ay maaaring mayroong mga Cognos SDK na assets sa isang servlet ng Java. Sanay sila sa mga SOAP stubs na nakalantad ng SDK. Mas natural ang pakiramdam para sa sitwasyong ito na humilig sa pagiging isang SOAP based consumer ng mga serbisyo ng mashup. Sa pagsasagawa ito ay hindi talaga naging isang mahirap na pagpipilian upang timbangin. Kapag tinitingnan ang dalawang pagpipilian ang isa ay palaging mukhang mas magkasya kapag isinasaalang-alang ang pangkalahatang solusyon. Mga pagtatangka na gamitin ang iba pang pakiramdam na pinipilit.
Ang mga lohikal na pagpapatakbo na inaalok ng interface ng transportasyon ay nagbibigay-daan sa isang mamimili na magsagawa ng mga gawaing nakasentro sa pagpapatakbo ng mga ulat at pagsusuri sa Cognos. Pinapayagan ng hanay ng mga pagpipilian ang isang consumer na magmartsa sa buong buong buhay ng pagpapatakbo ng isang ulat. Kasama rito:
• Pagpapatotoo
• pagtatalaga ng Parameter
• Iulat ang Pagpapatupad (magkasabay at hindi kasabay)
• Pag-uugali ng drill
• Pagkuha ng Output
Ang mashup service ay nag-aalok din ng ilang mga goodies na hindi magagamit sa pamamagitan ng SDK. Gayunpaman, mai-save namin ang talakayang iyon para sa paparating na artikulo na paghahambing at pag-iiba sa Serbisyo ng Mashup laban sa SDK.
Ngayon ay mayroon kaming paraan ng pag-uusap ng mga ulat sa pamamagitan ng isang hanay ng mga serbisyo na batay sa HTTP. Ano ang lumalabas sa kabilang dulo? Inaakay kami sa pangalawang bahagi ng serbisyo ng mashup. Ipasok… ”Ang Payload”.

Ang isa sa mga pagpipilian na maaari naming tukuyin kapag nag-uusap ng isang ulat sa pamamagitan ng serbisyo ng mashup ay ang format na output. Mayroong isang bilang ng mga magagamit na pagpipilian kabilang ang HTML Layout Data XML (LDX), at JSON. Mayroong ilang iba ngunit sumasaklaw ito sa spectrum sa abroad may katuturan Ang HTML ay medyo inaasahan mo. Mukha silang katulad sa kung ano ang makukuha mula sa isang ulat na tiningnan sa pamamagitan ng manonood ng ulat sa loob ng Cognos Connection. Ang mas promising mga format ay ang LDX at JSON. Sa katunayan kung mayroong isang malinaw na basag na hit ng Cognos Mashup Service ito ang pagpapakilala sa dalawang format na ito.

Ang parehong mga format na ito ay nagbubunga ng output ng ulat sa isang walang kinikilingan na format. Pinapayagan nito ang consumer ng output output upang mag-render ng impormasyon sa anumang visualization na maaaring maunawaan ang JSON o XML. Maglaan ng sandali upang basahin muli iyon.

Ang data ng ulat ay napalaya ngayon ng mga kadena na inilagay dito ng Cognos Viewer. Ang data ay maaari nang gumala sa mga lugar na dating hindi praktikal. Halimbawa, ang Mga Rich Application ng Internet ay maaaring gumamit ng mga balangkas tulad ng Google Visualization API o Ext-JS upang pagandahin ang pagtatanghal ng data. Ang pagsasama sa mobile ay nagiging mas maaabot dahil ang output ay maaaring iakma sa mga aparatong ito. Ang data ng Cognos ay maaaring tunay na mashed up sa data mula sa labas ng mga mapagkukunan. Sa katunayan, ang data mula sa Cognos BI ay kamakailan lamang nakita, sa ligaw, pag-cavort ng data mula sa isang tanyag na sistema ng pamamahala ng nilalaman sa parehong grid ng Ext-JS na hindi kukulangin! Nakaka-iskandalo! Ano ang ibig sabihin nito? Sa kasong ito, pinayagan nito ang parehong mga hanay ng data na mapamahalaan sa pamamagitan ng kanilang mga katutubong tool nang walang isang kumplikadong proseso na ginawa upang pagsamahin sila sa browser.
Nasa ibaba ang isang simpleng mababang fidelity mock up na naglalarawan ng magkakaibang mapagkukunan ng data na nagbabahagi ng parehong pahina.

Ang kakayahang umangkop na ito ay kasama ng ilang mga tradeoff. Dahil ipinagpaliban namin ang pag-render ng data sa isa pang bahagi ng application ay mahalagang inililipat namin ang ilan sa pag-unlad na ayon sa kaugalian na ginagawa ng ulat ng ulat sa isang tao na dalubhasa sa teknolohiya ng visualization. Ang pagsisikap na mapagtagpi ang data ng ulat sa visualization ay magkakaiba kumpara sa pagsulat ng isang perpektong ulat ng pixel sa mga tradisyunal na studio ng Cognos. Ang mga tagaplano ng proyekto ay kailangang maunawaan ang epekto nito sa mga timeline ng pag-unlad. Mahahanap ng isa na ang mga pagtatantya ay mas tumpak kapag ang bagong dibisyon ng paggawa ay tinanggap.

Upang mabuo ang piraso na ito, ang Serbisyo ng Cognos Mashup ay isang nakagaganyak na karagdagan sa arsenal ng mga tool na magagamit sa paghahalo. Pinapayagan nitong lumampas ang data ng BI sa paglalagay lamang ng stamping ng an , na naglalaman ng isang manonood ng ulat, sa isang pahina ng HTML. Gayunpaman, itinuro sa atin ng oras na walang libre. Ang kakayahang umangkop ng pagpapakita ng data ay magbubunga ng pagdadala ng mga bagong hanay ng kasanayan sa hanay ng solusyon. Hayaang magbabad sandali ang impormasyong ito. Sa kasunod na mga entry sa seryeng ito magkakaroon kami ng mas detalyadong tungkol sa paggamit ng mashup pati na rin kung paano ito naiipon laban sa iba pang mga kandidato sa solusyon.

Cognos AnalyticsPag-upgrade ng Mga Cognos
3 Hakbang Para sa Isang Matagumpay na Pag-upgrade ng Cognos
Tatlong Hakbang sa Isang Matagumpay na IBM Cognos Upgrade

Tatlong Hakbang sa Isang Matagumpay na IBM Cognos Upgrade

Tatlong Hakbang sa Isang Matagumpay na Pag-upgrade ng IBM Cognos Napakahalaga ng payo para sa executive na namamahala ng upgrade Kamakailan lang, naisip namin na kailangan ng aming kusina na mag-update. Una kaming kumuha ng arkitekto para gumuhit ng mga plano. Habang may hawak na plano, tinalakay namin ang mga detalye: Ano ang saklaw?...

Magbasa Pa

UlapCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Naghahatid ng Real-Time na Kontrol sa Bersyon para sa Cognos Analytics Cloud

Motio, Inc. Naghahatid ng Real-Time na Kontrol sa Bersyon para sa Cognos Analytics Cloud

PLANO, Texas – Setyembre 22, 2022 - Motio, Inc., ang kumpanya ng software na tumutulong sa iyong mapanatili ang iyong kalamangan sa analytics sa pamamagitan ng pagpapahusay ng iyong business intelligence at analytics software, ngayon ay inanunsyo ang lahat ng MotioCI ganap na sinusuportahan ng mga application ang Cognos...

Magbasa Pa