Microsoft Sql Server Analysis Services(SSAS)的版本控制。

问题描述 投票:0回答:1
  1. 什么是为SSAS表格项目进行版本源控制的最佳方法?我们目前使用的是没有分支的TFS

  2. 如何让两个人在同一个SSAS ProjectCUBE上工作,然后合并修改?

git tfs ssas
1个回答
1
投票

微软提供 SQL Server 开发人员工具 BI (SSDT-BI) 来管理和同步本地开发服务器和磁盘之间的变化。并从磁盘到任何Visual Studio支持的源码控制提供者。

  1. 在这个工作流程中,多个开发人员使用相同的源码控制仓库来同步中央仓库到本地SQL Server或SQL Server Analysis Services实例之间的模式变化。
  2. 那么你有2个选项
    1. 在Visual StudioSSDT中编辑文件,并将更改同步到本地开发服务器进行测试。
    2. 直接在SQL ServerSSAS中进行更改,并将其同步回Visual Studio。
  3. 签入将更改提交到中央存储库。
  4. 可能需要解决冲突。在这种情况下,你会。
    1. 本地解决冲突,同步到本地开发实例进行测试。转到3。

对于某些元素来说,合并可能是困难的。与你的同事保持联系是很重要的,以确保你没有踩到对方的脚趾。

鉴于你使用的是TFS,建议使用Git作为源码控制系统。TFVC已经进入长期支持模式,不怎么受宠了。所有使用TFS和Azure DevOps Server的CI和CD方案,都可以用Git来实现最佳效果。

根据你使用的TFS版本,你可以使用通用包来存储用于初始化或重置数据的大二进制数据。

© www.soinside.com 2019 - 2024. All rights reserved.