sql >> Databasteknik >  >> RDS >> Database

Arbeta med JDBC Data i Domo

Domo som många andra datavisualiseringsapplikationer stöder ODBC, ett generiskt dataåtkomstgränssnitt, som gör att standardvalet av datakällor kan utökas. Domo innehåller dock ingen anslutning som gör att den kan komma åt en Java-datakälla.

Java-datakällor nås genom att använda en anslutning som kallas en JDBC-drivrutin. En JDBC-drivrutin tillåter en Java-applikation att komma åt externa data. Till exempel tillåter Amazon Athena JDBC-drivrutinen Java-applikationer att komma åt data lagrade i en Amazon S3 Bucket.

Domo är dock inte skrivet i Java. Domo använder en ODBC-drivrutin, en annan del av databasmellanvara, för att komma åt externa data. (Den innehåller också ett antal dedikerade kontakter, till exempel en som gör att Domo kan komma åt Salesforce.com.)

ODBC-JDBC Gateway ansluter ett program som använder ODBC till ett program som använder JDBC. Till applikationen är ODBC-JDBC Gateway en ODBC-drivrutin. För JDBC-drivrutinen är ODBC-JDBC Gateway en Java-applikation.

Installera och licensiera ODBC-JDBC Gateway

  1. Ladda ner Windows ODBC-JDBC Gateway. (Registrering krävs.)
  2. Installera och licensiera ODBC-JDBC Gateway på Windows-datorn där Domo är installerat.

    För installationsinstruktioner, se dokumentationen för ODBC-JDBC Gateway.

  3. Använd dialogrutan ODBC-JDBC Gateway Setup Java Interface för att välja JVM som ingår i JRE/JDK-distributionen som rekommenderas av din Java-databasleverantör.

Konfigurera en ODBC-datakälla

Innan du kan använda ODBC-JDBC Gateway för att ansluta Domo till en Java-databas måste du konfigurera en ODBC-datakälla. En ODBC-datakälla lagrar anslutningsdetaljerna för måldatabasen.

Du konfigurerar ODBC-datakällor i ODBC Administrator, som ingår i Windows. På vissa versioner av Windows finns ODBC Administrator i Kontrollpanelen> Administrativa verktyg . På vissa versioner av Windows kan du komma åt ODBC Administrator genom att söka efter "ODBC" i sökrutan i aktivitetsfältet. Om du får ett urval av ODBC-administratörer, välj 64-bitars istället för 32-bitars.

Använd ODBC Administrator för att skapa din ODBC-JDBC Gateway-datakälla.

Skapa en ODBC-JDBC Gateway ODBC-datakälla för Gemfire XD

  1. Välj fliken System DSN och välj sedan Lägg till.
  2. I dialogrutan Skapa ny datakälla väljer du ODBC-JDBC Gateway och sedan Slutför.
  3. Slutför dialogrutan för ODBC-JDBC Gateway DSN Setup:
    Inställning Värde
    DSN Någon beskrivande text för att identifiera datakällan i Domo.
    Förarklass Drivrutinsklassen som identifierar JDBC-drivrutinen för din mål-Java-backend.
    Klassväg Sökvägen till JDBC-drivrutinens JAR-fil.
    URL JDBC URL som innehåller nödvändig anslutningsinformation för att komma åt din Java-måldatabas. Se dokumentationen till din JDBC-drivrutin för korrekt JDBC URL-syntax.
  4. Använd knappen Test för att verifiera att du lyckas ansluta till din Java-databas.

Du kan nu använda ODBC-JDBC Gateway Data Source för att ansluta Domo till din Java-databas.

Ansluter Domo till en Java-databas

Om du inte redan har installerat Domo Workbench på maskinen där ODBC-JDBC Gateway är installerad, följ dessa steg:

  1. I Domo väljer du knappen (+).
  2. I Lägg till i Domo väljer du Data> On Premise.
  3. Ladda ner och installera Domo Workbench på maskinen där ODBC-JDBC Gateway är installerad.

Använd Domo Workbench för att göra lokal JDBC-data tillgänglig för Domo:

  1. Lägg till en ny datamängd i Domo Workbench.

    Dialogrutan Nytt datauppsättningsjobb visas.

  2. I rutorna DataSet Job Name och DataSet Name anger du lite beskrivande text för att identifiera jobbet.
  3. Välj ODBC-anslutningsleverantör i listan Transportmetod. Välj Nästa.
  4. När dialogrutan Välj din datakälla visas anger du en datauppsättningsbeskrivning om du vill och väljer sedan Nästa.
  5. Välj Nästa i dialogrutan Nästan klar.
  6. Välj din ODBC-JDBC Gateway-datakälla i listan med system-DSN i transportmetoden.

    Välj Validera konfiguration för att säkerställa att ODBC-JDBC Gateway-datakällan är kompatibel med Domo Workbench.

  7. I rutan Fråga anger du en fråga och väljer sedan knappen Kör.
  8. Välj knappen Spara.

    Uppgifterna är nu tillgängliga för Domo.

  1. I Domo, navigera till datacentret.
  2. Välj Dataset.
  3. Välj den nya ODBC-JDBC Gateway-datauppsättningen.

    Uppgifterna visas i Domo.


  1. Kasta millisekundsdelen från tidsstämpeln

  2. Blackout med EMCLI

  3. SQLite-gräns

  4. SQL Server INFORMATION_SCHEMA Visningar | Se om det finns en tabell