2008-12-19 9 views
12

क्या कोई भी कोई भी ओपन सोर्स क्यूब ब्राउज़र जानता है?ब्राउजिंग ओलाप क्यूब्स

आदर्श रूप से, यह सादा जावास्क्रिप्ट के साथ बनाया गया कुछ होगा।

क्या यह भी मौजूद है?

मैं इसे क्लासिक एएसपी के साथ एक SQL डेटाबेस दोबारा उपयोग करने की योजना बना रहा हूं।

उत्तर

8

Pentaho Mondrian (JPivot सहित) में आप देख सकते हैं, या Eclipse BIRT

इन के साथ

पर, आप सबसे लोकप्रिय डेटाबेस पर लचीला रिपोर्टिंग उपकरण के कुछ प्रकार मिलता है, और यह भी OLAP क्यूब्स ब्राउज़ करने के लिए कार्यक्षमता भी शामिल है।

+0

हैलो मैं वर्तमान में उपयोग कर एक मोबाइल एप्लिकेशन विकसित करने हूँ देशी और firebase प्रतिक्रिया होती है। मुझे प्रश्नों को प्रीकंप्यूट करने के लिए कुछ डेटा क्यूब का उपयोग करने के लिए कहा गया था, लेकिन मुझे नहीं पता कि वास्तव में डेटा क्यूब क्या है। क्या यह किसी प्रकार का बहु आयामी सरणी है जो आपको डेटा को सॉर्ट करने में मदद करता है? क्या मैं प्राप्त करने के लिए सुझाए गए लिंक का उपयोग कर सकता हूं जो मैं करना चाहता था? – hyperfkcb

1

एडोब फ्लेक्स में एक नियंत्रण शामिल है जिसका आप उपयोग कर सकते हैं। आप जावास्क्रिप्ट को भाषा के रूप में उपयोग कर सकते हैं (फ्लेक्स एक्शनस्क्रिप्ट को मूल रूप से समर्थन देता है, और जावास्क्रिप्ट एक्शनक्रिप्ट का सबसेट है, और इसका भी उपयोग किया जा सकता है।)

यहां OLAPDataGrid नियंत्रण के बारे में एक वेब पेज है।

और यहां another link है।

फ़्लेक्स ऐप्स को फ्लैश इंस्टॉल किए गए ब्राउज़र में होस्ट किया जा सकता है।

0

यदि आप कर सकते हैं, तो SQL सर्वर 2000 संसाधन किट ढूंढें, अंदर एक प्रोजेक्ट है जो जावास्क्रिप्ट क्यूब ब्राउज़र है। मुझे इस के लाइसेंसिंग के बारे में निश्चित नहीं है, लेकिन यह संसाधन किट के अंदर TOOLSANDSAMPLES \ ANALYSISSERVICESTHINWEBCLIENT पर स्थित है। यह संसाधन किट msdn सदस्यता डाउनलोड में उपलब्ध होना चाहिए।

2

पीएटी पर भी एक नज़र डालें, जो जेनिवॉट के लिए पेंटाहो का प्रतिस्थापन है। (वास्तव में समुदाय द्वारा devloped किया जा रहा है - खुद को pentaho नहीं!)

जेपीवॉट थोड़ा सा गुंजाइश है हालांकि नौकरी करता है। पीएटी बहुत नया है, इसलिए इसकी स्थिरता और सुविधाओं के लिए झुकाव नहीं कर सकता!

http://code.google.com/p/pentahoanalysistool/

+0

अरे, अच्छी टिप ... कोई ऑनलाइन डेमो है ??? – opensas

+0

demo.pentaho.com/pentaho में जेपीवॉट का एक डेमो है, लेकिन अभी तक पीएटी नहीं है। – Codek

+2

पीएटी का नाम बदलकर साइकु रखा गया है। इसका मुखपृष्ठ: http://www.analytical-labs.com/। डेमो: http://demo.analytical-labs.com/ – incidentist

1

आप flexmonster.com पर पिवट तालिका घटक देख सकते हैं। यह xmla के माध्यम से olap cubes से बात करते हैं और olapdatagrid के विपरीत अतिरिक्त डेटा तैयारी की आवश्यकता नहीं है।

5

