导出/导入自定义资源 exporting-importing-custom-resources
本教程介绍如何将自定义资源包从开发环境导出并导入到制作环境。
此示例针对链接到 Adobe Campaign 的功能管理员。
先决条件包括:
-
一个或多个可用且已发布的自定义资源。
此外,您必须为这些资源定义具有唯一性的密钥,因为不会导出资源包中的自动主密钥。因此,该资源可以具有主密钥和附加唯一密钥,以保证记录的唯一性。
-
创建和导出资源包 所需的权限。
其他资源:
导出结构 exporting-the-structure
在本节中,我们将执行第一个资源包导出,该资源包中详细介绍了自定义资源数据的物理结构。
此示例包含两个自定义资源:Products 和 Orders。
-
转到 Administration / Deployment / Package exports 菜单。
我们将创建新的资源包,以导出使用两个自定义资源“Products”和“Orders”进行了筛选的 Custom resource (cusResource)。
-
在 Package exports 页面中,单击 Create 以创建新资源包。
-
填写标签,然后单击 Create element。
-
搜索并选择 Custom resource (cusResource)。
-
在筛选条件中选择 Products 和 Orders 这两个资源,以配置 Custom resource 的详细信息。
确保更改逻辑运算符。必须将该值设置为 OR,以便将产品资源和订单资源的结构集成到资源包中。
-
确认并保存资源包定义。
您现在可以单击 Start export。
生成的资源包位于“Downloads”文件夹中。Zip 文件的名称是随机生成的。您可以为其重新命名。
导出数据 exporting-the-data
通过第二次导出,可导出 Products 和 Orders 自定义资源的数据。
根据与结构导出相同的导出类型,您将创建另一个包含数据的资源包。
-
在 Package exports 页面中,单击 Create 以创建新资源包。
-
使用 Export data of my resources 填写标签,然后单击 Export content 选项卡中的 Create element。
-
搜索并选择 Products 资源。
-
将高级 筛选条件 配置为 @Label IS NOT NULL。
-
查看计数。
-
对 Orders 自定义资源重复相同的操作。
-
确认并保存资源包定义。
您现在可以单击 Start export。
生成的资源包位于“Downloads”文件夹中。Zip 文件的名称是随机生成的。您可以为其重新命名。
导入结构 importing-the-structure
导入资源包 importing-the-structure-package
-
连接到要导入新创建资源包的 目标实例。
-
转到 Administration / Deployment / Package imports 菜单,创建新资源包以导入来自第一次导出的文件。
-
将 结构文件 拖放到为此目的而提供的区域中。可接受的格式为 ZIP 或 XML。
-
修改标签,例如 Import structure,然后单击 Save。
-
单击 Start import。
发布 publish-structure
-
转到 Administration / Development / Publication 菜单。
-
单击 Prepare publication,然后单击 Publish 以使用来自新自定义资源的数据更新实例。
-
对应于所安装资源包的菜单项,将插入到 Client data 菜单中。
导入数据 importing-the-data
在本节中,我们将 导入数据,这些数据会链接到上一步中安装到实例上的资源包。
与上一步相同,此步骤分为两个部分:导入资源包和发布。
导入资源包 importing-the-data-package
-
转到 Administration / Deployment / Package imports 菜单,创建新资源包以导入包含数据的文件。
-
将数据文件拖放到为此目的而提供的区域中。可接受的格式为 ZIP 或 XML。
-
修改标签,例如“Import data”,然后单击 Save。
-
单击 Start import。
发布 publish-data
- 转到 Administration / Development / Publication 菜单。
- 单击 Prepare publication,然后单击 Publish 以使用来自自定义资源的数据更新实例。