title | titleSuffix | description | author | ms.service | ms.subservice | ms.custom | ms.topic | ms.date | ms.author |
---|---|---|---|---|---|---|---|---|---|
Connect to GitHub |
Azure Data Factory & Azure Synapse |
Use GitHub to specify your Common Data Model entity references |
jianleishen |
data-factory |
data-movement |
synapse |
conceptual |
09/09/2021 |
jianleishen |
[!INCLUDEappliesto-adf-asa-md]
The GitHub connector in Azure Data Factory and Synapse Analytics pipelines is only used to receive the entity reference schema for the Common Data Model format in mapping data flow.
Use the following steps to create a linked service to GitHub in the Azure portal UI.
-
Browse to the Manage tab in your Azure Data Factory or Synapse workspace and select Linked Services, then click New:
:::image type="content" source="media/doc-common-process/new-linked-service.png" alt-text="Screenshot of creating a new linked service with Azure Data Factory UI.":::
:::image type="content" source="media/doc-common-process/new-linked-service-synapse.png" alt-text="Screenshot of creating a new linked service with Azure Synapse UI.":::
-
Search for GitHub and select the GitHub connector.
:::image type="content" source="media/connector-github/github-connector.png" alt-text="Screenshot of the GitHub connector.":::
-
Configure the service details, test the connection, and create the new linked service.
:::image type="content" source="media/connector-github/configure-github-linked-service.png" alt-text="Screenshot of linked service configuration for GitHub.":::
The following properties are supported for the GitHub linked service.
Property | Description | Required |
---|---|---|
type | The type property must be set to GitHub. | yes |
userName | GitHub username | yes |
password | GitHub password | yes |
Create a source dataset in mapping data flow.