سؤال

هل هناك أي مكتبة جافا الرسم البياني الذي يدعم بيانات OLAP، مثل ChartFX OLAP أو <وأ href = "HTTP: //www.dundas.com/Gallery/Chart/NET/index.aspx؟Img=OLAP6 "يختلط =" نوفولو noreferrer "> دونداس الرسم البياني ؟

والشكر

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

المحلول

في لعرض أي بيانات باعتباره المخطط، سيكون بحاجة إلى أن تخفض إلى مجموعة سجلات 2D - وهو ما يعطي OLAP لك عند تشغيل استعلام MDX

إذا كنت قد حصلت على تلك البيانات 2D، يمكنك نقله إلى أي رمز المخطط / الرسم البياني حقا.

واعتدت على استخدام ASP لتشغيل MDX، والكتابة خارج XML. وقد تحول هذا إلى الرسم البياني مع العميل جافا سكريبت. كتبت الكثير نفسي وأنه كان كابوسا! استخدام الرسوم البيانية جوجل أو FLOT.

نصائح أخرى

JFreeChart أو <وأ href = "http://jasperforge.org/plugins/project /project_home.php؟group_id=102 "يختلط =" نوفولو noreferrer "> JasperReports سيكون توصياتي.

وانها حاليا تعمل فقط مع icCube Server ولكن يمكنك إلقاء نظرة على جافا سكريبت التصور مكتبة .

وهناك بعض الأمثلة على التكامل مع جوجل التصور، AmCharts وProtovis. في الواقع يمكنك دمج هذه في أي مكتبة JS.

وهنا هو جوجل إلزامية يحل هذه الإجابة: مخططات Google

http://code.google.com/apis/chart/

ومع ذلك، لن يتم استضافت هذه على النظام الخاص بك. أنا أيضا لست متأكدا من أنها تدعم وظيفة طلب أنواع، وبالتالي فإن كمية البيانات التي يمكن أن ترسل يقتصر على حجم طلب الحصول على عنوان URL.

وjCharts: http://jcharts.sourceforge.net/ هي واحدة ولقد استخدمت في الماضي .

لصدى ما قاله الآخرون، نعم، و جوجل مخطط API قد توفر الحل خفيفة الوزن جنبا إلى جنب مع مجمع API جافا مثل charts4j (تنويه: كتبت <لأ href = "HTTP: // charts4j.googlecode.com "يختلط =" نوفولو noreferrer "> charts4j ). لمشاهدة قائمة كاملة لجميع واجهات برمجة التطبيقات مخطط المجمع Google، يرجى الاطلاع على هنا .

هل نظرت في olap4j؟ http://www.olap4j.org/

وعلى الرغم من عدم مكتبة الرسوم البيانية، ويمكنك استخدامه للاستعلام مكعبات OLAP. قد تكون الكائنات عاد أسهل في إدارتها.

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