سؤال

هل هناك أي برنامج تشغيل متاح لـ JOLAP أو OLAP4J للوصول إلى خدمات OLAP الحالية؟ أفكر في خدمات OLAP مثل Oracle ، MS SQL ، إلخ.

نريد بدء مشروع OLAP مع Java؟ مع أي من كلا API يجب أن نبدأ؟

هل كانت مفيدة؟

المحلول

OLAP4J هو API Java المثالي لهذا النوع من المشروع. إنه مصمم للقيام به لـ OLAP ما تفعله JDBC لقواعد البيانات العلائقية. يتيح لك كتابة تطبيق مقابل واجهة برمجة تطبيقات خادم محايدة ، ثم قم بتشغيل هذا التطبيق مقابل خوادم مختلفة دون تغييرات رمز. أيضًا ، من السهل تعلم واجهة برمجة التطبيقات لأنها تستخدم نفس مفاهيم JDBC.

باستخدام برنامج تشغيل XMLA OLAP4J (مدرج في توزيعات OLAP4J) ، يمكنك الاتصال بأي قاعدة بيانات OLAP التي تحتوي على برنامج تشغيل XMLA - ومعظمها يفعل ذلك. تم اختباره ضد خدمات تحليل خادم Microsoft SQL و SAP BW و Mondrian وغيرها. يجب أن تعمل ضد موفر XMLA من Oracle [ http://www.oracle.com/us/corporate/press/173668 ] لكنني لم أحاول ذلك.

انظر www.olap4j.org لمزيد من المعلومات.

جوليان هايد (مؤسس مشروع OLAP4J)

نصائح أخرى

هناك مكتبة عميل XMLA بواسطة ICCUBE: http://www.iccube.com/products/contributions/xmla-client-library, ، على الرغم من أنني لم أجربها بنفسي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top