突触:无需手动出版即可连续集成和交付的自动出版(新的CI/CD Flow;)
我正在尝试使用Azure DevOps Piplines为我的Synapse工作区实现全自动的CI/CD管道。我有一个工作版本,除了将功能分支合并为Main之后,除了按下Synapse UI内的“发布”按钮以外的所有内容都是自动化的,但是我无法弄清楚如何自动化最后一步。
基本上,我在此文章我想实现“新的CI/CD流”,只是使用Synapse而不是数据工厂。
可悲的是,本文将所描述的解决方案标记为仅对数据工厂有效,而对突触无效,我找不到有关使用使用的Adfities NPM软件包用于Synapse工作区的任何内容。
那么,将拉力请求合并到主要分支以进行突触管道后,自动发布所有更改的推荐方法是什么?是否有一种方法,还是我们自己按下“发布”按钮?
I'm trying to implement a fully automated ci/cd pipeline for my synapse workspace using azure devops piplines. I have a working version where everything except pushing the "Publish" Button inside the synapse UI after merging a feature branch into main is automated, but i cannot figure out how to automate this last step.
Basically I'm at the "Current CI/CD flow" in this article and i want to implement "the new CI/CD flow", just using Synapse instead of Data Factory.
Sadly, the article marks the described solution as only valid for Data Factory and not for Synapse and I couldn't find anything about using the used ADFUtilities NPM package for Synapse workspaces.
So what is the recommended way for automatically publish all changes after a pull request was merged into the main branch for synapse pipelines? Is there even a way or are we stuck with pressing the "Publish" Button by ourself?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在Synapse中,有一种方法可以自动化有关合作分支的发布行动。
使用“ Synapse Workspace部署”扩展任务版本2。
https://marketplace.visualstudio.com/items?itemName=AzureSynapseWorkspace.synapsecicd-部署
更多详细信息在页面中:
https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/automation-the-publishing-the-publishing-of-workspace-artifacts-inapse-napse-synapse-cicd/ba-cicd/ba-p/ba-p/ba-p/3603042
In Synapse, There is a way to automate the publish action on commit to collaboration branch.
Use "Synapse workspace deployment" extension task version 2.
https://marketplace.visualstudio.com/items?itemName=AzureSynapseWorkspace.synapsecicd-deploy
More details are in the page:
https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/automating-the-publishing-of-workspace-artifacts-in-synapse-cicd/ba-p/3603042