Anbindung von IBM Cognos Analytics an Presto in watsonx.data

In diesem Thema erfahren Sie, wie Sie IBM Cognos Analytics mit Presto verbinden können. IBM Cognos Analytics bietet KI-gestützte Automatisierungsfunktionen und ermöglicht es Ihnen, Erkenntnisse aus den verbundenen Datenquellen zu gewinnen.

Vorbereitende Schritte

Vorraussetzungen für IBM Cognos Analytics

  • IBM Cognos Analytics Version 12.0.1 oder höher.
  • Laden Sie den Presto JDBC von JDBC herunter. Verwenden Sie eine Version des JDBC, die von IBM Cognos Analytics unterstützt wird. Kopieren Sie den Treiber in das Verzeichnis IBM Cognos Analytics installation_location\drivers, und starten Sie den Abfrageservice neu.
  • Datenquelle Verbindungen Administratorberechtigung zum Erstellen von Datenserververbindungen.

Vorraussetzungen für IBM watsonx.data

  • Abonnement für watsonx.data auf IBM Cloud.
  • Bereitstellung der watsonx.data-Instanz mit Presto.

Verbinden mit Presto

  1. Anmelden bei Cognos Analytics.

  2. Klicken Sie im Navigationsmenü auf Neu.

  3. Klicken Sie auf Datenserver. Die Seite Datenserververbindung erstellen wird geöffnet. Gehen Sie auf dieser Seite wie folgt vor:

    1. Geben Sie folgende Angaben ein:

      • Name: Geben Sie einen Namen für die Verbindung an.
      • Verbindungstyp: Wählen Sie watsonx.data.
    2. Klicken Sie auf Weiter.

    3. Geben Sie folgende Angaben ein:

      • JDBC URL: Presto JDBC URL. Weitere Informationen zum Abrufen von Hostname und Port finden Sie unter Abrufen von Verbindungsinformationen. Beispiel der URL: jdbc:presto://xxxxx-xxxx-xxx-xxx-xxxxx.xxxxx.xx.x.appdomain.cloud:xxxx?SSL=true.
      • Name der Treiberklasse (optional)
      • Verbindungseigenschaften (optional)
      • Authentifizierung > Methode: Wählen Sie Anmeldung verwenden.
      • Klicken Sie auf Anmeldung hinzufügen. Das Fenster Benutzer-ID und Passwort wird geöffnet.
    4. Geben Sie im Fenster Benutzer-ID und Kennwort die folgenden Angaben zur Presto ein:

      • Benutzername : Der Benutzername ist ' ibmlhapikey_<watsonx.datauser_id> oder ' ibmlhapikey_ServiceId-<service_id>. Zum Beispiel ' ibmlhapikey_joe@ibm.com oder ' ibmlhapikey_ServiceId-xxxxxxx-9-9e71-xxxx-yxay-cxaraa68. Um den ' <service_id> zu erhalten, siehe Erstellen einer Service-ID mit Hilfe der Konsole.

      • Kennwort : Der API-Schlüssel des Benutzers watsonx.data. Weitere Informationen zum Abrufen des API-Schlüssels finden Sie unter Generieren des API-Schlüssels.

    5. Klicken Sie auf Fertig.

    6. Klicken Sie auf Verbindung testen, um zu überprüfen, ob die Verbindung erfolgreich hergestellt wurde.

    7. Sie können auf Weiter klicken, wenn Ihre Testverbindung erfolgreich war.

    8. Geben Sie die Befehle an, die die Datenbank beim Auftreten bestimmter Ereignisse ausführt (Optional). Weitere Informationen finden Sie unter Erstellen einer Datenserververbindung.

    9. Klicken Sie auf Erstellen. Klicken Sie auf Laden, um die von der Verbindung verwendeten Assets zu konfigurieren. Die Kataloge von watsonx.data werden aufgelistet.

    10. Wählen Sie die Assets aus, die Sie in IBM Cognos Analytics verwenden möchten, und klicken Sie auf den Link " Laden" für das Asset. Er lädt die in den Katalogen vorhandenen Tabellen.

    11. Klicken Sie auf Fertig. Die Seite Datenserververbindungen wird geöffnet und die Verbindung wird aufgelistet.

  4. Klicken Sie auf die watsonx.data, die Sie erstellt haben.

  5. Klicken Sie auf das Überlaufmenü neben dem Verbindungsnamen. Wählen Sie Assets, um alle verfügbaren Schemata und Tabellen der Instanz watsonx.data aufzulisten.

  6. Die Seite Assets wird geöffnet. Wählen Sie die Assets (Tabellen und Schemata), die in Cognos Analytics importiert werden sollen.

  7. Wählen Sie die Tabelle (eine beliebige zusätzliche) aus, mit der Sie arbeiten möchten, und klicken Sie auf das Überlaufmenü daneben. Klicken Sie auf Metadaten laden. Der Status zeigt ' Loaded an, wenn die Tabelle vollständig geladen ist.

    Sie können mit der Arbeit an den Daten beginnen.

  8. Sie können auch überprüfen, ob die Daten in der Tabelle vollständig geladen sind. Um das zu tun:

    1. Gehen Sie zum Menü Navigation.
    2. Klicken Sie auf Neu > Datenmodul.
    3. Wählen Sie Datenserver.
    4. Wählen Sie die von Ihnen erstellte Verbindung watsonx.data.
    5. Klicken Sie auf OK. Betrachten Sie die Seite des Datenmoduls mit den Daten von watsonx.data.