内容:

替换数据源

  • 版本 :2022.1 及更高版本

有时您可能希望更新工作簿或工作表,使其使用不同的数据源。您可以替换数据源,而不是使用新数据源重新构建工作簿。

提示:替换数据源时,所有使用该数据源的工作表都将更新。如果要替换单个工作表的数据源,则需要使用一种解决方法。(1) 将工作表复制到新工作簿,然后将其从旧工作簿中删除。(2) 在新的工作簿中,替换数据源。(2) 将工作表复制回原始工作簿。还将复制数据源和工作表的所有相关项(例如参数和集)。有关详细信息,请参见在工作簿之间复制和粘贴工作表

替换数据源不会合并或编辑数据源。相反,替换数据源只会重定向工作表中的字段以映射到新数据源中的相应字段。用户在原始数据源(例如,计算字段、组、集等)中创建的任何字段,这些字段包括在成功复制到新数据源的视图中。不会自动复制数据源中不存在的视图中未包括的字段,在替换旧数据源之前,需要拖动将这些字段复制并粘贴到数据源。文件夹结构也不会复制过来。

两个数据源不必完全相同,不过,数据源之间的任何差异都将影响工作簿中的工作表以及视图中的字段。更具体而言,将从“数据”窗格中移除新数据源中不存在(或具有不同名称)的任何字段、组、集和计算字段。有关如何替换字段引用以修复无效字段的详细信息,请参见编辑数据源

  1. 打开连接到原始数据源的工作簿。

  2. 选择“数据”>“新数据源”,然后连接到数据源。

  3. 在“数据源”页面上,将一个表拖到画布上以设置数据源(如果未自动完成此操作)。

  4. 转到工作表标签,并选择“数据”>“替换数据源”

    注意: 视图中至少必须有一个字段,“替换数据源”选项才可用。

  5. 在“替换数据源”对话框中,选择“当前”数据源与“替换”数据源。

  6. 完成后,单击“确定”

所有使用原始数据源的工作表、仪表板和故事都更新为使用数据源。您可以单击工具栏上的“撤消”可撤消更改并恢复为原始数据源。

只有当两个数据源都是关系数据源,或者两个数据源都是多维数据集(多维)数据源时,您才能将一个数据源替换为另一个数据源。在 Tableau 中,只支持为 Windows 使用多维数据集数据源。

已发布数据源

从工作簿中发布数据源时,Tableau Desktop 中的当前工作簿将自动连接到发布的数据源,并自动关闭本地数据源。因此,在发布数据源不必替换数据源。有关详细信息,请参见发布数据源

此外,替换数据源当前不适用于 Tableau Online 或 Tableau Server 中的 Web 制作。