Allgemeiner Web Connector
Holen Sie sich Daten von einer beliebigen URL
De Qlik General Web Connector kann Daten, z. B. JSON- oder XML-Daten, von jeder URL abrufen und mit dieser können Sie einfach und strukturiert eine Verbindung zu vielen Webdiensten herstellen. Der Connector wurde mit einem globalen Ansatz entwickelt, sodass eine Verbindung zu vielen verschiedenen APIs hergestellt werden kann. Sie müssen die Nutzungsbedingungen der spezifischen API einhalten, die Sie verbinden möchten.
De Qlik General Web Connector ist Teil von Qlik Web Connectors - eine umfassende Suite vorkonfigurierter Connectors für wichtige soziale Medien und webbasierte Datenquellen.
Da dieser Connector ein generischer Connector ist, können Sie die folgenden Parameter definieren:
- Stellen Sie GET-, POST-, PUT- oder DELETE-Anforderungen an eine beliebige URL.
- Lesen Sie Dateien direkt von Ihrem lokalen Computer.
- Konvertieren Sie JSON-Daten automatisch in XML-Daten.
- Anforderungen zur Erstellung von SOAP-Webdiensten.
- Erfordern, dass eine URL codiert wird, um zu verhindern, dass sich vertrauliche Parameter in Ihrem Computer ausbreiten Qlik Skripte laden.
- Setzen Sie ein Cookie, das mit einer Anfrage gesendet werden soll.
- Legen Sie benutzerdefinierte http-Header fest.
- Legen Sie eine Mindestzeit zwischen den Anforderungen fest.
- Geben Sie optionale grundlegende Authentifizierungsrechte an.
- Es ist möglich, mit dem eine Verbindung zu einer OAuth2-basierten API herzustellen Qlik Allgemeiner Web Connector.
Dazu müssen Sie in der Lage sein, ein Zugriffstoken aus dem OAuth2-Dienst zu generieren. Zum Beispiel können Sie
Senden Sie das Zugriffstoken als Header oder URL-Parameter. - Minimieren Sie die Anforderungen an die API, indem Sie zulassen, dass die Antwort bis zu gespeichert wird
Ein Zeitraum, in dem sich die Ergebnisse beispielsweise selten ändern. - Konfigurieren Sie den Inhaltstyp der Anforderung.
- Konfigurieren Sie den Benutzeragenten der Anforderung.
- Stellen Sie mit der parallelen Funktion eine große Volumenanforderung für parallele Threads. Dies funktioniert auf dem
Tabellen XXXXToTable. - Speichern Sie eine Antwort von einer API oder einer http-Anforderung direkt im lokalen Dateisystem. Zum Beispiel können Sie Bilder herunterladen und dann Binärdateien in Ihre laden QlikSicht von
Qlik Sinnesanwendung. - Sie können über die ResponseMetaData-Tabelle auf die von der Antwort zurückgegebenen Header zugreifen.
- Legen Sie ein Anforderungszeitlimit fest, dh erhöhen oder verringern Sie den Standardwert von 180000 ms oder 3 Minuten.
- Konfigurieren Sie eine Wiederholung für die Anforderung im Fehlerfall nach einer bestimmten Anzahl von Millisekunden.
Die zurückgegebenen Daten können direkt eingegeben werden QlikSicht von Qlik Sense kann mithilfe von XML als XML gestreamt werden Qliknative XML-Analysefunktion.
Alternativ gibt es im Connector Tabellen, die versuchen, die Daten in QVX-Tabellen zu konvertieren.