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

KNIME

Konstanz Information Miner (KNIME) je platforma pro analýzu dat, reportování a integraci pro Windows, OS X a Linux. KNIME je aplikace s otevřeným zdrojovým kódem a byla původně vyvinuta v roce 2006 k provádění analýzy dat pro farmaceutický průmysl.

KNIME používá pracovní postupy pro analýzu a integraci dat. Pracovní postupy se zobrazují graficky jako sada uzlů propojených šipkami, které označují směr toku dat.

KNIME může používat data z libovolné databáze, pro kterou je k dispozici ovladač JDBC. Pokud chcete používat data v KNIME pomocí ovladače ODBC, potřebujete ovladač mostu, který dokáže překládat mezi JDBC a ODBC. Easysoft JDBC-ODBC Bridge je takový ovladač a tento blog vám ukáže, jak používat most pro přístup k datům z databáze ODBC, jako je Microsoft Access v KNIME.

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

    K tomu použijte 32bitovou verzi ODBC Data Source Administrator na vašem počítači KNIME. 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
    
  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 KNIME.

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

KNIME poskytuje mechanismus pro přidávání databázových ovladačů. Chcete-li používat Easysoft JDBC-ODBC Bridge pod KNIME, musíme jej nejprve přidat jako ovladač.

  1. V platformě KNIME Analytics vyberte Soubor> Předvolby .

    Předvolby zobrazí se dialogové okno.

  2. V levém podokně zvolte KNIME> Databáze .
  3. V pravém podokně zvolte Přidat soubor .

    Otevřít zobrazí se dialogové okno.

  4. Vyhledejte soubor JAR Easysoft JDBC-ODBC Bridge, EJOB.jar.

    EJOB.jar je nainstalován v následujícím umístění na počítači, kde jste nainstalovali Easysoft JDBC-ODBC Bridge:

    <easysoft_install>\Jars
    

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

  5. Zvolte OK vrátit se do KNIME.

Abychom vyzkoušeli Easysoft JDBC-ODBC Bridge s KNIME, načteme některá data ODBC pomocí databázové čtečky.

  1. Vytvořte nový pracovní postup KNIME.
  2. Přetáhněte Databáze> Konektor> Konektor databáze z úložiště uzlů podokno do pracovního prostoru projektu.
  3. Poklepáním na nový konektor jej nakonfigurujte.

    Konektor databáze zobrazí se dialogové okno.

  4. Vyplňte pole dialogového okna:
    Pole Hodnota
    Jméno Easysoft JDBC-ODBC Bridge
    Ovladač easysoft.sql.jobDriver
    Adresa URL databáze jdbc:easysoft://localhost/zdroj_dat :logonuser=uživatel_windows :logonpassword=heslo
    Uživatelské jméno můj_uživatel_databáze

    Toto pole je vyžadováno pouze v případě, že jej vyžaduje cílová databáze.

    Heslo heslo_moje_databaze
  5. Zvolte OK .
  6. Přetáhněte Databáze> Konektor> Čtečka databáze z úložiště uzlů podokno do pracovního prostoru projektu.
  7. Propojte výstup konektoru databáze se vstupem čtečky databáze.
  8. Poklepáním na čtečku databáze ji nakonfigurujte.

    Čtečka databáze zobrazí se dialogové okno.

  9. Do příkazu SQL zadejte dotaz SQL a poté zvolte OK .
  10. Klikněte pravým tlačítkem na čtečku databáze. Z místní nabídky zvolte Provést .
  11. Klikněte pravým tlačítkem na čtečku databáze. Z místní nabídky vyberte Data z databáze .

    Data získaná přes Easysoft JDBC-ODBC Bridge se zobrazí v okně čtečky databáze.


  1. Kontrola více sloupců pro jednu hodnotu

  2. Jak opravit chybu „funkce datediff vedla k přetečení“ na serveru SQL Server

  3. Volání funkce pl/sql v Javě?

  4. Co je AWS RDS