Разпределението на RapidMiner включва общ конектор, който позволява да се конструират набори от данни от всяка база данни, за която е наличен ODBC драйвер. Конекторът се нарича JDBC-ODBC Bridge и е неразделна част от Java 1.7 и по-стари. Последствията от това са:
- Версия 1.8 и по-нови версии на Java не включват родния JDBC-ODBC Bridge.
- Нативният мост е включен в основен архивен файл на Java, той не може да бъде отделен от дистрибуцията на Java, с която се доставя.
Ако трябва да свържете RapidMiner към 32-битов ODBC драйвер, вместо това използвайте Easysoft JDBC-ODBC Bridge. Easysoft JDBC-ODBC Bridge има Java компонент и 32-битов собствен компонент. Той се поддържа напълно от Easysoft и в момента се внедрява в производствени среди по целия свят.
Трябва да използвате професионалната версия на RapidMiner, за да използвате драйвери на трети страни, като Easysoft JDBC-ODBC Bridge с него. Пробна версия на RapidMiner Professional е достъпна за потребители, които създадат акаунт в уеб сайта на RapidMiner.
Ако все още нямате RapidMiner Professional, следвайте тези стъпки:
- Създайте акаунт в RapidMiner и след това потвърдете имейл адреса, който сте предоставили при създаването на акаунта.
- Изтеглете RapidMiner Studio за вашата Windows платформа.
- Стартирайте RapidMiner и след това влезте, когато бъдете подканени.
Вашият пробен период на RapidMiner Professional вече започна.
За да свържете RapidMiner към някои ODBC данни:
- Конфигурирайте системен ODBC източник на данни за базата данни, към която искате да се свържете в RapidMiner.
За да направите това, използвайте 32-битовата версия на ODBC Data Source Administrator на вашата машина RapidMiner. При някои версии на Windows това се намира в Контролен панел> Административни инструменти . В някои версии на Windows трябва да потърсите ODBC в полето за търсене на лентата на задачите. 32-битовата версия на ODBC Data Source Administrator трябва да бъде ясно обозначена. Ако се съмнявате, в диалоговия прозорец Изпълнение на Windows въведете:
%windir%\syswow64\odbcad32.exe
Искахме да изпробваме RapidMiner с някои данни на Microsoft Access и затова създадохме източник на данни за драйвер на Access ODBC, който сочеше към базата данни Northwind.
- Изтеглете Easysoft JDBC-ODBC Bridge. (Необходима е регистрация.)
- Инсталирайте и лицензирайте Easysoft JDBC-ODBC Bridge на машината, където е инсталиран RapidMiner.
За инструкции за инсталиране вижте документацията на Easysoft JDBC-ODBC Bridge.
- В RapidMiner изберете Връзки> Управление на драйвери за база данни .
Управление на драйвери за база данни се показва диалогов прозорец.
- Изберете Добавяне .
- Попълнете полетата на диалоговия прозорец:
Поле Стойност Име Easysoft JDBC-ODBC Bridge URL префикс jdbc:easysoft:// Порт (Оставете празно) Разделител на схема (Оставете празно) Jar файл easysoft_install_dir \Jars\EJOB.jar В 64-битов Windows местоположението по подразбиране за
е :\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge. При 32-битов Windows местоположението по подразбиране за
е :\Program Files\Easysoft Limited\Easysoft JDBC-ODBC Bridge. JDBC клас easysoft.sql.jobDriver - Изберете Запазване .
- Изберете Връзки> Управление на връзките към базата данни .
Управление на връзките към базата данни се показва диалогов прозорец.
- Изберете Ново .
- Попълнете полетата на диалоговия прозорец:
Поле Стойност Име JDBC-ODBC мост Система за бази данни Easysoft JDBC-ODBC Bridge Хост localhost/ Порт (Оставете празно) Схема за база данни my_odbc_data_source - Изберете Разширени
Разширени свойства на връзката се показва диалогов прозорец.
- Попълнете полетата на диалоговия прозорец:
Поле Стойност logonuser my_windows_user парола за влизане my_windows_password Изберете Отмяна и за двете полета.
- Използвайте Тест бутон, за да проверите дали сте въвели правилно данните за връзката.
За да анализирате ODBC данните, направени достъпни чрез JDBC-ODBC Bridge, създайте нов процес на RapidMiner:
- Изберете Файл> Нов процес .
- Изберете празен процес, когато бъдете подканени.
- Използвайте хранилището панел, за да намерите ODBC данните. Използвахме моста JDBC-ODBC, за да разкрием някои данни на Access в базата данни на Northwind:DB> JDBC-ODBC Bridge> Примерни набори> Клиенти .
- В Дизайн преглед, плъзнете таблица от хранилището прозорец към Процес панел. В нашия случай таблицата беше Клиенти .
- Плъзнете Смесване> Стойности> Задаване на данни оператор от Оператори прозорец към Процес панел.
- Плъзнете изхода на оператора за извличане към Задаване на данни оператор.
- Използвайте Задаване на данни раздел параметри, за да промените стойност на колона. Например променихме заглавие на длъжността в нашите клиентски данни от Търговски представител до Мениджър продажби :
Поле Стойност Примерен индекс 1 Име на атрибут ИД на клиента Стойност ALFKI Допълнителни стойности Редактиране на списък (0) ...> име на атрибут ContactTitle Редактиране на списък (0) ...> стойност Мениджър продажби
- Плъзнете изхода на Set Data оператор до бутона res и изберете Възпроизвеждане .
Променените данни се показват в Резултати изглед.