Azure / Azure/azure-sdk

Feature Request: Import resources to Git repository in Data Factory.

Open
#8,368 1 comment 0 reactions 0 assignees View on GitHub
customer-reported needs-triage question
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

![Image](https://github.com/user-attachments/assets/3087d682-5170-49ac-9355-6d8e6c8bb646)

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.