Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Nutzen von Datenprodukten über APIs

Aktivieren Sie API-Endpunkte, um Ihre Daten über Tools und Ökosysteme hinweg abzufragen, zu filtern und zu nutzen. Sobald die Endpunkte aktiviert sind, können Sie über OData-konforme APIs auf Ihre Daten zugreifen.

InformationshinweisSie benötigen ein Qlik Talend Cloud Enterprise-Abonnement.

Aktivieren der API-Endpunkte

InformationshinweisZum Aktivieren der API-Endpunkte benötigen Sie die Berechtigung zum Verwalten von Datenprodukten.
  1. Klicken Sie im Menü Datenprodukte auf das Datenprodukt, für das Sie API-Endpunkte aktivieren möchten.
  2. Klicken Sie auf der Registerkarte Übersicht auf Bearbeiten > API-Endpunkte.

    Das Fenster Datenprodukt bearbeiten wird geöffnet.

  3. Wählen Sie die Datensätze aus, für die Sie API-Endpunkte aktivieren möchten.
  4. Klicken Sie auf Speichern.

    Zurück auf der Registerkarte Übersicht steht die Option API-Endpunkte im Menü Aktionen oben rechts zur Verfügung.

    Die API-Endpunkte werden erstellt und können konfiguriert werden.

Wenn das Datenprodukt im Marketplace aktiviert wird, werden auch die API-Endpunkte in der aktiven Version im Marketplace aktiviert.

Konfigurieren der API-Endpunkte

Nach dem Aktivieren der API-Endpunkte können Sie die Verbindung konfigurieren, die zur Nutzung der Datensätze verwendet werden muss.

Dateibasierte Endpunkte werden im selben Speicher wie der Datensatz verwendet.

  1. Klicken Sie auf der Registerkarte Übersicht auf Aktionssymbol > Nutzen in > API-Endpunkte.

    Das Fenster API-Endpunkte wird geöffnet.

  2. Wählen Sie gegebenenfalls eine andere Verbindung aus.

    Die Änderungen werden automatisch gespeichert.

Verwenden der APIs

Sobald die API-Endpunkte aktiviert sind, können Sie Abfragen zur Nutzung Ihrer Daten in anderen Tools verwenden.

Das OData-Protokoll wird verwendet. Weitere Informationen finden Sie in der Microsoft-Dokumentation.

Das Format einer Abfrage in Power Query oder PowerBI lautet:= OData.Feed("url-of-the-dataset", null, [Headers = [Authorization = "Bearer your-api-key"]])

Sie müssen Folgendes an Ihre Verwendung anpassen:

  • url-of-the-dataset. Ersetzen Sie diesen Teil durch die URL aus dem Fenster „API-Endpunkte“.

    URL des Datensatzes im Fenster „API-Endpunkte“

  • your-api-key. Ersetzen Sie diesen Teil durch Ihren API-Schlüssel.
WarnhinweisSie können die APIs nur zum Lesen, nicht aber zum Schreiben von Daten verwenden.
  1. Aktivieren Sie die API-Endpunkte. Siehe obiges Verfahren.
  2. Generieren Sie gegebenenfalls einen API-Schlüssel. Weitere Informationen finden Sie unter Generieren und Verwalten von API-Schlüsseln.
  3. Öffnen Sie das Tool Ihrer Wahl, um die Daten abzurufen. In diesem Beispiel wird PowerBI verwendet.
  4. Klicken Sie auf Daten abrufen > Leere Abfrage.
  5. Geben Sie die Abfrage ein.

    Dies ist ein Beispiel für eine Abfrage, die Sie anpassen und in Power Query oder PowerBI verwenden können, um Daten aus einem Datensatz abzurufen.

    = OData.Feed("https://qcs.us.qlikcloud.com/api/data-governance/data-access/data-products/687e50d58d4773120e843007/datasets/687e508ee636a966d6a6f9e4/connections/9d0d8a52-33a8-4d46-be28-068b4fd06282", null, [Headers = [Authorization = "Bearer your-api-key"]])
  6. Wenn Sie Daten aus anderen Datensätzen abrufen möchten, erstellen Sie eine Abfrage pro Datensatz.
  7. Klicken Sie auf Schließen und anwenden, um Ihre Abfragen anzuwenden.
  8. Definieren Sie nach dem Import der Daten die Beziehungen zwischen den Tabellen.
  9. Klicken Sie auf Beziehungen verwalten > Neue Beziehung.
  10. Wählen Sie die Tabellen aus und speichern Sie.
  11. Erstellen Sie so viele Beziehungen wie nötig.
  12. Wenn die Beziehungen konfiguriert sind, können Sie Ihre Daten in Diagrammen anzeigen.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!