GitHub
Github provides a number of APIs to query the various attributes of GitHub repositories. One of the important attributes is the details of the commits made across a repository. Github exposes the APIs over HTTPS. The response format for these APIs are JSON.
The GitHub connector allows you to analyze the response of the APIs.
Configuring GitHub as a Connection
- Click the + (plus) button and select Connection or right-click in the browser and select Create new > Connection.
- Choose GitHub from the drop-down list.
- To connect to GitHub, choose Basic Authentication as the Method, then enter a User and Password.
Or click on Request Access Permission. You are taken to a GitHub portal to generate an OAuth access token for Datameer. The OAuth code is automatically transferred to the appropriate field. - If required, add a description and click Save.
Importing Data with the GitHub Connector
- Click the + (plus) button and select Import Job or right-click in the browser and select Create new > Import Job.
- Click Select Connector, choose the GitHub connector, and click Next.
- Enter the repository's owner and name. Then choose the entity to search and click Next.
- Review the defined fields and click Next.
- Review the schedule and advanced properties for the job and click Next.
- Create a description for the import job and click Save.