编辑现有数据源连接(SSAS 表格)
本主题介绍如何编辑表格模型中现有数据源连接的属性。
在创建与外部数据源的连接后,可以通过以下方式修改该连接:
可以更改连接信息,其中包括:用作源的文件、馈送或数据库,其属性或其他特定于访问接口的连接选项。
可以更改表和列映射,删除不再使用的列引用。
可以更改从外部数据源获取的表、视图或列。
修改连接
此过程介绍如何修改数据库的数据源连接。 使用数据源的某些选项将根据数据源类型而有所不同;但是,您应该能够轻松地标识这些差异。
更改当前连接使用的外部数据源
在 SQL Server Data Tools (SSDT) 中,单击**“模型”菜单,然后单击“现有连接”**。
选择您要修改的数据源连接,然后单击**“编辑”**。
在**“编辑连接”对话框中,单击“浏览”**找到类型相同但名称或位置不同的其他数据库。
更改数据库文件后,将立即显示一条消息,指示您需要保存和刷新表以便查看新数据。
单击**“保存”,然后单击“关闭”**。
在 SQL Server Data Tools 中,依次单击**“模型”、“处理”和“全部处理”**。
将使用新数据源重新处理表,但保留原有的数据选择。
注意 如果新数据源包含原始数据源中不存在的任何附加表,您必须重新打开已更改的连接并添加这些表。
编辑表和列映射(绑定)
此过程说明如何在更改数据源之后编辑映射。
在数据源发生更改时编辑列映射
在模型设计器中,选择某个表。
单击**“表”菜单,然后单击“表属性”**。
**“表名”**框中将显示所选表的名称。 **“源名称”框包含外部数据源中的表的名称。 如果源和模型中对列的命名方式不同,则可通过选择“源”或“模型”**选项在这两组列名之间进行切换。
若要更改用作数据源的表,请为**“源名称”**选择当前表之外的其他表。
在需要时更改列映射:
若要添加源中存在但模型中不存在的列,请选中列名旁边的复选框。
实际数据将在下次进行刷新时加载到模型中。
如果模型中有些列在当前数据源中不再可用,将在通知区域显示一条消息,其中列出无效的列。 您无需执行任何其他操作。
单击**“保存”**将更改应用于源。
在您保存当前的一组表属性时,可能会显示一条消息,指示您需要处理表。 单击**“处理”**可将更新的数据加载到模型中。