Cognos Mashup Services Boot Camp - Танилцуулга

by Нийтэлсэн 3, 2010Cognos Analytics, Motio0 санал

Энэ долоо хоногт бид Cognos Mashup үйлчилгээний үндсэн зарчмуудыг авч үзэх болно. Энэ нь IBM Cognos -ийн санал болгож буй бүтээгдэхүүний үнэ цэнийг хэрхэн авчрахыг харахын тулд бид үүнийг бүрэлдэхүүн хэсгүүдэд хуваах болно.

Cognos Mashup үйлчилгээг ашиглахын тулд дараахь хамгийн бага шаардлагыг хангасан байх ёстой.
1. IBM Cognos BI Server 8.4.1
2. HTTP ашиглан SOAP эсвэл URL дээр суурилсан үйлчилгээтэй харилцах чадвартай үйлчлүүлэгч
Cognos Connection болон Cognos Mashup үйлчилгээнд Cognos гарцаар хандах боломжтой

Зохиогчид Тайлбар: Жүжигчин Р.Ли Эрмэйгийн дуу хоолойг ашиглана уу Бүрэн Металл Jacket)
Дараагийн хэдэн нийтлэлд би таны багш байх болно. Та намайг "Өрмийн түрүүч" гэж дуудаж болно. Би чамайг элсүүлж буй элсүүдийг маш бага ширхэгт хувааж, лазер сийлсэн цахиурын хэсгүүдэд буцааж өгөх болно. Та эндээс Cognos Mashup Service гэж нэрлэгддэг байлдааны талбарт амьд үлдэхэд шаардлагатай багаж хэрэгслүүдтэйгээ хамт явах болно. Та аюултай харааны дүрслэл бүхий газраар дамжуулан код бичих боломжтой болно. Та дизайны тухай ойлголтын талаар найзыгаа дайснаас ялгах боломжтой болно. Та REST үйлчилгээг хялбархан амлах болно гэж бодож байсан байх. Гэхдээ энэ бол таны ээжийн амралт биш юм. Би "ТИЙМ ӨРМИЙН СЕРЖЕНТ!" Авч болох уу? Одоо хаяад надад хорин өгөөч!

За, дүрээ танд шууд өгөхийн тулд түр завсарлая. Энэ долоо хоногт бид Cognos Mashup үйлчилгээний үндсэн зарчмуудыг авч үзэх болно. Энэ нь IBM Cognos -ийн санал болгож буй бүтээгдэхүүний үнэ цэнийг хэрхэн авчирч байгааг харахын тулд бид үүнийг бүрэлдэхүүн хэсгүүдэд хуваах болно.

Cognos Mashup үйлчилгээг ашиглахын тулд дараахь хамгийн бага шаардлагыг хангасан байх ёстой.
1. IBM Cognos BI Server 8.4.1
2. HTTP ашиглан SOAP эсвэл URL дээр суурилсан үйлчилгээтэй харилцах чадвартай үйлчлүүлэгч
Cognos Connection болон Cognos Mashup үйлчилгээнд Cognos гарцаар хандах боломжтой

Cognos Mashup үйлчилгээ нь хоёр өөр хэсгээс бүрдэх бөгөөд хэрэглэгчид тайлангийн мэдээллийг үзэгчээс гадуур, хувийн дүрслэлд оруулах боломжийг олгодог. Үйлчилгээний нэг хэсэг нь тээврийн интерфейс, нөгөө хэсэг нь ачаалал юм. Доорх диаграммд бид хүсэлтийг тээвэрлэлт, хариултыг ачаа гэж үзэж болно.

