我们在Microsoft Ignite 2019活动中发布了Azure Synapse Analytics,这一Azure SQL数据仓库的新版本。这款同样在业内保持领先的数据仓库产品提供了更高程度的性能、规模和分析能力。其能力之一便是SQL Analytics,它提供了一系列丰富的企业数据仓库功能。
近期,我们正式发布了大家对Azure Synapse中SQL Analytics呼声最高的功能:SQL Server Data Tools(SSDT)数据库对象。本次发布同时也支持在Visual Studio 2019中使用SQL Server Data Tools,以及通过Azure DevOps原生平台接口集成为企业级部署提供的内置程序集成和部署(CI/CD)能力。同时,我们还将通过Azure Data Studio为SQL Analytics支持架构比较(Schema Compare)扩展。借此,你的分析解决方案将能在任何平台上获得更加流畅便捷的开发和部署体验。
自从发布有关SQL Server Data Tools(SSDT)的预览支持后,客户就可以为自己数据仓库的本地部署使用流行的SQL Server Data Tools功能,如架构比较、构建以及发布。虽然这可以帮助客户加快项目开发速度,但自动化的构建、测试和部署基础架构依然是持续集成和部署(CI/CD)场景的关键。如果缺乏与Azure DevOps的原生集成,客户就只能手工编写与Azure DevOps集成所需的PowerShell和TSQL脚本,进而实现自动化发布流程。
随着原生支持Azure DevOps的SQL Server Data Tools正式发布,我们现在无需编写任何自定义代码,即可设置稳定的发布管道,并能跨越开发、测试和生产环境,以安全、自动化的方式更改数据仓库模型。诸如T-Mobile等预览版客户现在已经在借助Azure Synapse加速自己未来的开发工作。
“在我们目前的环境中,需要通过数百个自定义脚本才能跨越测试和生产环境验证并推动变更。但现在,只需要使用SSDT、MSBuild和Azure DevOps中的Publish任务即可用一致并且更快速的节奏将功能部署并发布到生产环境,对此我们感到非常激动。”——Anthony Sabol,T-Mobile报表和分析总监。
与Microsoft Azure Repos集成实现的持续集成
数据工程师和开发者可以非常轻松地将自己的SQL Server Data Tools数据库项目与Microsoft Azure Repos集成。
具体操作请查看GIF动图链接:
https://cloudblogs.microsoft.com/uploads/prod/sites/32/2019/11/SourceControl-gif.gif
使用Microsoft Azure Pipelines配置持续部署
提交至Azure Repos源代码管理系统的变更可使用MSBuild自动进行预验证,并借助Microsoft Azure Pipelines和自带的SQL Analytics部署任务扩展将其推动至目标环境。
Azure Data Studio跨平台支持架构比较
Azure Data Studio是一款跨平台的数据库工具,可用于比较两个数据仓库所定义的架构。
相关推荐: Apple Pay来了:首批12家银行可支持,40秒完成支付
继腾讯、阿里之后,移动支付领域又来了位“大腕儿”。今天上午,苹果公司宣布,与中国银联达成合作,正式在中国大陆上线Apple Pay服务,首批包括招行、工行、建行在内的12家银行的银联卡持卡人,将可在超市、餐馆、商场、APP上使用Apple Pay。在今天晚上1…
码刀科技(www.lekshop.cn)是国内知名企业级电商平台提供商,为企业级商家提供最佳的电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售/跨境等)、平台管理系统开发及互联网采购解决方案服务, 联系客服了解更多.