Boot Camp خدمات Cognos Mashup - مقدمه

by نوامبر 3، 2010Cognos Analytics, Motioنظر 0

این هفته ما اصول اولیه سرویس Cognos Mashup را بررسی خواهیم کرد. ما آن را به اجزای تشکیل دهنده آن تقسیم می کنیم تا ببینیم چگونه به ترکیب پیشنهادات IBM Cognos ارزش می بخشد.

برای استفاده از سرویس Cognos Mashup ، باید حداقل شرایط زیر را برآورده کنید:
1. IBM Cognos BI Server 8.4.1
2. مشتری که قادر به تعامل با SOAP یا خدمات مبتنی بر URL از طریق HTTP است
اتصال Cognos Connection و سرویس Cognos Mashup از طریق دروازه Cognos قابل دسترسی است

توجه نویسندگان: از صدای بازیگر R. Lee Ermey (Gunny from استفاده کنید غلاف تمام فلزی)
در چند مقاله بعدی ، من مربی شما خواهم بود. ممکن است به من بگویید "گروهبان مته". من سربازان شما را به دانه های کم شن و ماسه ای که از آن آمده است می شکنم و شما را به قطعات سیلیکون حکاکی شده با لیزر تبدیل می کنم. شما با ابزارهایی که برای زنده ماندن در میدان نبرد معروف به سرویس مخلوط Cognos نیاز دارید از اینجا خارج می شوید. شما قادر خواهید بود راه خود را از طریق تجسم سفارشی خطرناک به تصویر بکشید. هنگامی که صحبت از مفاهیم طراحی می شود ، می توانید دوست را از دشمن متمایز کنید. ممکن است فکر کرده باشید که با وعده خدمات آسان REST دچار مشکل خواهید شد. اما این REST مامان شما نیست. آیا می توانم "YES DRILL SERGEANT!" بگیرم؟ حالا بیا و بیست تا به من بده!

خوب ، اجازه دهید کمی از شخصیت فاصله بگیرم تا مستقیماً به شما ارائه شود. این هفته ما اصول اولیه سرویس Cognos Mashup را بررسی خواهیم کرد. ما آن را به اجزای تشکیل دهنده آن تقسیم می کنیم تا ببینیم چگونه به ترکیب پیشنهادات IBM Cognos ارزش می بخشد.

برای استفاده از سرویس Cognos Mashup ، باید حداقل شرایط زیر را برآورده کنید:
1. IBM Cognos BI Server 8.4.1
2. مشتری که قادر به تعامل با SOAP یا خدمات مبتنی بر URL از طریق HTTP است
اتصال Cognos Connection و سرویس Cognos Mashup از طریق دروازه Cognos قابل دسترسی است

سرویس Cognos Mashup از دو قسمت مجزا تشکیل شده است که همزمان با یکدیگر کار می کنند تا به مصرف کنندگان اجازه دهد داده های گزارش را خارج از بیننده گزارش و در تجسم های سفارشی تجزیه کنند. یک قسمت از سرویس رابط حمل و نقل و بخش دیگر بار است. در نمودار زیر می توانیم درخواست را به عنوان حمل و نقل و پاسخگو را به عنوان محموله در نظر بگیریم.

واسط حمل و نقل وسیله ای است که می توان از طریق آن گزارش ها را فراخوانی کرد. دو گزینه برای استفاده مصرف کنندگان وجود دارد. یکی مبتنی بر SOAP است و دیگری از URL های سبک REST استفاده می کند. هر دو رابط از طریق HTTP اجرا می شوند و از نظر ساختار مشابه هستند. یعنی ، برای هر عملیات منطقی در رابط سبک SOAP ، یک تطبیق در سبک REST وجود دارد. مشخصات دقیق روش ، ویژگیهای خاص سبک فراخوانی را رعایت می کند. اما نکته اصلی… توانایی ورود به سیستم ، استناد به گزارش ، دریافت خروجی و خروج از سیستم برای هر دو کمپ در دسترس است.

