Gwersyll Cychod Gwasanaethau Cognos Mashup - Cyflwyniad

by Tachwedd 3, 2010Dadansoddeg Cognos, Motiosylwadau 0

Yr wythnos hon byddwn yn edrych ar hanfodion Gwasanaeth Cognos Mashup. Byddwn yn ei rannu'n gydrannau er mwyn gweld sut mae'n dod â gwerth i'r gymysgedd o offrymau IBM Cognos.

Er mwyn defnyddio'r Gwasanaeth Cognos Mashup mae angen i un fodloni'r gofynion sylfaenol canlynol:
1. Gweinydd BI IBM Cognos 8.4.1
2. Cleient sy'n gallu rhyngweithio â SOAP neu wasanaethau URL dros HTTP
Gellir cyrchu Cognos Connection a Gwasanaeth Cognos Mashup trwy borth Cognos

Awduron Nodyn: Defnyddiwch lais yr actor R. Lee Ermey (Gunny o Siaced metel llawn)
Ar gyfer yr ychydig erthyglau nesaf, fi fydd eich hyfforddwr. Efallai y byddwch chi'n fy ngalw'n “Rhingyll Drill”. Byddaf yn torri'ch recriwtiaid i lawr i'r grawn isel o dywod y daethoch chi ac yn eich adeiladu yn ôl i mewn i ddarnau o silicon laser wedi'u hysgythru. Byddwch yn gadael yma gyda'r offer sydd eu hangen arnoch i oroesi ar faes y gad a elwir yn Wasanaeth Cognos Mashup. Byddwch yn gallu codio'ch ffordd trwy dir delweddu peryglus. Byddwch yn gallu gwahaniaethu ffrind oddi wrth elyn o ran syniadau dylunio. Efallai eich bod wedi meddwl y byddech chi'n cael eich bachu gan yr addewid o wasanaethau REST hawdd. Ond nid dyma REST eich mam. A allaf gael “YDW DRILL SERGEANT!”? Nawr gollwng a rhoi ugain i mi!

Iawn, gadewch imi gymryd hoe o gymeriad i'w roi i chi yn syth. Yr wythnos hon byddwn yn edrych ar hanfodion Gwasanaeth Cognos Mashup. Byddwn yn ei rannu'n gydrannau er mwyn gweld sut mae'n dod â gwerth i'r gymysgedd o offrymau IBM Cognos.

Er mwyn defnyddio'r Gwasanaeth Cognos Mashup mae angen i un fodloni'r gofynion sylfaenol canlynol:
1. Gweinydd BI IBM Cognos 8.4.1
2. Cleient sy'n gallu rhyngweithio â SOAP neu wasanaethau URL dros HTTP
Gellir cyrchu Cognos Connection a Gwasanaeth Cognos Mashup trwy borth Cognos

Mae'r Gwasanaeth Cognos Mashup yn cynnwys dwy ran wahanol sy'n gweithio law yn llaw i ganiatáu i ddefnyddwyr dorri data adrodd y tu allan i wyliwr yr adroddiad ac i ddelweddu arferiad. Un rhan o'r gwasanaeth yw'r rhyngwyneb trafnidiaeth a'r llall yw'r llwyth tâl. Yn y diagram isod gallwn ystyried y cais fel y cludiant a'r ymatebydd fel y llwyth tâl.

Y rhyngwyneb trafnidiaeth yw'r ffordd y gallwn alw adroddiadau. Mae dau opsiwn i ddefnyddwyr eu defnyddio. Mae un yn seiliedig ar SOAP ac mae'r llall yn defnyddio URLs arddull REST. Mae'r ddau ryngwyneb yn rhedeg dros HTTP ac yn debyg o ran strwythur. Hynny yw, ar gyfer pob gweithrediad rhesymegol yn y rhyngwyneb arddull SOAP mae yna un sy'n cyfateb yn arddull REST. Mae'r union fanylebau dull yn arsylwi ar yr hynodrwydd ar gyfer yr arddull erfyn a ddewiswyd. Ond y llinell waelod yw ... mae'r gallu i fewngofnodi, galw adroddiad, cael yr allbwn, a allgofnodi ar gael i'r ddau wersyll.

