发布日期: 四月 12, 2008
若要将数据从 ACT!2005 版本 6 迁移到 Microsoft Dynamics CRM,需要先从 ACT!2005 版本 6 中导出数据,准备要迁移的源数据,并将数据映射到 Microsoft Dynamics CRM,然后迁移数据。 有关迁移过程的概述,请参阅数据迁移概述。
您可以使用两种方法来映射数据:
使用数据迁移管理器随附的 ACT!2005 版本 6 数据映射示例。在启动数据迁移管理器时,可以选择 ACT!2005 版本 6 映射。您可以在标准模式下运行数据迁移管理器,在此模式下您可以查看并更改每个字段的映射。
使用数据迁移管理器执行自己的映射。
本文提供了一些信息,无论您选择何种方法都很有帮助:
介绍了如何导出数据并设置源文件使其与 Microsoft Dynamics CRM 记录类型相匹配。您可以将这些文件用于 ACT!2005 版本 6 数据映射或自定义映射。
介绍了 ACT!2005 版本 6 中的默认字段将映射到非自定义 Microsoft Dynamics CRM 中的哪个位置。这对您了解如何在 ACT!2005 版本 6 数据映射中映射数据很有帮助,或为您自己定义映射提供了一个平台。
本文还详细介绍了如何使用数据迁移管理器自己定义映射的步骤。
重要提示
本文中的映射仅限指南。由于可以自定义 ACT!2005 版本 6 数据库和 Microsoft Dynamics CRM,因此需要验证这些映射是否适用于您的数据。
|
|
准备数据 |
|
|
查看客户和联系人映射表 |
|
|
迁移数据 |
迁移之前,在 Microsoft Dynamics CRM 中,数据必须位于逗号分隔值 (.CSV) 格式的文件中,并且每个文件都必须包含一种记录类型的数据。
准备数据:
将联系人数据从 ACT!2005 版本 6 导出到一个名为 Contacts.csv 的文本文件中,此文件可以包含逗号分隔或制表符分隔的数据。
从 Contacts.csv 的数据中删除所有换行符。如果记录中包含换行符,则该记录不能进行迁移。
因为导出的数据同时包含客户和联系人,因此它会映射到 Microsoft Dynamics CRM 中的“客户”和“联系人”记录类型。将 Contacts.csv 另存为 Accounts.csv。
编辑 Accounts.csv 文件,并删除应作为联系人迁移的记录。因为会将这些记录识别为在“公司”列中具有重复项。这些记录中的唯一信息将保留在 Contacts.csv 文件中,并作为联系人进行迁移。
打开 Microsoft Office Excel 2007 中的文件。
单击“数据”选项卡,然后单击“删除重复项”。
依次选择“取消全选”、“数据包含标题”和“公司”,然后单击“确定”。
请不要修改 Contacts.csv 文件。此文件中的所有记录将会作为“联系人”进行迁移,并将“上司”设置成采用同一公司名称的“客户”。
如果您要将记录负责人映射到 Microsoft Dynamics CRM 用户而不是您本人,请参考以下查看客户和联系人映射表 部分的脚注¹。 如果需要,可以创建 Users.csv 文件。
查看下表中的数据,以了解 Accounts.csv 和 Contacts.csv 源文件中的列是如何映射到 Microsoft Dynamics CRM 中的属性。
¹ 表中显示的映射将导致所有记录归迁移数据的用户所有。如果您的目标是让所有者不止一个或让别人成为记录所有者,则可以使用以下方法之一:
在使用本文所述的映射迁移记录后,使用 Microsoft Dynamics CRM 为特定的用户批量分配记录。有关使用“高级查找”功能查找并批量分配记录的示例,请参阅销售人员离职而不失去客户。
在映射中不要忽略“负责人”一列,请将客户和联系人的“负责人”列映射到 Microsoft Dynamics CRM 负责人属性。还需要创建和迁移 Users.csv 文件,该文件包含了源数据中使用的每个用户的记录。
数据迁移管理器将提示您将每个负责人值与 Microsoft Dynamics CRM 用户相匹配,并且会为您提供创建新用户的选项(如果需要)。有关迁移所有权数据的详细信息,请参阅数据迁移管理器帮助文件中的“如何迁移所有权数据”主题。
² 对于用户定义的字段,可以选择如何映射数据。如果源数据文件中包含信息,则选择所需的选项。如果需要创建自定义属性,请参阅数据迁移管理器帮助文件中的主题“自定义属性”。
³ 对于在 ACT!2005 版本 6 中存在,但默认情况下不在 Microsoft Dynamics CRM 中的字段,您要么忽略该数据,要么创建一个自定义属性。检查源文件中的数据,以查看此字段中是否有需要保留的有用数据。
在“开始”菜单上,依次单击“所有程序”、“Microsoft Dynamics CRM”和“Microsoft Dynamics CRM 数据迁移管理器”。
单击“启动迁移”。
选择“启动新迁移”选项,然后在“入门”页上单击“下一步”。
单击“启动迁移”。
在“指定迁移名称”页上,指定迁移名称,输入“ACT6”作为源系统,然后单击“下一步”。
在“选择文件”页上,单击“添加”,然后选择已创建的 .csv 文件:Accounts.csv、Contacts.csv 和可选的 Users.csv,单击“开启”,然后单击“下一步”。
指定分隔符:
选择在源文件中使用的分隔符,以及用于将包含该分隔符的字段括起来的字符。
选中“每个文件的第一行中都包含列标题”复选框。
预览每个文件以确保其正确显示,包括使用水平滚动条可查看所有列。
单击“下一步”。
注意
如果在验证文件(如查找换行符)时发现错误,将会另外显示一个错误页。解决任何错误。
在“文件映射”页上,单击“下一步”。
在“映射文件”页上,对于 Contacts.csv 文件,请选择“将该文件映射到现有的 Microsoft Dynamics CRM 实体”和“联系人”,然后单击“下一步”。
在“映射文件”页上,对于 Accounts.csv 文件,请选择“将该文件映射到现有的 Microsoft Dynamics CRM 实体”和“客户”,然后单击“下一步”。
在“映射文件”页上,如果有 Users.csv 文件,请选择“将该文件映射到现有的 Microsoft Dynamics CRM 实体”和“用户”,然后单击“下一步”。
在“文件摘要”页上,单击“下一步”。
在“列映射结果”页上,单击“下一步”。
对于 Accounts.csv 和 Contacts.csv 文件中的每一列,在“映射列”页上,基于“客户”和“联系人”映射表中显示的映射选择所需的选项,然后单击“下一步”。
此时将显示“列摘要”页。单击“下一步”。
此时将显示“用户摘要”页。除非创建了 Users.csv 文件并映射了记录的所有权,否则将所有记录分派给当前用户。单击“下一步”。
此时将显示“检查摘要”页。单击“下一步”。
此时将显示“开始迁移数据”页。单击“迁移数据”。
此时将显示“转换数据”页,通过此页将数据转换为所需的格式,并将其上载到服务器。如果没有发现错误,向导将继续进入“迁移完毕”页。
如果没有发现错误,请单击“下一步”。
如果发现错误,将会显示前 50 个错误。若要查看其他错误及其详细信息,请单击“导出错误”。
此时将显示“上载数据”页,并将数据上载到服务器,然后完成迁移。
如果没有发现错误,请单击“下一步”。
如果发现错误,将会显示前 50 个错误。若要查看其他错误及其详细信息,请单击“导出错误”。
此时,错误页上未列出的任何数据都已成功迁移。
单击“完成”。
会立即迁移 ACT!2005 版本 6 数据。如果还需要从 ACT!2005 版本 6 中执行另一次迁移,则可以在执行新迁移时选择步骤 5 中指定的迁移名称重用这些映射。