Database
 sql >> डेटाबेस >  >> RDS >> Database

रैपिडमिनर में ओडीबीसी डेटा का उपयोग करना

रैपिडमाइनर वितरण में एक सामान्य कनेक्टर शामिल है जो किसी भी डेटाबेस से डेटा सेट का निर्माण करने में सक्षम बनाता है जिसके लिए ओडीबीसी ड्राइवर उपलब्ध है। कनेक्टर को JDBC-ODBC ब्रिज कहा जाता है और यह Java 1.7 और इससे पहले का एक अभिन्न अंग है। इसके निहितार्थ हैं:

  • संस्करण 1.8 और जावा के बाद के संस्करणों में मूल JDBC-ODBC ब्रिज शामिल नहीं है।
  • मूल पुल एक कोर जावा आर्काइव फ़ाइल में शामिल है, इसे जावा वितरण से अलग नहीं किया जा सकता है जिसके साथ यह आया था।

यदि आपको रैपिडमाइनर को 32-बिट ओडीबीसी ड्राइवर से कनेक्ट करने की आवश्यकता है, तो इसके बजाय ईज़ीसॉफ्ट जेडीबीसी-ओडीबीसी ब्रिज का उपयोग करें। Easysoft JDBC-ODBC ब्रिज में एक जावा घटक और एक 32-बिट मूल घटक है। यह ईज़ीसॉफ्ट द्वारा पूरी तरह से समर्थित है और वर्तमान में दुनिया भर में उत्पादन वातावरण में तैनात किया जा रहा है।

आपको इसके साथ Easysoft JDBC-ODBC ब्रिज जैसे तृतीय पक्ष ड्राइवरों का उपयोग करने के लिए रैपिडमाइनर के व्यावसायिक संस्करण का उपयोग करने की आवश्यकता है। रैपिडमिनर प्रोफेशनल का एक परीक्षण संस्करण उन उपयोगकर्ताओं के लिए उपलब्ध है जो रैपिडमिनर वेब साइट पर एक खाता बनाते हैं।

यदि आपके पास पहले से रैपिडमाइनर प्रोफेशनल नहीं है, तो इन चरणों का पालन करें:

  1. एक रैपिडमाइनर खाता बनाएं और फिर खाता बनाते समय आपके द्वारा दिए गए ईमेल पते को सत्यापित करें।
  2. अपने विंडोज प्लेटफॉर्म के लिए रैपिडमाइनर स्टूडियो डाउनलोड करें।
  3. RapidMiner प्रारंभ करें और फिर संकेत मिलने पर लॉग इन करें।

    आपकी रैपिडमाइनर व्यावसायिक परीक्षण अवधि अब शुरू हो गई है।

