General Web Connector
Gegevens van een willekeurige URL ophalen
De Qlik General Web Connector kan gegevens, bijvoorbeeld JSON of XML-gegevens, van een willekeurige URL ophalen en hiermee kunt u rechtstreeks en gestructureerd gemakkelijk verbinding maken met veel webdiensten. De connector is ontworpen met een algemene aanpak, zodat het kan verbinden met veel verschillende API’s. U moet voldoen aan de gebruiksvoorwaarden van de specifieke API die u wilt verbinden.
De Qlik General Web Connector maakt deel uit van Qlik Web Connectors – een uitgebreide suite van vooraf geconfigureerde connectors voor belangrijke sociale media en webgebaseerde gegevensbronnen.
Omdat deze connector een algemene connector is, kunt u de volgende parameters definiëren:
- Maak GET, POST, PUT of DELETE verzoeken aan elke URL.
- Lees bestanden direct van uw lokale machine.
- Automatisch converteren van JSON-gegevens naar XML-gegevens.
- Verzoeken om SOAP web services te doen.
- Vraag dat een URL gecodeerd moet worden om te voorkomen dat gevoelige parameters worden verspreid in uw Qlik load scripts.
- Stel een cookie in die met een verzoek moet worden verzonden.
- Stel aangepaste http-headers in.
- Stel een minimumtijd tussen de verzoeken in.
- Geef optionele basisverificatieprivileges op.
- Het is mogelijk om verbinding te maken met een OAuth2-gebaseerde API met de Qlik General Web Connector.
Om dit te kunnen doen, moet u een access token van de OAuth2 service kunnen genereren. U kunt bijvoorbeeld
de toegangstoken als een koptekst of URL-parameter verzenden. - Minimaliseer de verzoeken aan de API door het mogelijk te maken dat het antwoord wordt opgeslagen tot
een bepaalde tijd, bijvoorbeeld wanneer de resultaten zelden veranderen. - Configureer het inhoudstype van het verzoek.
- Configureer de gebruikersagent van het verzoek.
- Maak een groot volume verzoek op parallelle draden met behulp van de parallelle functie. Dit werkt op de
tabellen XXXXToTable. - Sla een reactie op van een API, of een http-verzoek, direct op het lokale bestandssysteem. U kunt bijvoorbeeld afbeeldingen downloaden en vervolgens binaire laden in uw QlikView of
Qlik Sense applicatie. - U krijgt toegang tot de kopteksten die zijn teruggegeven van de reactie via de ResponseMetaData-tabel.
- Stel een time-out voor het verzoek in, dat wil zeggen, verhogen of verlagen van de standaardwaarde van 180000 ms of 3 minuten.
- Configureer een herhaling voor het verzoek in geval van een storing na een bepaald aantal milliseconden.
De gegevens die worden teruggestuurd, kunnen direct in QlikView of Qlik Sense als XML worden gestreamd, waarbij gebruik wordt gemaakt van Qlik’s native XML parsing-functionaliteit.
Als alternatief zijn er tabellen in de connector die probeert de gegevens om te zetten in QVX-tabellen.