بنابراین ممکن است از خود بپرسید "خود ، چرا من یکی را بر دیگری انتخاب می کنم؟" غالباً وقتی به فناوری پروژه یا قراردادها نگاه می کنیم ، پاسخ این سوال خود را نشان می دهد. مثال مصرف کننده ای را که کاملاً در سمت مشتری توسعه یافته است ، در نظر بگیرید. از HTML و JavaScript برای تعامل با سرویس Cognos Mashup استفاده می کند. در خلاء ، رابط کاربری مبتنی بر URL REST ادغام راحت تری را ایجاد می کند. در مقابل ، یک پروژه دیگر ممکن است دارایی های Cognos SDK موجود در یک سرولت جاوا را داشته باشد. آنها به مقاله خرد SOAP که توسط SDK فاش می شود ، عادت کرده اند. طبیعی است که این وضعیت به سمت مصرف کننده خدمات نرم افزاری مبتنی بر SOAP متمایل شود. در عمل ، اندازه گیری این امر واقعاً انتخاب سختی نبوده است. وقتی به دو انتخاب نگاه می کنید ، هنگام در نظر گرفتن راه حل کلی ، همیشه به نظر می رسد که یکی بهتر به نظر می رسد. تلاش برای استفاده از دیگری احساس اجبار می کند.
عملیات منطقی ارائه شده توسط واسط حمل و نقل به مصرف کننده اجازه می دهد تا وظایفی با محوریت اجرای گزارشات و تجزیه و تحلیل Cognos انجام دهد. مجموعه ای از گزینه ها به مصرف کننده اجازه می دهد تا از چرخه زندگی کامل اجرای گزارش عبور کند. این شامل:
• احراز هویت
• تعیین پارامتر
• گزارش اجرا (همزمان و ناهمزمان)
• رفتار مته
• بازیابی خروجی
سرویس mashup حتی مواردی را نیز ارائه می دهد که از طریق SDK در دسترس نیستند. با این حال ، ما آن بحث را برای مقاله ای که به مقایسه و مقایسه سرویس Mashup با SDK می پردازد ، ذخیره می کنیم.
در حال حاضر ما راهی برای استناد به گزارشات از طریق مجموعه ای از خدمات مبتنی بر HTTP داریم. سر دیگر آن چه می شود؟ این ما را به دومین جزء سرویس mashup هدایت می کند. … ”The Payload” را وارد کنید.

یکی از گزینه هایی که هنگام فراخوانی گزارش از طریق سرویس mashup می توانیم تعیین کنیم ، فرمت خروجی است. تعدادی از گزینه های موجود از جمله HTML Layout Data XML (LDX) و JSON وجود دارد. چند مورد دیگر وجود دارد اما این طیف را در ab پوشش می دهدroad احساس، مفهوم. HTML تقریباً همان چیزی است که انتظار دارید. آنها بسیار شبیه به چیزی هستند که از گزارش مشاهده شده در بین Cognos Connection مشاهده می شود. فرمت های امیدوار کننده تر LDX و JSON هستند. در واقع اگر سرویس Cognos Mashup یک ضربه سرسختی داشته باشد ، معرفی این دو فرمت است.

هر دو این فرمت ها خروجی گزارش را در قالب خنثی ارائه می دهند. این به مصرف کننده خروجی گزارش اجازه می دهد تا اطلاعات را در هر تصویری که می تواند JSON یا XML را درک کند ارائه دهد. یک لحظه وقت بگذارید تا دوباره آن را بخوانید.

داده های گزارش اکنون از قید و بندهایی که توسط Cognos Viewer روی آن قرار داده شده است ، خلاص می شود. اکنون داده ها می توانند در مکان هایی که قبلاً غیر عملی بوده اند پرسه بزنند. به عنوان مثال ، برنامه های اینترنتی غنی می توانند از چارچوب هایی مانند Google Visualization API یا Ext-JS برای چاشنی ارائه داده ها استفاده کنند. یکپارچه سازی تلفن همراه بسیار قابل دستیابی تر می شود زیرا خروجی را می توان با این دستگاه ها تطبیق داد. داده های Cognos را می توان واقعاً با داده های منابع خارجی مخلوط کرد. در واقع ، اخیراً داده هایی از Cognos BI ، در طبیعت ، با داده های یک سیستم مدیریت محتوای محبوب در همان شبکه Ext-JS مشاهده شده است! رسوایی! این یعنی چی؟ در این حالت ، هر دو مجموعه داده ها را می توان از طریق ابزارهای اصلی خود بدون یک فرآیند پیچیده دستکاری شده مدیریت کرد تا آنها را در مرورگر متحد کند.
در زیر یک نمونه ساده وفاداری کم است که منابع داده های ناهمگن را به اشتراک می گذارد که همان صفحه را نشان می دهد.