Тээврийн интерфейс нь тайланг дуудах хэрэгсэл юм. Хэрэглэгчид ашиглах хоёр сонголт байдаг. Нэг нь SOAP дээр суурилсан, нөгөө нь REST загварын URL ашигладаг. Хоёр интерфейс нь HTTP дээр ажилладаг бөгөөд бүтэц нь ижил төстэй байдаг. Өөрөөр хэлбэл, SOAP загварын интерфэйс дэх логик үйлдэл бүрийн хувьд REST стильд тохирох нэг нь байдаг. Тодорхой аргын тодорхойлолт нь сонгосон дуудлагын хэв маягийн өвөрмөц байдлыг ажигладаг. Гэхдээ хамгийн гол нь ... нэвтрэх, тайлан дуудах, үр дүнг авах, бүртгэлээс гарах чадварыг хоёуланд нь ашиглах боломжтой.

Тиймээс та өөрөөсөө "өөрөө, яагаад би нөгөөгөөсөө нэгийг нь сонгох болов?" Ихэнхдээ төслийн хариулт эсвэл конвенцийг харахад энэ асуултын хариулт гарч ирдэг. Үйлчлүүлэгчийн талд бүрэн хөгжсөн хэрэглэгчийн жишээг авч үзье. Энэ нь HTML болон JavaScript ашиглан Cognos Mashup үйлчилгээтэй харилцдаг. Вакуум орчинд REST URL дээр суурилсан интерфэйс нь нэгтгэх ажлыг хөнгөвчлөх болно. Үүний эсрэгээр өөр төсөл нь Java сервлет дээр одоо байгаа Cognos SDK өмчтэй байж магадгүй юм. Тэд SDK -ээр ил гарсан савангийн стабанд дассан байдаг. Энэ нөхцөл байдал нь mashup үйлчилгээний саван дээр суурилсан хэрэглэгч болоход чиглэх нь илүү байгалийн зүйл мэт санагдаж байна. Практик дээр үүнийг жинлэхэд тийм ч хэцүү сонголт байгаагүй. Хоёр сонголтыг харахад ерөнхий шийдлийг авч үзэхэд хүн үргэлж илүү сайн тохирдог юм шиг санагддаг. Нөгөөгөө ашиглах гэсэн оролдлого нь хүчээр мэдрэгддэг.
Тээврийн интерфейсийн санал болгодог логик үйлдлүүд нь хэрэглэгчдэд Cognos -ийн тайлан, анализыг ажиллуулахад чиглэсэн ажлуудыг гүйцэтгэх боломжийг олгодог. Опционуудын багц нь хэрэглэгчдэд тайлан хөтлөх бүх амьдралын мөчлөгийг даван туулах боломжийг олгодог. Үүнд:
• Баталгаажуулалт
• Параметрийн хуваарилалт
• Тайлангийн гүйцэтгэл (синхрон ба асинхрон)
• Өрөмдлөгийн зан төлөв
• Гаралт авах
Mashup үйлчилгээ нь SDK -ээр ашиглах боломжгүй зарим сайхан зүйлийг санал болгодог. Гэсэн хэдий ч бид энэ хэлэлцүүлгийг Mashup Service -ийг SDK -тай харьцуулж, харьцуулах удахгүй болох нийтлэлд хадгалах болно.
Одоо бид HTTP дээр суурилсан үйлчилгээний багцаар дамжуулан тайлан дуудах боломжтой болсон. Нөгөө талаас юу гарах вэ? Энэ нь биднийг mashup үйлчилгээний хоёр дахь бүрэлдэхүүн хэсэг болоход хүргэдэг. "Ачааллын ачааллыг" оруулна уу.

Mashup үйлчилгээгээр дамжуулан тайланг дуудах үед бидний тодорхойлж болох сонголтуудын нэг бол гаралтын формат юм. HTML Layout Data XML (LDX), JSON зэрэг хэд хэдэн боломжтой сонголтууд байдаг. Бусад цөөн хэд байгаа боловч энэ нь ab -ийн спектрийг хамардагroad мэдрэмж. HTML бол таны хүлээж байсан зүйл юм. Тэд Cognos Connection доторх тайлан үзэгчээр дамжуулан үзсэн тайлангаас олж авах зүйлтэй маш төстэй харагдаж байна. Илүү ирээдүйтэй формат бол LDX ба JSON юм. Үнэн хэрэгтээ хэрэв Cognos Mashup үйлчилгээнд тодорхой цохилт гарсан бол энэ нь эдгээр хоёр форматыг танилцуулсан болно.

