SSAS表格如何更改表格的连接

SSAS表格如何更改表格的连接,ssas,ssas-tabular,Ssas,Ssas Tabular,我使用VS 2013创建了一个表格模型(因为更高版本不支持BIDS helper(我们使用它创建一个文件夹结构来组织模型中的所有度量和维度))。在做了一段时间后,我发现我少了一张桌子,所以我回去拿。我犯的唯一错误是,我最终在这个过程中创建了一个新的数据连接。除了删除这些表并重新创建它们之外,是否有一种简单的方法可以更改新表的数据源,以便删除与数据库的冗余连接?一位同事共享了以下链接: 虽然以这种方式更改代码肯定会让人觉得有点黑客味,而且可能不是强烈推荐的做法;成功了!我花了不到5分钟的时间来修复

我使用VS 2013创建了一个表格模型(因为更高版本不支持BIDS helper(我们使用它创建一个文件夹结构来组织模型中的所有度量和维度))。在做了一段时间后,我发现我少了一张桌子,所以我回去拿。我犯的唯一错误是,我最终在这个过程中创建了一个新的数据连接。除了删除这些表并重新创建它们之外,是否有一种简单的方法可以更改新表的数据源,以便删除与数据库的冗余连接?

一位同事共享了以下链接:

虽然以这种方式更改代码肯定会让人觉得有点黑客味,而且可能不是强烈推荐的做法;成功了!我花了不到5分钟的时间来修复,就像链接中描述的那样简单


Jakub K(文章作者),谢谢,伙计

我今天遇到了这个问题。我有VS 2017,同事向我展示了如何做到这一点

  • 在模型(.bim文件)中创建新数据源
  • 保存并关闭.bim文件
  • 右键单击.bim文件并查看代码。这将为您提供一个可编辑的视图
  • 编辑所有要更改的表上的连接,而不是原始连接
  • 保存并存在.bim文件
  • 打开.bim文件并确认更改

  • 在本例中,我使用表格编辑器。 有一篇关于它的好文章