इलास्टिक्स खोज में एक JDBC आयातक है जो इसे किसी भी डेटा को अनुक्रमित करने की अनुमति देता है जिसे JDBC कनेक्शन के माध्यम से पुनर्प्राप्त किया जा सकता है। उदाहरण के लिए, आप Microsoft Access डेटा को अनुक्रमित करने के लिए Easysoft JDBC-Access ड्राइवर के साथ Elasticsearch JDBC प्लगइन का उपयोग कर सकते हैं:
Easysoft JDBC-Access ड्राइवर स्थापित करना
- JDBC- एक्सेस ड्राइवर डाउनलोड करें। (पंजीकरण आवश्यक।)
- जेडीबीसी-एक्सेस ड्राइवर को उस मशीन पर स्थापित और लाइसेंस दें जहां इलास्टिक्स खोज स्थापित है।
JDBC- एक्सेस ड्राइवर को डिफ़ॉल्ट फ़ोल्डर में स्थापित करें।
स्थापना निर्देशों के लिए, JDBC-Access ड्राइवर दस्तावेज़ देखें।
- यदि आप Windows के 64-बिट संस्करण का उपयोग कर रहे हैं, तो कंट्रोल पैनल . में> सिस्टम> उन्नत सिस्टम सेटिंग्स> पर्यावरण चर , डबल-क्लिक करें
PATH
सिस्टम चर सूची में। सुनिश्चित करें किPATH
इसमें शामिल हैं:ड्राइव :\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\
सुनिश्चित करें कि यह फ़ोल्डर
C:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\Libs\
से पहले दिखाई देता है।PATH
. में ।
Elasticsearch को Microsoft Access से कनेक्ट करना
- इलास्टिक्स खोज के लिए JDBC आयातक को उस मशीन पर डाउनलोड करें जहां Elasticsearch स्थापित है और ज़िप फ़ाइल की सामग्री को निकालें।
- JDBC-Access ड्राइवर JAR फ़ाइल को इलास्टिक्सर्च-jdbc lib सबफ़ोल्डर में कॉपी करें। उदाहरण के लिए:
कॉपी \Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\esmdb.jarasticsearch-jdbc-2.3.4.0\lib
- जेडीबीसी-एक्सेस ड्राइवर के लिए एक नई बैच स्क्रिप्ट बनाएं, जो इलास्टिक्सर्च-जेडीबीसी के साथ आपूर्ति की गई एक की प्रतिलिपि बनाकर:बैट
- बैच स्क्रिप्ट को संपादित करें ताकि यह इस तरह दिखे:
@echo ऑफ़सेट DIR=%~dp0set LIB=%DIR%..\lib\*set BIN=%DIR%..\binREM ???echo {^ "टाइप":"जेडीबीसी", ^ "जेडीबीसी":{^ "यूआरएल":"जेडीबीसी:ईज़ीसॉफ्ट:एमडीबी? डीबीक्यू =सी:/यूजर्स/पब्लिक/डाउनलोड्स/नॉर्थविंड। एमडीबी", ^ "यूजर":" ",^ "पासवर्ड" :"",^ "एसक्यूएल" :"आपूर्तिकर्ताओं से * चुनें", ^ "ट्रीट_बाइनरी_एएस_स्ट्रिंग" :सच, ^ "इंडेक्स" :"नॉर्थविंड" ^ }^}^ | "C:\Progra~2\Java\jre1.8.0_131\bin\java" -cp "%LIB%" -Dlog4j.configurationFile="%BIN%\log4j2.xml" "org.xbib.tools.Runner" " org.xbib.tools.JDBCImporter"
जावा और एमडीबी पथ को अपने सिस्टम पर सही पथों से बदलें।
- इलास्टिक्स खोज प्रारंभ करें, यदि यह पहले से नहीं चल रही है।
- लोचदार खोज-jdbc बैच फ़ाइल चलाएँ।
- अपने वेब ब्राउज़र में, यहां जाएं:
http://localhost:9200/northwind/_search