این انعطاف پذیری با برخی از معاملات همراه است. از آنجا که ما ارائه داده ها را به بخش دیگری از برنامه موکول می کنیم ، در اصل برخی از توسعه هایی که به طور سنتی توسط نویسنده گزارش انجام می شود را به فردی که در فن آوری تجسم متخصص است منتقل می کنیم. تلاش برای بافتن داده های گزارش در تجسم در مقایسه با نوشتن گزارش کامل پیکسل در استودیوهای سنتی Cognos متفاوت خواهد بود. برنامه ریزان پروژه باید تأثیر این امر را در برنامه های زمانی توسعه درک کنند. هنگامی که این تقسیم کار جدید پذیرفته شود ، متوجه خواهید شد که برآوردها دقیق تر هستند.

به طور خلاصه برای این قطعه ، سرویس Cognos Mashup یک افزودنی هیجان انگیز به زرادخانه ابزارهای موجود در ترکیب است. این به داده های 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) را دنبال کنید. می دانید چرا باید به Dynamic Query مهاجرت کنید...

ادامه مطلب

Cognos Analyticsارتقاء Cognos
3 مرحله برای ارتقاء موفق Cognos
سه مرحله برای ارتقاء موفق IBM Cognos

سه مرحله برای ارتقاء موفق IBM Cognos

سه مرحله برای ارتقاء موفق IBM Cognos توصیه های بی ارزش برای مدیران اجرایی که ارتقاء را مدیریت می کنند اخیراً فکر کردیم آشپزخانه ما نیاز به به روز رسانی دارد. ابتدا یک معمار را برای طراحی نقشه ها استخدام کردیم. با طرحی در دست، در مورد جزئیات بحث کردیم: محدوده چیست؟...

ادامه مطلب

Cognos AnalyticsMotioCI
استقرار Cognos
شیوه های اثبات شده استقرار Cognos

شیوه های اثبات شده استقرار Cognos

چگونه بهترین استفاده را ببریم MotioCI در حمایت از شیوه های اثبات شده MotioCI دارای افزونه هایی برای نگارش گزارش Cognos Analytics است. گزارشی را که روی آن کار می کنید قفل می کنید. سپس، هنگامی که جلسه ویرایش خود را تمام کردید، آن را بررسی می کنید و یک نظر درج می کنید...

ادامه مطلب

ابرCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. کنترل نسخه بلادرنگ را برای Cognos Analytics Cloud ارائه می دهد

Motio, Inc. کنترل نسخه بلادرنگ را برای Cognos Analytics Cloud ارائه می دهد

PLANO، تگزاس - 22 سپتامبر 2022 - Motioشرکت نرم‌افزاری که به شما کمک می‌کند با بهبود هوش تجاری و نرم‌افزار تجزیه‌وتحلیل، مزیت تحلیلی خود را حفظ کنید، امروز تمامی اطلاعات خود را اعلام کرد. MotioCI برنامه ها اکنون به طور کامل از Cognos پشتیبانی می کنند ...

ادامه مطلب

Cognos Analytics
IBM Cognos Analytics با واتسون
واتسون چه می کند؟

واتسون چه می کند؟

چکیده IBM Cognos Analytics با نام Watson در نسخه 11.2.1 خالکوبی شده است. نام کامل او اکنون IBM Cognos Analytics با Watson 11.2.1 است که قبلاً به عنوان IBM Cognos Analytics شناخته می شد. اما این واتسون دقیقاً کجاست و چه کاری انجام می دهد؟ که در...

ادامه مطلب