जावास्क्रिप्ट-केवल ओलाप लाइब्रेरी के लिए js-hypercube देखें। एपीआई बहुत आसान है। आप जेसन को क्यूब ऑब्जेक्ट में दे सकते हैं, आयाम नामों के लिए क्वेरी कर सकते हैं, क्यूब को टुकड़ा कर सकते हैं, और तथ्यों को जोड़ सकते हैं। documentation से:

var data = [{"time":1331773202,"facts":{"name":"Super Mario Bros. 2","platform":"Nintendo","staring":"Mario"},"measures":{"rentals":73,"sales":9,"revenue":359.91}}, {"time":1331841602,"facts":{"name":"Metroid","platform":"Nintendo","staring":"Samus"},"measures":{"rentals":43,"sales":6,"revenue":239.94}}]; // ... etc 
var cube = ps.Cube.deserialize(data, ['rentals', 'sales', 'revenue']) 
console.info('Total Rentals', cube.sum().rentals); 
console.info('Revenue at 6pm for Super Nintendo games', '$' + cube.slice({hour: 18, platform: 'Super Nintendo'}).sum(2).revenue); 
console.info('Avg rentals per hour for games staring Mario', cube.slice({staring: 'Mario'}).avg(24, 2).rentals + ' units'); 

यहाँ एक उदाहरण मैं बनाया है backbone.js के साथ-साथ इसे का उपयोग: http://jsbin.com/rejekij/edit?html,js,output

+0

अरे मैंने jsbin उदाहरण चलाने की कोशिश की लेकिन आउटपुट में कुछ भी नहीं दिखाया गया है। क्या यह अभी भी उपलब्ध है? – hyperfkcb

+0

@DeniseTan, मैंने jsbin –

+0

तय किया है बहुत बहुत धन्यवाद! लेकिन मुझे कुछ प्रश्न पूछने की अनुमति दें क्योंकि मैं समझने की कोशिश कर रहा हूं कि डेटा क्यूब वास्तव में क्या है। लाइब्रेरी से, क्या परिणाम फ्लाई पर प्रीकंप्यूटेड या गणना करते हैं? इसके अलावा, आपको सभी डेटा कहां से मिला? मान लीजिए कि मैं फायरबेस से जेसन ला रहा हूं, क्या यह अभी भी करने योग्य है? फिर, मान लीजिए कि मेरे पास कच्चे जेसन हैं, मैं वास्तव में एक घन कैसे बना सकता हूं? – hyperfkcb

0

Ranet Olap component library खुला संस्करण है। हालांकि यह आपकी आवश्यकता पूरी तरह से पूरा नहीं करता है (सिल्वरलाइट की आवश्यकता है), आपको इसे देखना चाहिए।

+0

वह लिंक मर चुका है। – analytik

0

WebPivotTable एक शुद्ध जावास्क्रिप्ट पिवट तालिका और पिवट चार्ट घटक है जिसका उपयोग सीएसवी फ़ाइल और सभी प्रकार के ओलाप क्यूब्स जैसे मोंड्रियन, एसएसएएस, आईसीक्यूब के लिए किया जा सकता है। यहां demo और documents है।

यह ज्यादातर जावास्क्रिप्ट, ऊपर Cubes OLAP सर्वर द्वारा समर्थित है:

+0

बहुत प्रभावशाली, यह खुला स्रोत नहीं है, लेकिन यह सार्वजनिक साइटों के लिए नि: शुल्क है ... – opensas

5

आप कुछ हल्के के लिए देख रहे हैं, CubesViewer आजमाइए।

(अस्वीकरण, मैं कर रहा हूँ मुख्य डेवलपर :-))

+0

अरे, मैं वर्तमान में प्रतिक्रिया देशी और फायरबेस का उपयोग कर एक मोबाइल ऐप विकसित कर रहा हूं। मुझे डेटा क्यूब का उपयोग करके प्रश्नों को प्रीकंप्यूट करने के लिए कहा गया था, लेकिन मुझे नहीं पता कि वास्तव में यह क्या है या मैं इसे कहां कार्यान्वित कर सकता हूं। क्या आप मुझे इस पर प्रकाश डालना चाहते हैं? – hyperfkcb

संबंधित मुद्दे