更新时间:2023-09-21 GMT+08:00

导入导出Topic

概述

ROMA Connect支持导入导出消息集成的Topic,可以把Topic以文件形式导出到本地,也可以把本地的Topic文件导入ROMA Connect,实现Topic的批量迁移。

前提条件

  • 导入Topic前,请确保Topic所属的集成应用已创建,否则请提前创建集成应用
  • 导入Topic前,请检查导入Topic的实例中是否存在重名Topic,若存在重名Topic,会导致导入Topic失败。
  • 导入Topic前,请确保Topic的配额满足需求。
  • 若Topic的描述信息中有换行符时,导出Topic的csv文件中会将换行符转义成“\n”。若使用该csv文件导入Topic,在导入Topic后,需在控制台上手动修改Topic的描述信息,把转义字符“\n”修改成换行符。
  • 导入Topic时,导入的文件中最多包含100个Topic,否则将导入Topic失败。
  • 请勿使用Excel编辑导出的csv文件,否则会打乱csv文件的内容格式,导致导入失败。若需要编辑导出的文件后导入,请导出xlsx或xls格式进行编辑。
  • 未绑定集成应用的Topic不支持导出。

导入Topic

  1. 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
  2. 在左侧的导航栏选择“消息集成 MQS > Topic管理”,单击“导入Topic”。
  3. 在弹窗中选择本地保存的Topic文件,并导入。
  4. 导入成功后,在页面的Topic列表中可查看导入的Topic。

导出Topic

  1. 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
  2. 在左侧的导航栏选择“消息集成 MQS > Topic管理”。
  3. 导出Topic。
    • 导出指定Topic:勾选您想要导出的Topic,然后单击“批量操作 > 导出Topic”,导出Topic文件到本地。
    • 导出所有Topic:单击“导出所有Topic”,导出Topic文件到本地。
  4. 在导出Topic弹窗中选择要导出文件的格式,然后单击“导出”,导出Topic文件到本地。
    • 当前支持导出xlsx、xls和csv格式文件。若Topic数据中含有英文逗号(,)时,请勿选择导出csv格式文件,否则会导致csv格式文件解析异常。
    • 导出文件中,“类型”字段表示Topic的集成应用权限类型:1表示该集成应用为Topic所属集成应用,2表示该集成应用具备发布权限,3表示该集成应用具备订阅权限。
      假设Topic1所属集成应用为App1,另外授权了集成应用App2,则导出文件中Topic1的行记录数说明如下:
      • 若App1设置发布和订阅权限,则导出文件中关于App1的Topic1记录数有3条,“类型”分别为“1、2、3”。
      • 若App1仅设置发布或订阅权限,则导出文件中关于App1的Topic1记录数有2条,“类型”分别为“1、2”或者“1、3”。
      • 若App2设置发布和订阅权限,则导出文件中关于App2的Topic1记录数有2条,“类型”分别为“2、3”。
      • 若App2仅设置发布或订阅权限,则导出文件中关于App2的Topic1记录数有1条,“类型”为“2”或者“3”。