---
schema_version: "1"
id: ce45c6bf6e142dc07038adb633d7cd16220d88349c5fa642b10386015aadc6ba
title: 迁移计划：已发布数据源
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/server-linux/cmt-plan_datasources.md
canonical_url: https://help.tableau.com/v0.0/server-linux/zh-cn/cmt-plan_datasources.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 75a6edebfdd33f2829d3c15baee6af29448f23e56afd49bda5937a65cbeb3210
description: Select, map, and transform published data sources when building a Content Migration Tool plan.
---
[跳转到主要内容](#main-content)

# 迁移计划：已发布数据源

在 Tableau Content Migration Tool 中创建迁移计划的下一步是选择、映射并将任何转换添加到已发布数据源。该过程与规划阶段的“工作簿”步骤非常相似，特别是数据源映射步骤。

**注意：**如果您的工作簿或数据源包括数据提取，请确保阅读并理解[迁移包含数据提取的工作簿和数据源](https://help.tableau.com/v0.0/server-linux/zh-cn/cmt-migration_extracts.htm)中的信息。

## 步骤 1：选择

在开始迁移计划的“已发布数据源”阶段时，您将选择要包括在迁移计划中的任何数据源：

![数据映射的数据源选择。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-plan-datasource-selection.png)

只有在迁移时才会选择数据源。您有两种选择方法。使用Specific Data Sources选择一个或多个已发布数据源。单击“Refresh ”重新载入可用已发布数据源的列表。

第二个选项是“All Data Sources”，它选择源站点中的每个数据源。

## 步骤 2：映射

下一步是将源数据源映射到新目标。这在功能上类似于映射工作簿。

![“数据源映射”页面，带有“添加映射”下拉菜单。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-plan-datasource-mapping.png)

如果未处此处进行更改，则部署所选数据源时将采用与源相同的名称和项目。若要添加数据源映射，请单击“Add Mapping”。映射区域中将显示以下选项。

![包含名称、项目、目的地名称和目标项目字段的表单。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-plan-datasource-mapping-options.png)

该条目具有以下选项：

### 删除

单击“Delete ”链接将删除此映射条目。

### 名称

使用“Name ”菜单选择希望映射的数据源。可以选择“(All Selected Data Sources)”来选取所有数据源。

### 项目

“Project ”是关联数据源名称的项目。

### 目标名称

默认情况下，Content Migration Tool 将使用相同的Destination Name(Same As Source)，同时保留源文件中的原始名称，但您可以在此处为目标文件夹键入新名称。

### 目标项目

如果您的目标项目已在您的站点上创建，您可以选择放置迁移的工作簿的项目，或单击“Add New”创建一个新项目。您可以为单个数据源创建不同的目标项目。

![用于添加或修改数据源的表单，其中包含名称、项目、目标名称和目标流程字段。](/tableau/next/zh-cn/server-linux/zh-cn/Img/ptd-plan-datasource-mapping-dest-proj.png)

在大多数情况下，如果单个数据源存在多个映射条目，则会显示验证错误，并且必须修复才能继续。这一点有一个重要的例外情况：数据源可以同时匹配特定选择和项目范围映射条目。在这种情况下，将使用更具体的条目。

完成所有必要的数据源映射后，单击“Next ”继续。

![下一步图标。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-icon-next.png)

## 步骤 3：数据源转换

您可以使用转换选项修改数据源。单击“Add Transformation”以查看可用转换的列表。

![用于添加转换的下拉菜单。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-transform-add-list.png)

选择任何数据源转换将打开“Edit Transformation”窗口。使用此功能来自定义所选数据源。转换将按其列出顺序从上到下执行。

对于大多数数据源转换，都有两个基本步骤。第一步是输入所需数据源的“Match Criteria”。根据所选的连接类型，“Match Criteria”选项卡上将显示更多字段。

![用于编辑转换的对话框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-transform-edit-match.png)

第二步取决于您要添加的转换类型。每个数据源转换都有要在第二个选项卡上输入的不同值。

对于添加的每个转换，您可以在“Edit Transformation”窗口左侧的“Comments ”部分中添加注释。

### 替换表/架构名称

在“Options”选项卡上，您可以替换所有或部分表或架构名称。

### 设置计算公式

在“New Calculation Formula”选项卡上，您可以替换某个列的计算。

![用于在列转换设置中定义公式的界面。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-plan-datasource-transform-set-calc.png)

### 设置连接信息

在“新建连接值”选项卡上，输入新数据源的身份验证方法和连接详细信息。根据所选的连接类型，将显示更多字段。

![标有“文件路径”的文本字段。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-plan-datasource-transform-set-cx.png)

### 设置自定义 SQL

在“新建自定义 SQL”选项卡上，输入要为“匹配查询名称”修改的自定义 SQL 查询的名称。查询名称必须与数据源物理层的自定义 SQL 查询名称匹配。如果这些名称不匹配，则转换将失败。有关数据建模和物理层的详细信息，请参见[Tableau 数据模型](https://help.tableau.com/v0.0/server-linux/zh-cn/datasource_datamodel.htm)。

输入查询名称后，在文本字段中输入所需的“自定义 SQL”。请注意，如果使用不当，自定义 SQL 可能会对工作簿的性能产生负面影响。

![一个标有“匹配查询名称”的文本框，和一个标有“自定义 SQL”的更大的文本框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/ptd-plan-transform-set-custom-sql.png)

### 移除数据提取

此转换没有“Options”选项卡。键入“Match Criteria”信息，系统将在迁移期间移除数据提取。

### 使用 Tableau Bridge

此转换没有“Options”选项卡。键入“Match Criteria”信息，系统将允许专用网络中的数据源（无法通过公共 Internet 访问）的数据源使用 Tableau Bridge 刷新。

在迁移数据源之前，目标 Tableau Cloud 站点必须配置 Tableau Bridge。有关 Tableau Bridge 的详细信息，请参见 Tableau Cloud 帮助中的[使用 Tableau Bridge](https://help.tableau.com/current/online/zh-cn/data_fresh_sync_section.htm)。迁移后，需要通过 Tableau Cloud 为数据源分配刷新计划。

### 应用保存的凭据

在版本 2022.3 中已弃用。请改用“设置连接信息”数据源转换。

在选项选项卡上，为数据连接输入 Tableau 用户名和相应的已保存凭据用户名。您只能在 Tableau 站点的“帐户设置”页面上为现有数据连接应用保存的凭据。有关详细信息，请参见[为数据连接管理保存的凭据](https://help.tableau.com/v0.0/server-linux/zh-cn/manage_stored_credentials.htm)。

![两个文本框请求 Tableau 用户名和已保存的凭据用户名。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-plan-datasource-transform-saved-credentials.png)

## 步骤 4：发布选项

“已发布数据源”阶段的最后一步是为权限和标记创建转换，并完成特定于数据源的发布选项。

![“数据源发布选项”对话框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-pub-options.png)

#### 覆盖较新的数据源

如果选中，即使数据源将覆盖最近更新过的数据源，也会Publisher该数据源。

#### 复制数据源权限

选中此选项时，迁移工具将尝试尽可能地匹配源忆发布的数据源权限。

#### 复制数据提取刷新计划

选中此选项时，迁移工具将尝试将目标数据源数据提取刷新计划设置为与源的名称相匹配。

**注意：**无法在 Tableau Cloud 中创建数据提取刷新计划。如果目标是 Tableau Cloud 站点，则此选项不可用。有关详细信息，请参见[迁移限制](https://help.tableau.com/v0.0/server-linux/zh-cn/cmt-migration_limitations.htm)。

#### 复制数据源的嵌入式凭据

复制已发布数据源的嵌入式凭据。仅在从 Tableau Server 迁移到 Tableau Cloud 站点时可用。有关详细信息，请参见[迁移包含嵌入式凭据的工作簿和数据源](https://help.tableau.com/v0.0/server-linux/zh-cn/cmt-migration_embedded_credentials.htm)。

**注意：**CMT 不支持 OAuth 连接的嵌入式凭证迁移。若要将 OAuth 凭据迁移到目标站点，请使用[“设置连接信息”](#plan_datasrc_trans)数据源转换。

#### 复制数据源所有者

从源位置复制数据源所有者设置以分配数据源所有者。如果未选中，则 Content Migration Tool 用户被授予目标位置数据源的所有权。

#### 应用用户映射

应用用户映射来分配内容所有权。如果目标位置的用户名语法存在差异，请选择此选项。有关详细信息，请参见[迁移计划：权限和所有权](https://help.tableau.com/v0.0/server-linux/zh-cn/cmt-plan_users.htm)。

### 添加选项

为您可添加的不同类型的转换单击“Add Option”下拉菜单：

![用于添加或移除标记、应用数据提取刷新计划或设置权限的下拉菜单。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-pub-options-add.png)

对于所有不同类型的转换，有两个基本步骤。第一步是让您选择转换。在本例中，选择您要转换的数据源。在列表顶部，您可以选择“Apply to all published data sources”，该选项用于为将来的转换自动选择所有数据源。您还可以“Refresh ”数据源显示窗口，以反映对源站点所做的任何更改或更新。

![用于设置已发布数据源级别权限的对话框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-pub-perms.png)

第二步是为您选择的转换输入特定选项。

### 移除标记

选择了要从中移除标记的数据源之后，通过在位于底部的字段中输入标记来输入要移除的任何标记，并单击“Add”。在此屏幕中，您还可以选择从源或目标数据源中移除。如果要移除以前输入的标记，请单击该标记，然后按 delete 键。

![用于从已发布数据源中移除标记的对话框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-pub-tags-remove.png)

### 添加标记

选择了所需的数据源后，通过在位于底部的字段中输入标记来输入要分配的任何标记，并单击“Add”如果要移除某个标记，请单击该标记，然后按 delete 键。

![用于向已发布数据源中添加标记的对话框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-pub-tags-add.png)

此外，您还可以在“编辑转换”窗口左侧的“ Comments ”部分输入有关每个转换的注释。

### 应用数据提取刷新计划

此转换将目标数据提取刷新计划应用于迁移的数据源。生成的计划列表来自目标。

**注意：**无法在 Tableau Cloud 中创建数据提取刷新计划。如果目标是 Tableau Cloud 站点，则此选项不可用。有关详细信息，请参见[迁移限制](https://help.tableau.com/v0.0/server-linux/zh-cn/cmt-migration_limitations.htm)。

![用于应用数据提取刷新计划的对话框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-pub-extract-sched.png)

### 设置权限

最后一种转换类型是编辑所选数据源的权限。输入组或用户，并单击“Add”。根据需要调整权限。四种不同选项为：“Allow 权限”、“Deny 权限”、“Inherit”，或“保留Source Value”。

![用于设置已发布数据源级别权限的对话框。](/tableau/next/zh-cn/server-linux/zh-cn/Img/cmt-datasource-pub-perms-new.png)

## 步骤 5：继续下一步

准备就绪后，单击“Next”继续进行规划阶段的[迁移计划：权限和所有权](https://help.tableau.com/v0.0/server-linux/zh-cn/cmt-plan_users.htm)部分。

## 谁可以执行此操作

具有 Explorer 角色或更高级别角色的 Tableau 站点用户。为了迁移内容，您必须在源站点上具有工作簿的**“查看”**和**“下载”/“保存副本”**能力，并在目标站点上具有目标项目的**“查看”**和**“发布”**能力。有关详细信息，请参见[权限](https://help.tableau.com/v0.0/server-linux/zh-cn/permissions.htm)。