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