GitHub Connector
Met de Qlik GitHub connector kunt u Github opslagplaatsen openen en analyseren en de analysegegevens rechtstreeks in uw QlikView- en Qlik Sense toepassingen importeren.
Manieren om toegang te krijgen tot uw data
Als u de Qlik GitHub connector wilt gebruiken, moet u beschikken over een Github account waarmee u de connector kunt verifiëren.
Na authenticatie van de connector zijn een aantal tabellen beschikbaar:
- Branches – Alle branches worden weer gegeven op speciale bewaarplaats
- Commits – Alle commits worden opgeslagen op bewaarplaats.
- DownloadFile – Download het bestand op de lokale host. Als er geen branche is opgegeven, is de standaardtak van de bewaarplaats de standaardinstelling (meestal Master).
- FileChanges – Geeft aan welke bestanden in een opgegeven commit zijn gewijzigd.
- GetRawFileAsBinary – Retourneert de onbewerkte inhoud van een opgegeven bestand. Als er geen branche is opgegeven, is de standaardtak van de bewaarplaats de standaardinstelling (meestal Master)
- Issues – Geeft problemen weer voor bewaarplaats.
- OrganisationRepositories – Geeft alle bewaarplaatsen weer die in bezit zijn van de opgegeven organisatie.
- PullRequests – Geeft alle pull verzoeken weer voor een speciale bewaarplaats.
- PullRequestsComments – Geeft alle opmerkingen over een pull-verzoek weer.
- PullRequestsCommits – Geeft alle commits weer in een pull-verzoek met een maximum van 250 commits.
- PullRequestsFiles – Geeft alle bestanden weer in een pull-verzoek, met een maximum van 300 commits.
- PullRequestsReviews – Geeft alle beoordelingen van een pull-verzoek weer.
- RateLimit – Geeft uw huidige API limietstatus weer.
- Releases – Geeft een overzicht van gepubliceerde releases.
- RepositoryComments – Geeft commentaar weer in een bewaarplaats
- RequestedUserReview – Geeft een overzicht van aanvragen van gebruikers.
- SingleCommitStats – Geeft de wijzigingsstatistieken voor een opgegeven commit weer.
- UserRepositories – Geeft een overzicht van alle openbare en privé bewaarplaatsen die eigendom zijn van de geverifieerde gebruiker.
Troubleshooting
U ontvangt een foutmelding dat u het API limiet hebt bereikt.
Mogelijke oorzaak
U hebt de API limieten overschreden die zijn opgelegd aan Qlik Web Connectors door de Amazon S3 API.
Voorgestelde actie
Om de impact van het bereiken van de API limiet te verminderen, ontwikkelt u uw app met het volgende in gedachten:
– Pak alleen de gegevens uit die u nodig hebt.
– Herlaad één Amazon S3-gebaseerde applicatie tegelijk.
– Zorg ervoor dat loops in uw script die API-aanroepen maken niet resulteren in oneindige lussen.