Feature Request: Import resources to Git repository in Data Factory.
- Dominant language
- PowerShell
- Stars
- 597
- Forks
- 374
- Avg merge
- 5d 21h
- Merged PRs (30d)
- 42
Description
I encountered a scenario where the functionality available through the Azure portal GUI to import the current live Factory is not currently supported via the Azure SDK. (or i missed the feature completely in that case sorry) This is causing a limitation in automating for our workflows through the SDK to automatically add Triggers via the SDK (Python SDK in our case).
Specifically:
Feature/Action: Importing the current Live Factory (that changed due to Restful API Calls) in Github for Version control.
Service Name: Azure Data Factory

Expected Behavior
I expected that the feature which is available in the Azure portal GUI is also accessible programmatically via the Azure SDK. This would allow developers to achieve the same functionality through code.
Current Behavior
Currently, the SDK does not provide this feature. My current solution is to generate and write the yaml files manually to the repository. But even than i can't synchronize the live factory via SDK with the Github repository because the "Publish all" functionality is also not accessible via SDK.
Feature Request
Is this feature planned for future implementation in the Azure SDK? If yes, is there an expected timeline? If not, I’d like to request that this feature be added to the SDK to provide parity with the GUI.
Thanks!
Edit:
If it is due to the user never authenticating for GitHub access, what would be the recommended way to ensure that the connected Git repository stays up to date with the live factory?
Contributor guide
Research direction
No repository files, tests, or entry points are named. Start by locating the Azure Data Factory SDK surface for GitHub integration and compare it with the Azure portal's live-factory import and "Publish all" actions. Done would mean a documented SDK-supported path that provides the requested synchronization behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, github, python
- Domain
- api, cloud, devops
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100