रैपिडमाइनर को कुछ ओडीबीसी डेटा से जोड़ने के लिए:

  1. उस डेटाबेस के लिए सिस्टम ODBC डेटा स्रोत कॉन्फ़िगर करें जिसे आप RapidMiner में कनेक्ट करना चाहते हैं।

    ऐसा करने के लिए, अपनी रैपिडमाइनर मशीन पर ओडीबीसी डेटा स्रोत व्यवस्थापक के 32-बिट संस्करण का उपयोग करें। विंडोज के कुछ संस्करणों में, यह कंट्रोल पैनल> एडमिनिस्ट्रेटिव टूल्स में स्थित होता है . विंडोज़ के कुछ संस्करणों पर, आपको टास्कबार खोज बॉक्स में ओडीबीसी की खोज करनी होगी। ODBC डेटा स्रोत व्यवस्थापक के 32-बिट संस्करण को स्पष्ट रूप से लेबल किया जाना चाहिए। यदि संदेह है, तो विंडोज रन डायलॉग बॉक्स में टाइप करें:

    %windir%\syswow64\odbcad32.exe
    

    हम कुछ माइक्रोसॉफ्ट एक्सेस डेटा के साथ रैपिडमाइनर को आजमाना चाहते थे, और इसलिए हमने एक एक्सेस ओडीबीसी ड्राइवर डेटा स्रोत बनाया जो नॉर्थविंड डेटाबेस की ओर इशारा करता था।

  2. ईज़ीसॉफ्ट JDBC-ODBC ब्रिज डाउनलोड करें। (पंजीकरण आवश्यक।)
  3. ईज़ीसॉफ्ट जेडीबीसी-ओडीबीसी ब्रिज को उस मशीन पर स्थापित और लाइसेंस दें जहां रैपिडमाइनर स्थापित है।

    स्थापना निर्देशों के लिए, Easysoft JDBC-ODBC ब्रिज दस्तावेज़ीकरण देखें।

  4. RapidMiner में, कनेक्शन> डेटाबेस ड्राइवर प्रबंधित करें चुनें .

    डेटाबेस ड्राइवर प्रबंधित करें संवाद बॉक्स प्रदर्शित होता है।

  5. चुनें जोड़ें
  6. संवाद बॉक्स फ़ील्ड को पूरा करें: <थ>मान
    फ़ील्ड
    नाम Easysoft JDBC-ODBC ब्रिज
    यूआरएल उपसर्ग jdbc:easysoft://
    पोर्ट (खाली छोड़ें)
    स्कीमा विभाजक (खाली छोड़ें)
    जार फ़ाइल easysoft_install_dir \जार\EJOB.jar

    64-बिट विंडोज़ पर, के लिए डिफ़ॉल्ट स्थान :\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge है।

    32-बिट विंडोज़ पर, के लिए डिफ़ॉल्ट स्थान :\Program Files\Easysoft Limited\Easysoft JDBC-ODBC Bridge है।

    JDBC वर्ग easysoft.sql.jobDriver
  7. चुनें सहेजें
  8. चुनें कनेक्शन> डेटाबेस कनेक्शन प्रबंधित करें .

    डेटाबेस कनेक्शन प्रबंधित करें संवाद बॉक्स प्रदर्शित होता है।

  9. चुनें नया
  10. संवाद बॉक्स फ़ील्ड को पूरा करें: <थ>मान
    फ़ील्ड
    नाम JDBC-ODBC ब्रिज
    डेटाबेस सिस्टम Easysoft JDBC-ODBC ब्रिज
    होस्ट लोकलहोस्ट/
    पोर्ट (खाली छोड़ें)
    डाबेस योजना my_odbc_data_source
  11. चुनें उन्नत

    उन्नत कनेक्शन गुण संवाद बॉक्स प्रदर्शित होता है।

  12. संवाद बॉक्स फ़ील्ड को पूरा करें: <थ>मान
    फ़ील्ड
    लॉगऑन उपयोगकर्ता my_windows_user
    लॉगऑनपासवर्ड my_windows_password

    ओवरराइड करें Select चुनें इन दोनों क्षेत्रों के लिए।

  13. परीक्षण का उपयोग करें यह सत्यापित करने के लिए बटन दबाएं कि आपने कनेक्शन विवरण सही ढंग से दर्ज किया है।

JDBC-ODBC ब्रिज के माध्यम से सुलभ किए गए ODBC डेटा का विश्लेषण करने के लिए, एक नई रैपिडमाइनर प्रक्रिया बनाएं:

  1. चुनें फ़ाइल> नई प्रक्रिया
  2. संकेत दिए जाने पर एक खाली प्रक्रिया चुनें।
  3. भंडार का उपयोग करें ODBC डेटा का पता लगाने के लिए फलक। हमने JDBC-ODBC ब्रिज का उपयोग नॉर्थविंड डेटाबेस में कुछ एक्सेस डेटा को प्रदर्शित करने के लिए किया:DB> JDBC-ODBC ब्रिज> उदाहरण सेट> ग्राहक
  4. डिज़ाइन में देखें, किसी तालिका को भंडार . से खींचें प्रक्रिया . के लिए फलक फलक हमारे मामले में, तालिका ग्राहक . थी ।
  5. एक मिश्रण> मान> डेटा सेट करें खींचें ऑपरेटरों . से ऑपरेटर प्रक्रिया . के लिए फलक फलक।
  6. पुनर्प्राप्ति ऑपरेटर के आउटपुट को डेटा सेट करें . पर खींचें ऑपरेटर।
  7. डेटा सेट करें का उपयोग करें एक स्तंभ मान को बदलने के लिए पैरामीटर टैब। उदाहरण के लिए, हमने बिक्री प्रतिनिधि . से अपने ग्राहक डेटा में नौकरी का शीर्षक बदल दिया है बिक्री प्रबंधक . को : <थ>मान
    फ़ील्ड
    उदाहरण अनुक्रमणिका 1
    विशेषता का नाम ग्राहक आईडी
    मान ALFKI
    अतिरिक्त मान सूची संपादित करें (0) ...> विशेषता नाम संपर्क शीर्षक

    सूची संपादित करें (0) ...> मान बिक्री प्रबंधक

  8. डेटा सेट करें का आउटपुट खींचें रेस बटन पर ऑपरेटर और चलाएं . चुनें .

    संशोधित डेटा परिणाम . में प्रदर्शित होता है देखें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस डिजाइनर कैसे बनें

  2. एक बड़ा IMDB मॉडल बनाने का प्रयास करते समय विफलता का निवारण करें

  3. अलीबाबा क्लाउड

  4. JUnit टेस्ट फ्रेमवर्क के साथ जावा यूनिट टेस्टिंग को एक्सप्लोर करना

  5. वेबसाइट के प्रदर्शन को बेहतर बनाने के लिए डेटाबेस कॉल कम करें