Felly efallai y byddwch chi'n gofyn i chi'ch hun “hunan, pam y byddwn i'n dewis un dros y llall?” Yn aml, mae'r ateb i hyn yn cyflwyno'i hun wrth edrych ar dechnoleg neu gonfensiynau prosiect. Cymerwch esiampl defnyddiwr sy'n cael ei ddatblygu'n gyfan gwbl ar ochr y cleient. Mae'n defnyddio HTML a JavaScript i ryngweithio gyda'r Gwasanaeth Cognos Mashup. Mewn gwagle byddai'r rhyngwyneb wedi'i seilio ar URL REST yn ei gwneud yn haws integreiddio. Mewn cyferbyniad, gallai prosiect arall fod ag asedau Cognos SDK presennol mewn serfled Java. Maent yn gyfarwydd â'r bonion SOAP a amlygir gan y SDK. Mae'n teimlo'n fwy naturiol i'r sefyllfa hon bwyso tuag at fod yn ddefnyddiwr gwasanaethau mashup wedi'i seilio ar SOAP. Yn ymarferol, nid yw hwn wedi bod yn ddewis anodd ei bwyso a mesur. Wrth edrych ar y ddau ddewis, mae'n ymddangos bod un bob amser yn ffitio'n well wrth ystyried yr ateb cyffredinol. Mae ymdrechion i ddefnyddio'r llall yn teimlo eu bod yn cael eu gorfodi.
Mae'r gweithrediadau rhesymegol a gynigir gan y rhyngwyneb trafnidiaeth yn caniatáu i ddefnyddiwr gyflawni tasgau sy'n canolbwyntio ar redeg adroddiadau a dadansoddiadau Cognos. Mae'r set o opsiynau yn caniatáu i ddefnyddiwr orymdeithio trwy'r cylch bywyd llawn o redeg adroddiad. Mae hyn yn cynnwys:
• Dilysu
• Aseiniad paramedr
• Rhoi Gwybod am Gyflawni (cydamserol ac asyncronig)
• Ymddygiad drilio
• Adalw Allbwn
Mae'r gwasanaeth mashup hyd yn oed yn cynnig rhai pethau da nad ydyn nhw ar gael trwy'r SDK. Fodd bynnag, byddwn yn arbed y drafodaeth honno ar gyfer erthygl sydd ar ddod yn cymharu a chyferbynnu'r Gwasanaeth Mashup yn erbyn y SDK.
Nawr mae gennym fodd i alw adroddiadau trwy set o wasanaethau sy'n seiliedig ar HTTP. Beth ddaw allan y pen arall? Mae hynny'n ein harwain i mewn i ail gydran y gwasanaeth mashup. Rhowch… ”Y Llwyth Tâl”.

Un o'r opsiynau y gallwn eu nodi wrth alw adroddiad trwy'r gwasanaeth mashup yw'r fformat allbwn. Mae yna nifer o opsiynau ar gael gan gynnwys HTML Layout Data XML (LDX), a JSON. Mae yna ychydig o rai eraill ond mae hyn yn cwmpasu'r sbectrwm yn abroad synnwyr. Mae HTML fwy neu lai yr hyn y byddech chi'n ei ddisgwyl. Maent yn edrych yn debyg iawn i'r hyn y byddai rhywun yn ei gael o adroddiad a welwyd trwy wyliwr yr adroddiad y tu mewn i Cognos Connection. Y fformatau mwy addawol yw LDX a JSON. Mewn gwirionedd, os yw'r Gwasanaeth Cognos Mashup yn taro deuddeg, mae'n gyflwyniad y ddau fformat hyn.

