Remotedatenverbindung für eine Trino-Datenquelle konfigurieren

In Oracle Analytics können Sie eine Verbindung zu einer Trino-Remotedatenquelle mit Data Gateway herstellen. Bevor Arbeitsmappenersteller die Verbindung zur Trino-Datenquelle herstellen können, müssen Sie die Data Gateway-Installation so konfigurieren, dass sie Trino unterstützt.

Sie stellen Ihren eigenen Treiber für die Trino-Konnektivität bereit. Die Lizenz und die Nutzungscompliance für Trino-Treiber werden nicht von Oracle verwaltet. Achten Sie darauf, Datenquellen und Datenbankfeatures vor dem Deployment in der Produktion vollständig zu testen.
Oracle Analytics erfordert, dass die Remotekonnektivität aktiviert ist und dass Data Gateway auf dem System installiert ist, auf dem Ihr Trino-Webserver gehostet wird. Siehe Verbindung zu On-Premise-Datenquellen mit Data Gateway herstellen.
  1. Laden Sie Version 352 des Trino-JDBC-Treibers aus dem zentralen Maven-Repository herunter (im Trino-JDBC-Bereich repo1.maven.org/maven2/io/trino/trino-jdbc/).
    Hinweis: Trino-JDBC-Treiberversionen über 352 werden mit JDK 11 kompiliert und funktionieren nicht mit Data Gateway.
  2. Navigieren Sie in jeder Data Gateway-Installation zum Ordner \<Data Gateway installation>\, und fügen Sie die JAR-Datei dort ein.
    • Kopieren Sie bei einem Server-Deployment die JAR-Datei in <Data Gateway install_location>/domain/jettybase/thirdpartyDrivers
    • Kopieren Sie die JAR-Datei bei einem persönlichen Deployment unter Windows in <Data Gateway_extract_path>\thirdpartyDrivers
    • Kopieren Sie die JAR-Datei bei einem persönlichen Deployment unter MacOS in <Application->Show Package Contents>Resources->app.nw-> thirdpartyDrivers
  3. Starten Sie den Data Gateway-Agent neu.
Tipp: Testen Sie den JDBC-Treiber auf der Abfrageseite in Data Gateway. Siehe Verbindungsprobleme mit der Seite "Abfrage" diagnostizieren. Informationen zur JDBC-Verbindungszeichenfolge und -Treiberklasse finden Sie unter JDBC-Treiber.
Jetzt können Sie den Verbindungstyp "Trino" verwenden, um eine Verbindung zur Datenquelle herzustellen. Siehe Mit einer Trino-Remotedatenquelle verbinden.