Beispiel: Mit SQuirreL eine Remoteverbindung zu einem semantischen Modell herstellen

In diesem Beispiel wird gezeigt, wie Sie mit dem SQuirreL SQL Client-Tool eine Verbindung zu einem semantischen Oracle Analytics Cloud-Modell über JDBC herstellen.

  1. Registrieren Sie den JDBC-Treiber.
    1. Klicken Sie in SQuirreL SQL Client unter Drivers auf Create a New Driver.
    2. Geben Sie im Feld Example URL die URL der BIJDBC-Anwendung mit einer vollqualifizierten Eigenschaftendatei an.
      Beispiel: jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
    3. Wählen Sie auf der Registerkarte Extra Class Path den BIJDBC-Treiber (JAR-Datei) aus, den Sie vom Clientinstallationsprogramm heruntergeladen haben.
    4. Klicken Sie auf List Drivers, und wählen Sie unter Class Name die Option oracle.bi.jdbc.AnaJdbcDriver aus. Speichern Sie die Details.
    Treiberinformationen hinzufügen
  2. Erstellen Sie eine Verbindung (bzw. einen Alias).
    1. Klicken Sie unter Aliases auf Create a New Alias.
    2. Wählen Sie unter Driver die Option bijdbc aus.
    3. Bearbeiten Sie die URL, geben Sie (falls erforderlich) Zugangsdaten an, und klicken Sie dann auf Test.

      Wenn in der Eigenschaftendatei Zugangsdaten angegeben sind, müssen Sie unter User Name und Password keine Werte eingeben.

    4. Validieren Sie die Verbindung, indem Sie eine Verbindung zum Alias herstellen und die Metadaten im Abschnitt Objects explorieren.
    Verbindungsdetails hinzufügen
  3. Geben Sie auf der Registerkarte SQL eine logische SQL-Beispielabfrage ein, und klicken Sie auf die Schaltfläche Run.

    Weitere Informationen finden Sie unter Referenzdokumentation der logischen SQL-Anweisungen.

    Wenn die Verbindung funktioniert, werden auf der Registerkarte Results die Ergebnisse Ihrer Abfrage angezeigt.

    Verbindung testen
  4. Prüfen Sie auf der Registerkarte Results die von der Abfrage zurückgegebenen Zeilen.