Data Gateway für Datenvisualisierungen konfigurieren

Nachdem Sie Data Gateway installiert haben, konfigurieren Sie die On-Premise-Umgebung, und registrieren Sie mindestens einen Data Gateway-Agent für Remoteverbindungen von Visualisierungsarbeitsmappen.

Um mehrere Data Gateway-Agents bereitzustellen, wiederholen Sie die Schritte 4 bis 9 für jeden Agent.
  1. Melden Sie sich als Administrator bei Oracle Analytics Cloud an.
  2. Kopieren Sie die Oracle Analytics Cloud-URL:
    1. Navigieren Sie in einem Browser zur Homepage Ihrer Oracle Analytics Cloud-Instanz.

      Verwenden Sie dabei dieselbe URL, mit der Benutzer sich mit Oracle Analytics Cloud verbinden.

    2. Kopieren Sie die URL in der Adressleiste des Browsers bis einschließlich <domain> (ohne den darauf folgenden Text).
      Beispiel: Wenn die URL https://oacinst-tenancy.analytics.ocp.oraclecloud.com/dv/ui lautet, kopieren Sie https://oacinst-tenancy.analytics.ocp.oraclecloud.com.
      Sie verwenden diese URL in Schritt 4, wenn Sie Data Gateway in "Agent-Konfiguration" einrichten.
  3. Aktivieren Sie Data Gateway in der Konsole:
    1. Klicken Sie auf der Oracle Analytics Cloud-Homepage auf Konsole.
    2. Klicken Sie auf Remotedatenverbindung.
    3. Aktivieren Sie die Option Data Gateway aktivieren.
      Lassen Sie diese Browserseite geöffnet, während Sie die folgenden Schritte ausführen.
  4. Starten Sie den Jetty-Server auf dem Data Gateway-Installationsrechner, falls noch nicht geschehen.
    Beispiel: Möglicherweise haben Sie am Ende der Installation auf der Seite "Installation abgeschlossen" unter Nächste Schritte nicht auf Jetty starten geklickt, oder Sie haben den Rechner seit der Installation neu gestartet. Siehe Data Gateway-Agent starten und stoppen.
  5. Verwenden Sie für jeden Data Gateway-Agent die Agent-Homepage, um einen Autorisierungsschlüssel für diesen Rechner zu generieren:
    Wenn Sie dazu aufgefordert werden, geben Sie den Benutzernamen und das Kennwort ein, die Sie auf der Seite "Zugangsdaten" des Data Gateway-Installationsprogramms angegeben haben.
    1. Um den Data Gateway-Agent zu starten, öffnen Sie einen Webbrowser, und geben Sie die URL <lokaler Hostname>:<Port>/obiee/config.jsp ein, um die Homepage des Data Gateway-Agent anzuzeigen.
      Beispiel: Unter Windows könnten Sie die URL http://localhost:8080/obiee/config.jsp eingeben.
    2. Geben Sie im Feld URL die Oracle Analytics Cloud-URL ein, die Sie in Schritt 2 kopiert haben.
    3. Klicken Sie auf Schlüssel generieren und dann auf In Zwischenablage kopieren.
      Lassen Sie die anderen Felder leer.

      Hinweis:

      Klicken Sie noch nicht auf Testen, Speichern oder Aktivieren.
  6. Wechseln Sie zur Browsersession, in der die Seite Remotedatenverbindung der Oracle Analytics Cloud-Konsole angezeigt wird, und fügen Sie Details zu jedem Data Gateway-Agent hinzu, den Sie bereitgestellt haben.
    1. Klicken Sie unter Data Gateway auf Hinzufügen.
    2. Fügen Sie unter Public Key den Schlüssel ein, den Sie mit der Option In Zwischenablage kopieren in Schritt 4.c kopiert haben.
      Wenn Sie den Schlüssel einfügen, werden die Felder Name, ID und Host mit den Details des On-Premise-Rechners ausgefüllt, auf dem Sie Data Gateway installiert haben.
    3. Klicken Sie auf OK, um die Details zu speichern.
  7. Wechseln Sie zur Homepage des Data Gateway-Agent.
  8. Optional: Schränken Sie optional mit dem Feld Zulässige Hosts den Data Gateway-Zugriff auf bestimmte Hostrechner ein. Lassen Sie das Feld leer, um Data Gateway den Zugriff auf alle Hostrechner zu ermöglichen.
    Sie können Hostnamen und IP-Adressen mit Platzhaltern über Sternchen (*) durch Semikolon getrennt angeben.
    Beispiel: abcd*.example.com; 10.174.*.
    Standardmäßig versucht der Data Gateway-Agent, die Verbindung zu einer Datenquelle auf einem beliebigen angegebenen Host in einer Remoteverbindung in Oracle Analytics Cloud herzustellen. Über das Feld Zulässige Hosts können Sie die Zielhosts und IP-Adressen einschränken, mit denen Data Gateway eine Verbindung herstellen kann. Sie müssen Data Gateway allerdings so konfigurieren, dass alle Agents alle Remoteabfragen verarbeiten können.
  9. Optional: Schränken Sie optional mit dem Feld Zulässige SQL-Anweisungen Data Gateway auf bestimmte SQL-Anweisungen oder Data-Manipulation-Language-(DML-)Konstrukte ein. Lassen Sie das Feld leer, damit Data Gateway alle SQL-Anweisungen oder DML-Konstrukte in der Datenquelle ausführen kann.
    Beispiel: Geben Sie SELECT an, um Data Gateway nur schreibgeschützten Zugriff auf die Remotedatenquelle zu erteilen. Sie können auch SELECT; ALTER SESSION angeben, um Data Gateway auf SELECT- und ALTER SESSION-Vorgänge zu beschränken.
    Stellen Sie sicher, dass die SQL in allen Verbindungsskripten für semantische Modelle (oder an anderen Stellen) keine abschließenden Leerzeichen oder Kontrollzeichen (EOL für Zeilenende oder CR für Wagenrücklauf) enthält.
  10. Klicken Sie auf Testen, Speichern und dann auf Aktivieren.
    Um mehrere Data Gateway-Agents bereitzustellen, wiederholen Sie die Schritte 4 bis 9 für jeden Agent.

    Wenn der Test nicht erfolgreich verläuft, kann der Data Gateway-Agent die Authentifizierung nicht ausführen. Mögliche Gründe:

    • Der Agent-Schlüssel wurde nicht in die Seite Remotedatenverbindung der Oracle Analytics Cloud-Konsole kopiert.
    • Der Agent-Schlüssel wurde im Agent neu generiert, aber der neue Schlüssel wurde nicht in die Seite Remotedatenverbindung der Oracle Analytics Cloud-Konsole kopiert.
    • Es gibt keine geeignete Netzwerkroute vom Agent zu Oracle Analytics Cloud.

Wenn Sie zudem Remoteverbindungen von Berichts-Dashboards und Analysen herstellen möchten, führen Sie die weiteren Konfigurationsschritte unter Data Gateway für Berichte konfigurieren und registrieren durch.

Dann können Sie das Deployment über eine Remoteverbindung mit einer On-Premise-Datenbank testen.