sql >> Databáze >  >> RDS >> Database

Použití dat ODBC v RapidMiner

Distribuce RapidMiner obsahuje obecný konektor, který umožňuje sestavovat datové sady z libovolné databáze, pro kterou je k dispozici ovladač ODBC. Konektor se nazývá JDBC-ODBC Bridge a je nedílnou součástí Java 1.7 a dřívějších. Důsledky toho jsou:

  • Verze 1.8 a novější verze Java neobsahují nativní JDBC-ODBC Bridge.
  • Nativní most je součástí základního souboru Java Archive a nelze jej oddělit od distribuce Java, se kterou byl dodán.

Pokud potřebujete připojit RapidMiner k 32bitovému ovladači ODBC, použijte místo toho Easysoft JDBC-ODBC Bridge. Easysoft JDBC-ODBC Bridge má komponentu Java a 32bitovou nativní komponentu. Je plně podporován společností Easysoft a v současné době je nasazován v produkčních prostředích po celém světě.

Abyste mohli používat ovladače třetích stran, jako je Easysoft JDBC-ODBC Bridge, musíte použít verzi Professional RapidMiner. Zkušební verze RapidMiner Professional je k dispozici uživatelům, kteří si vytvoří účet na webových stránkách RapidMiner.

Pokud ještě nemáte RapidMiner Professional, postupujte takto:

  1. Vytvořte si účet RapidMiner a poté ověřte e-mailovou adresu, kterou jste zadali při vytváření účtu.
  2. Stáhněte si RapidMiner Studio pro platformu Windows.
  3. Spusťte RapidMiner a po zobrazení výzvy se přihlaste.

    Vaše zkušební období RapidMiner Professional právě začalo.

Chcete-li připojit RapidMiner k některým datům ODBC:

  1. Nakonfigurujte systémový zdroj dat ODBC pro databázi, ke které se chcete připojit, v RapidMiner.

    K tomu použijte 32bitovou verzi ODBC Data Source Administrator na vašem stroji RapidMiner. V některých verzích Windows se toto nachází v Ovládací panely> Nástroje pro správu . V některých verzích Windows musíte hledat ODBC ve vyhledávacím poli na hlavním panelu. 32bitová verze ODBC Data Source Administrator by měla být jasně označena. Pokud si nejste jisti, v dialogovém okně Spustit ve Windows zadejte:

    %windir%\syswow64\odbcad32.exe
    

    Chtěli jsme vyzkoušet RapidMiner s některými daty Microsoft Access, a tak jsme vytvořili zdroj dat ovladače Access ODBC, který ukazoval na databázi Northwind.

  2. Stáhněte si Easysoft JDBC-ODBC Bridge. (Je nutná registrace.)
  3. Nainstalujte a licencujte Easysoft JDBC-ODBC Bridge na počítači, kde je nainstalován RapidMiner.

    Pokyny k instalaci naleznete v dokumentaci k Easysoft JDBC-ODBC Bridge.

  4. V aplikaci RapidMiner zvolte Připojení> Spravovat ovladače databáze .

    Správa databázových ovladačů zobrazí se dialogové okno.

  5. Vyberte Přidat .
  6. Vyplňte pole dialogového okna:
    Pole Hodnota
    Jméno Easysoft JDBC-ODBC Bridge
    Předpona adresy URL jdbc:easysoft://
    Port (Nechte prázdné)
    Oddělovač schématu (Nechte prázdné)
    Soubor jar easysoft_install_dir \Jars\EJOB.jar

    V 64bitovém systému Windows je výchozí umístění :\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

    V 32bitovém systému Windows je výchozí umístění :\Program Files\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

    Třída JDBC easysoft.sql.jobDriver
  7. Vyberte Uložit .
  8. Vyberte Připojení> Spravovat databázová připojení .

    Správa databázových připojení zobrazí se dialogové okno.

  9. Vyberte Nové .
  10. Vyplňte pole dialogového okna:
    Pole Hodnota
    Jméno JDBC-ODBC Bridge
    Databázový systém Easysoft JDBC-ODBC Bridge
    Hostitel localhost/
    Port (Nechte prázdné)
    Schéma databáze my_odbc_data_source
  11. Vyberte Pokročilé

    Pokročilé vlastnosti připojení zobrazí se dialogové okno.

  12. Vyplňte pole dialogového okna:
    Pole Hodnota
    logonuser my_windows_user
    přihlašovací heslo moje_heslo_oken

    Vyberte Přepsat pro obě tato pole.

  13. Použijte Test pro ověření, že jste správně zadali údaje o připojení.

Chcete-li analyzovat data ODBC zpřístupněná přes JDBC-ODBC Bridge, vytvořte nový proces RapidMiner:

  1. Vyberte Soubor> Nový proces .
  2. Po zobrazení výzvy vyberte prázdný proces.
  3. Použijte úložiště podokno k vyhledání dat ODBC. Použili jsme JDBC-ODBC Bridge k vystavení některých dat Accessu v databázi Northwind:DB> JDBC-ODBC Bridge> Vzorové sady> Zákazníci .
  4. V Designu přetáhněte tabulku z Úložiště podokno Proces podokno. V našem případě byla tabulka Zákazníci .
  5. Přetáhněte Prolnutí> Hodnoty> Nastavit data operátor z Operátoři podokno Proces podokno.
  6. Přetáhněte výstup operátoru načítání do Nastavit data operátor.
  7. Použijte Nastavit data Parametry pro změnu hodnoty sloupce. Například jsme změnili pracovní pozici v našich zákaznických údajích od Obchodního zástupce na Sales Manager :
    Pole Hodnota
    Příklad indexu 1
    Název atributu Číslo zákazníka
    Hodnota ALFKI
    Další hodnoty Upravit seznam (0) ...> název atributu ContactTitle

    Upravit seznam (0) ...> hodnota Manažer prodeje

  8. Přetáhněte výstup Nastavit data operátora na tlačítko res a vyberte Přehrát .

    Upravená data se zobrazí ve Výsledcích zobrazit.


  1. Jak přidám vlastní omezení CHECK do tabulky MySQL?

  2. Funkce konverze MySQL

  3. Vývoj odolnosti vůči chybám v PostgreSQL:Replikační fáze

  4. 2 způsoby, jak zkontrolovat úroveň kompatibility v Oracle (SQLcl &SQL*Plus)