मैं "नौसिखिया हूँ व्यापारिक सूचना , और मैं एक जावा वेब अनुप्रयोग विकसित करने जा रहा हूं। में चाहता हूं integrate
विभिन्न स्रोतों से डेटा तो मैं उन्हें डेटाबेस में स्टोर कर सकता हूं। क्या पेंटाहो या प्रतिभा या अन्य का कोई एपीआई या जार है ETLs
कि मैं ऐसा करने के लिए अपने आवेदन में जोड़ सकता हूँ ?? या मैं क्या करूँगा ??
अग्रिम में धन्यवाद :)
उत्तर:
जवाब के लिए 0 № 1यदि आप पेंटाहो डेटा एकीकरण (केटल) का उपयोग करना चाहते हैं तो आप उन निर्देशों का पालन कर सकते हैं: http://pentaho-bi-suite.blogspot.cz/2015/03/kettle-etl-basics-5-command-line.html
यह आपको केटल में ईटीएल नौकरी विकसित करने के लिए निर्देशित करता है और फिर इसे शेड्यूल करता है। ईटीएल नौकरी में विकसित किया गया है पेंटाहो डेटा एकीकरण उपकरण। विभिन्न स्रोतों (डेटाबेस, फाइल इत्यादि) से डेटा लोड करना संभव है, उन्हें बदलें और एक लक्षित डेटाबेस में लोड करें।
इस तरह ईटीएल जावा वेब एप्लिकेशन का हिस्सा नहीं है। यह बस एक अलग आवेदन के रूप में coexist।
जवाब के लिए 0 № 2
आप इसका इस्तेमाल कर सकते हैं https://github.com/rodrifmed/pentaho-data-integration
इस रेपो में उपयोग का एक उदाहरण है और पेंटाहो के जावा एपीआई का एक सरल आवरण है