Msasa wa Cognos Mashup Boot Camp - Mau Oyamba

by Nov 3, 2010Kusanthula kwa Cognos, Motio0 ndemanga

Sabata ino tiona zofunikira za Cognos Mashup Service. Tizigawika m'magawo ake kuti tiwone momwe zimapindulira pakusakanikirana kwa zopereka za IBM Cognos.

Kuti mugwiritse ntchito Cognos Mashup Service munthu ayenera kukwaniritsa zofunikira izi:
1. IBM Cognos BI Server 8.4.1
2. Makasitomala omwe amatha kulumikizana ndi SOAP kapena ma URL potengera ma HTTP
Kogwirizana ndi Cognos ndi Cognos Mashup Service mutha kupitilira pachipata cha Cognos

Zolemba za Olemba: Gwiritsani ntchito mawu a woyimba R. Lee Ermey (Gunny wochokera ku Zida Zachikwama Zonse)
Pazolemba zingapo zotsatira ndidzakhala mlangizi wanu. Mutha kunditcha "Drill Sergeant". Ndikukuphwanya iwe kuti ulembetse mumchenga wotsika womwe umachokera ndikukupangira zidutswa za silicon. Mudzachoka pano ndi zida zomwe mukufuna kuti mupulumuke munkhondo yomwe imadziwika kuti Cognos Mashup Service. Mutha kulembetsa njira yanu kudutsa malo owopsa owonera. Mutha kusiyanitsa bwenzi ndi mdani zikafika pamalingaliro opanga. Mwina mukuganiza kuti mudzaphatikizidwa ndi lonjezo la ntchito zosavuta za REST. Koma awa si MAPUMULO a amayi anu. Kodi ndingapeze "YES DRILL SERGEANT!"? Tsopano gwetsani mundipatse makumi awiri!

Chabwino, ndileke kaye ndi khalidwe kuti ndikupatseni molunjika. Sabata ino tiona zofunikira za Cognos Mashup Service. Tizigawika m'magawo ake kuti tiwone momwe zimapindulira pakusakanikirana kwa zopereka za IBM Cognos.

Kuti mugwiritse ntchito Cognos Mashup Service munthu ayenera kukwaniritsa zofunikira izi:
1. IBM Cognos BI Server 8.4.1
2. Makasitomala omwe amatha kulumikizana ndi SOAP kapena ma URL potengera ma HTTP
Kogwirizana ndi Cognos ndi Cognos Mashup Service mutha kupitilira pachipata cha Cognos

Ntchito ya Cognos Mashup ili ndi magawo awiri osiyana omwe amagwira ntchito molumikizana kulola ogula kuti aswe malipoti awo kunja kwa owonera malipoti ndikuwonetseratu. Gawo limodzi la ntchitoyi ndi njira yoyendera ndipo inayo ndikulipira. Pachithunzipa m'munsimu titha kulingalira pempholi ngati mayendedwe komanso amene akuyankha monga malipiro.

Mawonekedwe oyendera ndi njira zomwe titha kupezera malipoti. Pali njira ziwiri zomwe ogula angagwiritse ntchito. Imodzi ndi yopangidwa ndi SOAP ndipo inayo imagwiritsa ntchito ma URL OTHANDIZA. Maulalo onsewa amayenda pa HTTP ndipo amafanana. Ndiye kuti, pakagwiritsidwe kalikonse koyenera mu mawonekedwe a SOAP pali chofananira mu REST style. Njira zenizeni zomwe zimawonera mawonekedwe amachitidwe osankhidwa. Koma chinsinsi chake ndi ... kuthekera kolowetsa, kuyitanitsa lipoti, kupeza zotsatira, ndi kuchoka kumapezeka m'misasa yonse iwiri.

Chifukwa chake mutha kudzifunsa "ndekha, bwanji ndingasankhe imodzi?" Nthawi zambiri yankho la izi limadzionetsera poyang'ana ukadaulo wa projekiti kapena misonkhano. Tengani chitsanzo cha wogula chomwe chimapangidwa kwathunthu kumbali ya kasitomala. Imagwiritsa ntchito HTML ndi JavaScript kuyanjana ndi Cognos Mashup Service. Pakutsitsa REST URL yozungulira mawonekedwe angapangitse kuti pakhale mgwirizano wosavuta. Mosiyana ndi izi, projekiti ina ikhoza kukhala ndi katundu wa Cognos SDK mu Java servlet. Amazolowera zipsera za SOAP zowululidwa ndi SDK. Zimamveka zachilengedwe kuti izi zitheke kukhala ogula a SOAP ogwiritsira ntchito mashup. Pochita izi sichinali chisankho chovuta kuyeza. Mukamayang'ana zisankho ziwiri nthawi zonse zimawoneka kuti zikuyenererana polingalira yankho lake lonse. Kuyesera kugwiritsa ntchito kumverera kokakamizidwa.
Ntchito zomveka zoperekedwa ndi mawonekedwe azonyamula zimaloleza wogula kuti azigwira ntchito yokhazikitsa malipoti a Cognos ndikuwunika. Mndandanda wazomwe mungasankhe zimalola wogula kuti azitha kuyendetsa lipoti lonse. Izi zikuphatikiza:
• Kutsimikizira
• Gawo la gawo
• Nenani za Kuphedwa (kofananira komanso kofanana)
• Kubowola
• Kubwezeretsa Kutulutsa
Utumiki wa mashup umaperekanso zinthu zina zomwe sizikupezeka kudzera mu SDK. Komabe, tidzasunga zokambiranazi pa nkhani yomwe ikubwera poyerekeza ndi kusiyanitsa Mashup Service motsutsana ndi SDK.
Tsopano tili ndi njira zopezera malipoti kudzera muntchito za HTTP. Nchiyani chimatuluka kumapeto ena? Izi zimatitsogolera ku gawo lachiwiri la ntchito ya mashup. Lowani… "The Payload".

