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

Dell Boomi

Dell Boomi umožňuje organizacím vyměňovat si data mezi veřejnými cloudovými službami a místními on-premise aplikacemi. K dispozici jsou průvodci, kteří uživatele provedou konfigurací konektorů, které přivádějí data do procesů Dell Boomi a odesílají je z nich. K zpřístupnění některých místních dat ODBC společnosti Dell Boomi použijeme Průvodce importem databáze.

Dell Boomi podporuje JDBC a umožňuje mu přístup k datům z databází, pro které je k dispozici ovladač JDBC. Easysoft JDBC-ODBC Bridge rozšiřuje počet databází, které má Dell Boomi k dispozici, přemostěním mezi JDBC a ODBC. Pracovat pak můžete i s daty z backendů, pro které je k dispozici ovladač ODBC. Dell Boomi můžete například připojit k Microsoft Access pomocí Easysoft JDBC-ODBC Bridge a ODBC Driver for Microsoft Access:

Poznámka V současné době podporuje Easysoft JDBC-ODBC Bridge pouze 32bitové ovladače ODBC. Ve Windows všechny nejnovější ovladače Easysoft ODBC instalují 32bitový i 64bitový ovladač ODBC.

Tyto kroky ukazují, jak získat přístup k některým datům ODBC z Dell Boomi v systému Windows:

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

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

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

  4. Zkopírujte soubor JAR Easysoft JDBC-ODBC Bridge, EJOB.jar, do podsložky Dell Boomi userlib\database, například C:\Boomi AtomSphere\Atom - mymachine\userlib\database . Možná budete muset vytvořit podsložku userlib\database.

    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. Přihlaste se do Dell Boomi:
    https://platform.boomi.com
    
  6. Vytvořte novou komponentu:
    Vlastnost Hodnota
    Typ Připojení
    Jméno EasysoftConnector
    Složka \Vaše organizace
    Databáze Databáze
  7. Vyplňte vlastnosti pro komponentu:
    Vlastnost Hodnota
    Typ ovladače Připojení
    Název třídy easysoft.sql.jobDriver
    Adresa URL připojení jdbc:easysoft://localhost/odbc_data_source:logonuser=my_windows_user:logonpassword=my_password
  8. Vyberte Test připojení.

    Pokud se připojení nezdaří:

    • Zkopírovali jste soubor JAR Easysoft JDBC-ODBC Bridge, EJOB.jar, do podsložky userlib\database Dell Boomi?
    • Je v této složce přítomen další soubor JAR, v takovém případě možná budete muset zastavit službu Atom na místním počítači, přesunout soubor JAR na jiné místo a poté službu Atom restartovat.
  9. Uložte a zavřete připojení k databázi.
  10. Vytvořte novou komponentu:
    Vlastnost Hodnota
    Typ Profil
    Jméno EasysoftDatabaseProfile
    Složka \Vaše organizace
    Formát profilu Databáze
  11. V části Datové prvky vyberte možnost Výpis
  12. Zvolte tlačítko Importovat.

    Průvodce importem databáze

  13. V seznamu Procházet v vyberte místní počítač.
  14. V seznamu Připojení vyberte připojení k databázi, které jste právě vytvořili.
  15. Vyberte Další.
  16. Vyberte požadované tabulky. Vyberte Další.
  17. Vyberte požadované sloupce. Vyberte Další.

  1. PostgreSQL vrátí výsledek jako pole JSON?

  2. Dotaz na vztahy cizího klíče tabulky

  3. Oprava „ERROR 3942 (HY000):Každý řádek klauzule VALUES musí mít alespoň jeden sloupec“ při použití příkazu VALUES v MySQL

  4. Je možné použít return v uložené proceduře?