sql >> Database >  >> RDS >> Database

Werken met JDBC-gegevens in Domo

Domo ondersteunt, net als veel andere datavisualisatietoepassingen, ODBC, een generieke datatoegangsinterface, waarmee de standaardkeuze van databronnen kan worden uitgebreid. Domo heeft echter geen connector waarmee het toegang krijgt tot een Java-gegevensbron.

Java-gegevensbronnen zijn toegankelijk via een connector die een JDBC-stuurprogramma wordt genoemd. Met een JDBC-stuurprogramma kan een Java-toepassing toegang krijgen tot externe gegevens. Met het Amazon Athena JDBC-stuurprogramma kunnen Java-applicaties bijvoorbeeld toegang krijgen tot gegevens die zijn opgeslagen in een Amazon S3-bucket.

Domo is echter niet in Java geschreven. Domo gebruikt een ODBC-stuurprogramma, een ander stuk database-middleware, om toegang te krijgen tot externe gegevens. (Het bevat ook een aantal speciale connectoren, bijvoorbeeld een die Domo toegang geeft tot Salesforce.com.)

De ODBC-JDBC Gateway verbindt een applicatie die ODBC gebruikt met een applicatie die JDBC gebruikt. Voor de toepassing is de ODBC-JDBC Gateway een ODBC-stuurprogramma. Voor het JDBC-stuurprogramma is de ODBC-JDBC Gateway een Java-toepassing.

De ODBC-JDBC Gateway installeren en licentiëren

  1. Download de Windows ODBC-JDBC-gateway. (Registratie vereist.)
  2. Installeer en licentieer de ODBC-JDBC Gateway op de Windows-computer waarop Domo is geïnstalleerd.

    Zie de ODBC-JDBC Gateway-documentatie voor installatie-instructies.

  3. Gebruik het dialoogvenster ODBC-JDBC Gateway Setup Java Interface om de JVM te selecteren die is opgenomen in de JRE/JDK-distributie die wordt aanbevolen door uw Java-databaseleverancier.

Een ODBC-gegevensbron configureren

Voordat je de ODBC-JDBC Gateway kunt gebruiken om Domo te verbinden met een Java-database, moet je een ODBC-gegevensbron configureren. Een ODBC-gegevensbron slaat de verbindingsdetails op voor de doeldatabase.

U configureert ODBC-gegevensbronnen in ODBC Administrator, dat bij Windows wordt geleverd. Op sommige versies van Windows bevindt ODBC Administrator zich in Configuratiescherm> Systeembeheer . In sommige versies van Windows kunt u toegang krijgen tot ODBC Administrator door te zoeken naar "ODBC" in het zoekvak van de taakbalk. Als u een keuze uit ODBC-beheerders krijgt, kiest u 64-bits in plaats van 32-bits.

Gebruik ODBC Administrator om uw ODBC-JDBC Gateway-gegevensbron te maken.

Een ODBC-JDBC Gateway ODBC-gegevensbron maken voor Gemfire XD

  1. Kies het tabblad Systeem-DSN en kies vervolgens Toevoegen.
  2. Kies in het dialoogvenster Nieuwe gegevensbron maken de optie ODBC-JDBC-gateway en kies vervolgens Voltooien.
  3. Vul het dialoogvenster ODBC-JDBC Gateway DSN Setup in:
    Instelling Waarde
    DSN Beschrijvende tekst om de gegevensbron in Domo te identificeren.
    Chauffeursklasse De driverklasse die de JDBC-driver identificeert voor uw Java-doelbackend.
    Klassepad Het pad naar het JDBC-stuurprogramma JAR-bestand.
    URL De JDBC-URL die de benodigde verbindingsdetails bevat om toegang te krijgen tot uw doel-Java-database. Raadpleeg de documentatie bij uw JDBC-stuurprogramma voor de juiste JDBC-URL-syntaxis.
  4. Gebruik de knop Test om te controleren of u met succes verbinding kunt maken met uw Java-database.

U kunt nu de ODBC-JDBC Gateway-gegevensbron gebruiken om Domo te verbinden met uw Java-database.

Domo verbinden met een Java-database

Als je de Domo Workbench nog niet hebt geïnstalleerd op de machine waarop de ODBC-JDBC Gateway is geïnstalleerd, volg dan deze stappen:

  1. Kies in Domo de (+) knop.
  2. Kies in de Add to Domo Data> On Premise.
  3. Download en installeer de Domo Workbench op de machine waarop de ODBC-JDBC Gateway is geïnstalleerd.

Gebruik de Domo Workbench om lokale JDBC-gegevens beschikbaar te maken voor Domo:

  1. Voeg in Domo Workbench een nieuwe dataset toe.

    Het dialoogvenster Nieuwe DataSet-taak wordt weergegeven.

  2. Voer in de vakken DataSet-taaknaam en DataSet-naam een ​​beschrijvende tekst in om de taak te identificeren.
  3. Kies in de lijst Transportmethode de optie ODBC-verbindingsprovider. Kies Volgende.
  4. Wanneer het dialoogvenster Selecteer uw gegevensbron verschijnt, voert u desgewenst een DataSet-beschrijving in en kiest u vervolgens Volgende.
  5. Kies in het dialoogvenster Bijna voltooid de optie Volgende.
  6. Kies in de Transportmethode in de lijst Systeem-DSN uw ODBC-JDBC Gateway-gegevensbron.

    Kies Configuratie valideren om er zeker van te zijn dat de ODBC-JDBC Gateway-gegevensbron compatibel is met Domo Workbench.

  7. Voer in het vak Query een query in en kies vervolgens de knop Uitvoeren.
  8. Kies de knop Opslaan.

    De gegevens zijn nu beschikbaar voor Domo.

  1. Navigeer in Domo naar het datacenter.
  2. Kies DataSets.
  3. Kies de nieuwe ODBC-JDBC Gateway-gegevensset.

    De gegevens worden weergegeven in Domo.


  1. Oracle XML:Overslaan Niet bestaan ​​Node

  2. Wordt het MariaDB JDBC-stuurprogramma beïnvloed door de Log4j-kwetsbaarheid?

  3. SQL Server 2005 Hoe creëer je een unieke beperking?

  4. Hoe negeer ik ampersands in een SQL-script dat wordt uitgevoerd vanuit SQL Plus?