Mae'r ddau fformat hyn yn cynhyrchu allbwn yr adroddiad mewn fformat niwtral o ran cyflwyniad. Mae hyn yn caniatáu i ddefnyddiwr allbwn yr adroddiad roi'r wybodaeth mewn unrhyw ddelweddu sy'n gallu deall JSON neu XML. Cymerwch eiliad i ddarllen hynny eto.

Bellach mae data'r adroddiad yn cael ei ryddhau o'r hualau a osodwyd arno gan y Cognos Viewer. Bellach gall data grwydro i leoedd a oedd gynt yn anymarferol. Er enghraifft, gall Cymwysiadau Rhyngrwyd Cyfoethog ddefnyddio fframweithiau fel API Delweddu Google neu Ext-JS i ychwanegu at gyflwyniad y data. Mae integreiddio symudol yn dod yn llawer mwy cyraeddadwy oherwydd gellir addasu'r allbwn i'r dyfeisiau hyn. Gellir crynhoi data Cognos yn wirioneddol gyda data o ffynonellau allanol. Mewn gwirionedd, gwelwyd data o Cognos BI yn ddiweddar, yn y gwyllt, yn cavorting â data o system rheoli cynnwys boblogaidd yn yr un grid Ext-JS ddim llai! Gwarthus! Beth mae hyn yn ei olygu? Yn yr achos hwn, roedd yn caniatáu i'r ddwy set o ddata gael eu rheoli trwy eu hoffer brodorol heb broses gymhleth gymhleth i'w huno ar y porwr.
Isod mae ffug ffyddlondeb isel syml yn darlunio ffynonellau data heterogenaidd yn rhannu'r un dudalen.

Daw'r hyblygrwydd hwn gyda rhai cyfaddawdau. Gan ein bod yn gohirio rendro'r data i ran arall o'r cymhwysiad rydym yn ei hanfod yn trosglwyddo peth o'r datblygiad a wneir yn draddodiadol gan awdur yr adroddiad i berson sy'n arbenigwr yn y dechnoleg ddelweddu. Bydd yr ymdrech i blethu data'r adroddiad yn y delweddu yn amrywio o'i gymharu ag awdurdodi adroddiad perffaith picsel yn stiwdios traddodiadol Cognos. Mae angen i gynllunwyr prosiect ddeall yr effaith y mae hyn yn ei chael ar linellau amser datblygu. Fe welir bod amcangyfrifon yn fwy cywir pan gofleidir y rhaniad llafur newydd hwn.

I grynhoi am y darn hwn, mae'r Gwasanaeth Cognos Mashup yn ychwanegiad cyffrous i'r arsenal o offer sydd ar gael i'r gymysgedd. Mae'n caniatáu i ddata BI fynd y tu hwnt i ddim ond stampio , sy'n cynnwys gwyliwr adroddiad, i mewn i dudalen HTML. Ac eto, mae amser wedi ein dysgu nad oes dim am ddim. Daw hyblygrwydd cyflwyno data ar draul dod â setiau sgiliau newydd i'r set atebion. Gadewch i'r wybodaeth hon socian am ychydig. Yn y cofnodion dilynol yn y gyfres hon byddwn yn cael mwy o fanylion ynglŷn â defnyddio mashup yn ogystal â sut mae'n pentyrru yn erbyn ymgeiswyr datrysiadau eraill.

cloudDadansoddeg Cognos
Motio X IBM Cognos Analytics Cloud
Motio, Inc Yn Darparu Rheolaeth Fersiwn Amser Real ar gyfer y Cwmwl Cognos Analytics

Motio, Inc Yn Darparu Rheolaeth Fersiwn Amser Real ar gyfer y Cwmwl Cognos Analytics

PLANO, Texas - 22 Medi 2022 - Motio, Inc., y cwmni meddalwedd sy'n eich helpu i gynnal eich mantais ddadansoddeg trwy wneud eich meddalwedd deallusrwydd a dadansoddeg busnes yn well, heddiw cyhoeddodd ei holl MotioCI mae ceisiadau bellach yn cefnogi'r Cognos yn llawn...

Darllenwch fwy