Chimodzi mwazosankha zomwe titha kunena tikamayitanitsa lipoti kudzera muutumiki wa mashup ndi mtundu wa zotulutsa. Pali zosankha zingapo kuphatikiza HTML Layout Data XML (LDX), ndi JSON. Pali ena ochepa koma izi zimakhudza mawonekedwe a abroad mphamvu. HTML ndiyabwino kwambiri pazomwe mungayembekezere. Amawoneka ofanana kwambiri ndi zomwe munthu angapeze kuchokera ku lipoti lowonedwa kudzera mwa owonera lipoti mkati mwa Cognos Connection. Mitundu yodalirika kwambiri ndi LDX ndi JSON. M'malo mwake ngati pali kumenyedwa koonekeratu ndi Cognos Mashup Service ndiye kuyambitsa mawonekedwe awiriwa.

Zonsezi zimapereka lipoti lotuluka mu mawonekedwe osalowerera ndale. Izi zimalola wogula lipotilo kuti apereke chidziwitsochi pakuwona kulikonse komwe kumatha kumvetsetsa JSON kapena XML. Tengani kamphindi kuti muwerenge izo kachiwiri.

Ripotilo tsopano lamasulidwa maunyolo omwe aikidwa ndi Cognos Viewer. Zambiri tsopano zimatha kuyenda m'malo omwe kale anali osagwira ntchito. Mwachitsanzo, Rich Internet Applications itha kugwiritsa ntchito njira monga Google Visualization API kapena Ext-JS kuti ikometse kuwonetsedwa kwa tsambalo. Kuphatikizidwa kwa mafoni kumakhala kotheka kwambiri chifukwa zotulutsa zimatha kusinthidwa ndi zida izi. Zambiri zama Cognos zitha kusungidwa ndi zidziwitso zakunja. M'malo mwake, zidziwitso zochokera ku Cognos BI zidawonedwa posachedwa, kuthengo, ndikujambula ndi data yochokera pagulu lodziwika bwino la grid yomweyo ya Ext-JS! Zowononga! Kodi izi zikutanthauza chiyani? Poterepa, zidalola kuti magulu onse azidziwitso azitha kuyendetsedwa kudzera pazida zawo popanda njira yovuta yowalumikizira pa msakatuli.
Pansipa pali kusakhulupirika kophweka koseketsa ndikuwonetsa magwero azosiyana zopezeka patsamba lomwelo.

Kusinthaku kumadza ndi ma tradeoffs ena. Popeza tikubwezera kuperekaku kwa gawo lina lazomwe tikugwiritsa ntchito tikusintha zina mwazomwe zimachitika ndi wolemba lipoti kwa munthu yemwe ndi katswiri paukadaulo wowonera. Khama lokweza lipotilo pakuwonetsera lidzasiyana poyerekeza ndi kulembera lipoti labwino kwambiri muma studio a Cognos. Okonza ma projekiti akuyenera kumvetsetsa momwe izi zimakhudzira nthawi yakukula. Wina apeza kuti kuyerekezera kumakhala kolondola pamene gawo latsopanoli la ntchito ligwiridwa.

Pomaliza chidutswa ichi, Cognos Mashup Service ndichowonjezera chosangalatsa ku zida zankhondo zomwe zilipo posakanikirana. Imalola kuti zambiri za BI zipitirire kungopondaponda , yokhala ndi wowonera lipoti, patsamba la HTML. Komabe, nthawi yatiphunzitsa kuti palibe chaulere. Kusinthasintha kwa kupereka deta kumadza chifukwa chobweretsa maluso atsopano ku mayankho omwe akhazikitsidwa. Lolani izi kuti zilowerere kwakanthawi. M'ndandanda zotsatirazi mndandandawu tikhala ndi tsatanetsatane wazomwe timagwiritsa ntchito mashup komanso momwe zimakhalira motsutsana ndi omwe akufuna.

Kusanthula kwa CognosKupititsa patsogolo Cognos
Njira 3 Zopangira Kukweza Bwino kwa Cognos
Njira Zitatu Zopangira Bwino IBM Cognos Kukweza

Njira Zitatu Zopangira Bwino IBM Cognos Kukweza

Njira Zitatu Zopangira Bwino IBM Cognos Upangiri Wopanda mtengo kwa wamkulu yemwe akuwongolera kukweza Posachedwa, tidaganiza kuti khitchini yathu ikufunika kusinthidwa. Poyamba tinalemba ganyu katswiri wa zomangamanga kuti ajambule mapulani. Ndi pulani m'manja, tidakambirana zachindunji: Kodi kukula kwake ndi kotani?...

Werengani zambiri

mtamboKusanthula kwa Cognos
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Imapereka Ulamuliro wa Nthawi Yeniyeni ya Mtambo wa Cognos Analytics

Motio, Inc. Imapereka Ulamuliro wa Nthawi Yeniyeni ya Mtambo wa Cognos Analytics

PLANO, Texas - 22 Seputembara 2022 - Motio, Inc., kampani yamapulogalamu yomwe imakuthandizani kuti mukhale ndi mwayi wowerengera popanga nzeru zamabizinesi anu ndi mapulogalamu a analytics kukhala abwino, lero yalengeza zake zonse. MotioCI mapulogalamu tsopano amathandizira kwathunthu Cognos ...

Werengani zambiri