Synapse Studio 工作区复制和同步

Synapse Studio workspace replication and sync

对于我的项目,我需要在两个不同的订阅和组织中有两个相同的 Synapse Studio 工作区(一个用于内部开发人员,另一个用于外部客户端)。目标是:

  1. 为我的客户复制我们的内部 Synapse Studio 工作区
  2. 将我未来在我的工作区中的更新与客户的工作区同步。

我正在尝试通过 Azure DevOps 的 CI/CD 管道来做到这一点。我的工作区和客户的工作区都附加到一个仓库。当我们端有推送时,我试图触发对客户回购的推送。但是,我不清楚如何触发外部组织的 git 推送,似乎回购同步只能在同一订阅下的回购之间发生。任何人都可以给我一些提示或向我介绍指南吗?

Unfortunately, there is no option available in Azure to replicate the Azure Synapse workspace to another Workspace in same or different resource group or subscription.

您可以提出功能请求here

此外,Azure DevOps 中没有直接可用的功能来同步两个存储库。

作为 out-of-box 方法,您可以使用第三方工具完成任务。

Martin Hinshelwood 到 Git 同步管理 Git Tools for Azure DevOps 试试这个 third-party 工具。

您可以参考此 similar thread 上的答案以执行相同的步骤。