Эдгээр форматын аль аль нь тайлангийн гаралтыг төвийг сахисан хэлбэрээр гаргадаг. Энэ нь тайлангийн хэрэглэгчдэд мэдээллийг JSON эсвэл XML -ийг ойлгох боломжтой дүрслэлд оруулах боломжийг олгодог. Үүнийг дахин уншихад хэсэг хугацаа зарцуулаарай.

Тайлангийн өгөгдлийг одоо Cognos Viewer -ийн тавьсан дөнгөөөс ангижруулж байна. Өгөгдөл нь урьд өмнө боломжгүй байсан газрууд руу шилжих боломжтой болсон. Жишээлбэл, Rich Internet Applications нь өгөгдлийг танилцуулахын тулд Google Visualization API эсвэл Ext-JS гэх мэт хүрээг ашиглаж болно. Гаралтыг эдгээр төхөөрөмжид тохируулах боломжтой тул гар утасны интеграц хийх нь илүү хялбар болно. Cognos -ийн өгөгдлийг гадны эх сурвалжаас авах боломжтой. Үнэн хэрэгтээ Cognos BI-ийн өгөгдлийг байгалиас заяасан байдлаар харсан бөгөөд нэг Ext-JS сүлжээн дэх алдартай контент менежментийн системийн өгөгдлийг олж харсан юм. Дуулиантай! Энэ юу гэсэн үг вэ? Энэ тохиолдолд өгөгдлийг хоёуланг нь хөтөч дээр нэгтгэх нарийн төвөгтэй процессгүйгээр төрөлх хэрэгслээрээ удирдах боломжийг олгосон.
Доорх нь ижил хуудсыг хуваалцдаг янз бүрийн мэдээллийн эх сурвалжийг харуулсан энгийн бага үнэнч байдлын дүрслэл юм.

Энэхүү уян хатан байдал нь зарим арилжаагаар дагалддаг. Бид өгөгдлийг програмын өөр хэсэгт шилжүүлэх ажлыг хойшлуулж байгаа тул үндсэндээ тайлангийн зохиогчийн хийдэг зарим хөгжүүлэлтийг дүрслэх технологийн чиглэлээр мэргэшсэн хүнд шилжүүлж байна. Тайлангийн өгөгдлийг дүрслэлд оруулах хүчин чармайлт нь уламжлалт Cognos студид пикселийн төгс тайлан гаргахтай харьцуулахад өөр өөр байх болно. Төслийн төлөвлөгч нар энэ нь хөгжлийн цаг хугацааны хувьд ямар нөлөөтэй болохыг ойлгох ёстой. Энэхүү хөдөлмөрийн шинэ хуваагдлыг хүлээн зөвшөөрөхөд тооцоолол илүү нарийвчлалтай болохыг олж мэдэх болно.

Энэ хэсгийг нэгтгэн дүгнэж хэлэхэд Cognos Mashup Service нь холимог хэрэгсэлд шаардлагатай багаж хэрэгслийн гайхалтай нэмэлт юм. Энэ нь BI өгөгдлийг зөвхөн тамга дарахаас хэтрүүлэх боломжийг олгодог , HTML хуудсан дээр тайлан үзэгчийг агуулсан болно. Гэсэн хэдий ч юу ч үнэгүй биш гэдгийг цаг хугацаа бидэнд зааж өгсөн. Мэдээллийг танилцуулах уян хатан байдал нь шийдлийн багцад шинэ ур чадварын багцыг оруулахтай холбоотой юм. Энэ мэдээллийг түр орхи. Энэ цувралын дараагийн оруулгуудад бид mashup -ийн хэрэглээ, бусад шийдлийн нэр дэвшигчидтэй хэрхэн харьцах талаар илүү дэлгэрэнгүй авч үзэх болно.

