sql >> Database teknologi >  >> RDS >> Database

Arbejde med JDBC Data i Domo

Domo understøtter ligesom mange andre datavisualiseringsapplikationer ODBC, en generisk dataadgangsgrænseflade, som gør det muligt at udvide standardvalget af datakilder. Domo inkluderer dog ikke et stik, der giver den adgang til en Java-datakilde.

Java-datakilder tilgås ved at bruge et stik kaldet en JDBC-driver. En JDBC-driver giver et Java-program adgang til eksterne data. Amazon Athena JDBC-driveren tillader f.eks. Java-applikationer at få adgang til data, der er gemt i en Amazon S3 Bucket.

Domo er dog ikke skrevet i Java. Domo bruger en ODBC-driver, et andet stykke database-middleware, til at få adgang til eksterne data. (Den inkluderer også en række dedikerede stik, f.eks. en, der gør det muligt for Domo at få adgang til Salesforce.com.)

ODBC-JDBC Gateway forbinder et program, der bruger ODBC, til et program, der bruger JDBC. Til applikationen er ODBC-JDBC Gateway en ODBC-driver. For JDBC-driveren er ODBC-JDBC Gateway en Java-applikation.

Installation og licensering af ODBC-JDBC Gateway

  1. Download Windows ODBC-JDBC Gateway. (Registrering påkrævet.)
  2. Installer og licensér ODBC-JDBC Gateway på den Windows-maskine, hvor Domo er installeret.

    For installationsinstruktioner, se dokumentationen til ODBC-JDBC Gateway.

  3. Brug dialogboksen ODBC-JDBC Gateway Setup Java Interface til at vælge den JVM, der er inkluderet i JRE/JDK-distributionen anbefalet af din Java-databaseleverandør.

Konfiguration af en ODBC-datakilde

Før du kan bruge ODBC-JDBC Gateway til at forbinde Domo til en Java-database, skal du konfigurere en ODBC-datakilde. En ODBC-datakilde gemmer forbindelsesdetaljerne for måldatabasen.

Du konfigurerer ODBC-datakilder i ODBC Administrator, som er inkluderet i Windows. På nogle versioner af Windows er ODBC Administrator placeret i Kontrolpanel> Administrative værktøjer . På nogle versioner af Windows kan du få adgang til ODBC Administrator ved at søge efter "ODBC" i proceslinjens søgefelt. Hvis præsenteret med et valg af ODBC-administratorer, skal du vælge 64-bit i stedet for 32-bit.

Brug ODBC Administrator til at oprette din ODBC-JDBC Gateway-datakilde.

Oprettelse af en ODBC-JDBC Gateway ODBC-datakilde til Gemfire XD

  1. Vælg fanen System DSN, og vælg derefter Tilføj.
  2. Vælg ODBC-JDBC Gateway i dialogboksen Opret ny datakilde, og vælg derefter Udfør.
  3. Fuldfør dialogboksen ODBC-JDBC Gateway DSN Setup:
    Indstilling Værdi
    DSN Noget beskrivende tekst til at identificere datakilden i Domo.
    Førerklasse Den driverklasse, der identificerer JDBC-driveren for din Java-backend, der er målrettet.
    Klassesti Stien til JDBC-driverens JAR-fil.
    URL JDBC-URL'en, der indeholder de nødvendige forbindelsesdetaljer for at få adgang til din Java-måldatabase. Se din JDBC-driverdokumentation for den korrekte JDBC URL-syntaks.
  4. Brug knappen Test til at bekræfte, at du kan oprette forbindelse til din Java-database.

Du kan nu bruge ODBC-JDBC Gateway-datakilden til at forbinde Domo til din Java-database.

Tilslutning af Domo til en Java-database

Hvis du ikke allerede har installeret Domo Workbench på den maskine, hvor ODBC-JDBC Gateway er installeret, skal du følge disse trin:

  1. I Domo skal du vælge knappen (+).
  2. Vælg Data> On Premise i Føj til Domo.
  3. Download og installer Domo Workbench på den maskine, hvor ODBC-JDBC Gateway er installeret.

Brug Domo Workbench til at gøre lokale JDBC-data tilgængelige for Domo:

  1. Tilføj et nyt datasæt i Domo Workbench.

    Dialogboksen Nyt datasætjob vises.

  2. Indtast en beskrivende tekst for at identificere jobbet i felterne DataSet Job Name og DataSet Name.
  3. Vælg ODBC-forbindelsesudbyder på listen Transportmetode. Vælg Næste.
  4. Når dialogboksen Vælg din datakilde vises, skal du indtaste en datasætbeskrivelse, hvis du ønsker det, og derefter vælge Næste.
  5. Vælg Næste i dialogboksen Næsten færdig.
  6. Vælg din ODBC-JDBC Gateway-datakilde i System DSN-listen i transportmetoden.

    Vælg Valider konfiguration for at sikre, at ODBC-JDBC Gateway-datakilden er kompatibel med Domo Workbench.

  7. Indtast en forespørgsel i feltet Forespørgsel, og vælg derefter knappen Kør.
  8. Vælg knappen Gem.

    Dataene er nu tilgængelige for Domo.

  1. I Domo skal du navigere til datacenteret.
  2. Vælg Datasæt.
  3. Vælg det nye ODBC-JDBC Gateway-datasæt.

    Dataene vises i Domo.


  1. Sådan grupperes efter år i T-SQL

  2. SQL-forespørgsel til at sammenkæde kolonneværdier fra flere rækker i Oracle

  3. Returner kortdagens navn fra en dato i Oracle

  4. Migrering af MySQL til PostgreSQL på AWS RDS, del 2