BI/analyticsCognos Analytics
Cognos Query Studio
Таны хэрэглэгчид Query Studio-г хүсч байна

Таны хэрэглэгчид Query Studio-г хүсч байна

IBM Cognos Analytics 12-г гаргаснаар Query Studio болон Analysis Studio-г удаан зарласан цуцалт нь Cognos Analytics-ийн хувилбарыг тэдгээр студиудыг хассанаар эцэст нь хүргэсэн. Хэдийгээр энэ нь үйл ажиллагаа эрхэлдэг ихэнх хүмүүст гэнэтийн зүйл биш байх ёстой ...

Цааш унших

Cognos Analytics
CQM-ээс DQM хүртэлх хамгийн хурдан зам

CQM-ээс DQM хүртэлх хамгийн хурдан зам

CQM-ээс DQM хүртэлх хамгийн хурдан зам нь шулуун шугам юм MotioCI Хэрэв та Cognos Analytics-ийн удаан хугацааны хэрэглэгч бол хуучин нийцтэй асуулгын горимын (CQM) агуулгыг чирсээр байх магадлал өндөр байна. Та яагаад динамик асуулга руу шилжих хэрэгтэйг мэдэж байгаа...

Цааш унших

Cognos AnalyticsCognos -ийг сайжруулж байна
Cognos-ийг амжилттай шинэчлэх 3 алхам
IBM Cognos-ийг амжилттай шинэчлэх гурван алхам

IBM Cognos-ийг амжилттай шинэчлэх гурван алхам

IBM Cognos-ийг амжилттай шинэчлэх гурван алхам Шинэчлэлтийг удирдаж буй менежерт өгөх үнэлж баршгүй зөвлөгөө Саяхан бид гал тогоогоо шинэчлэх шаардлагатай гэж бодсон. Эхлээд бид төлөвлөгөө гаргахаар архитектор хөлсөлсөн. Төлөвлөгөөгөө гартаа барьж, тодорхой зүйлийг ярилцлаа: Хамрах хүрээ нь юу вэ?...

Цааш унших

Cognos AnalyticsMotioCI
Cognos Deployment
Cognos Deployment-ийн батлагдсан туршлага

Cognos Deployment-ийн батлагдсан туршлага

Хэрхэн дээд зэргээр ашиглах вэ MotioCI батлагдсан туршлагыг дэмжихэд MotioCI нь Cognos Analytics тайлан бичихэд зориулсан нэгдсэн залгаасуудтай. Та ажиллаж байгаа тайлангаа түгжих болно. Дараа нь засварлах ажил дууссаны дараа та үүнийг шалгаж, сэтгэгдэл бичээрэй ...

Цааш унших

CloudCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Cognos Analytics Cloud-д зориулсан бодит цагийн хувилбарын хяналтыг хүргэдэг

Motio, Inc. Cognos Analytics Cloud-д зориулсан бодит цагийн хувилбарын хяналтыг хүргэдэг

PLANO, Техас – 22 оны 2022-р сарын XNUMX - MotioБизнесийн оюун ухаан, аналитик программ хангамжийг сайжруулах замаар аналитик давуу талаа хадгалахад тусалдаг програм хангамжийн компани , Inc. өнөөдөр бүх мэдээллээ зарлалаа. MotioCI програмууд одоо Cognos-ийг бүрэн дэмждэг...

Цааш унших

Cognos Analytics
Ватсонтой IBM Cognos Analytics
Ватсон юу хийдэг вэ?

Ватсон юу хийдэг вэ?

Хураангуй IBM Cognos Analytics 11.2.1 хувилбар дээр Ватсон нэртэй шивээс хийлгэсэн. Түүний бүтэн нэр одоо IBM Cognos Analytics-тэй Watson 11.2.1, өмнө нь IBM Cognos Analytics гэгддэг. Гэхдээ энэ Ватсон яг хаана байдаг, юу хийдэг вэ? онд...

Цааш унших