跳转至

导出和导入应用程序配置

导入和导出应用程序配置的功能可用于将配置从一个环境复制到另一个环境中。 例如,可以从测试环境导出应用程序配置,并将其导入到生产环境中。

导出/导入应用程序选项

SAP Mobile Services 为您提供两个选项以将应用配置从一个环境移动到另一个:

  • 使用 SAP Mobile Services 导出/导入功能:此选项将整个移动应用配置从一个环境复制到另一个。 现有移动应用无法覆盖,在导入新配置之前必须将其删除。 密码和密钥等敏感信息会从导出中排除。
  • 使用 SAP Content Agent 导出功能:此选项允许您导出全部或部分移动应用配置。 SAP Content Agent 发起的导入会在目标上创建移动应用配置,创建缺少的功能,然后合并导出的配置,请参阅 SAP Content Agent 服务用户指南 有关详细信息,请参阅可导出的 移动服务 组件

导出应用程序配置

将应用程序配置 zip 文件导出到本地系统中,保留大部分设置。可以使用导出功能创建应用程序配置的备份, 这也是将应用程序配置导入到 SAP Mobile Services 的前提条件。

将应用程序导出到本地系统之前,请确保应用程序状态一致(绿色标记)。

仅会导出应用程序的当前版本,不会导出版本。

  1. 在 SAP 移动服务主控室中,选择移动应用程序 > 本机/MDK

  2. 选择应用程序,然后选择右上角的导出

    应用程序配置文件将下载到缺省位置的 <appname>_<version>.zip 文件, 该位置在浏览器中指定。不会导出密码。

    • <appname>_<version>.zip 包含一个 Common 子文件夹,其中 <appname>_<version>.smpconfig 文件包含所有应用程序信息。

    • 不会导出密码。

    注释

    可以将应用程序配置导出到共享目录,使所有可以访问共享目录的移动服务系统均可以使用此配置。

导入应用程序配置

将应用程序配置从一个 SAP Mobile Services 环境导入到另一个环境。 这将保留许多配置设置,但必须重新为目标服务器环境配置某些应用程序设置。

请确保 SAP Mobile Services 网络上想要导入的应用程序 *.zip 文件可用。

  • 导入应用程序配置不意味着可以立即使用。管理员必须检查导入的应用程序,必要时对其配置进行调整。

  • 对于使用 AppUpdate 插件的混合应用,请使用应用程序 > 应用特定设置管理应用程序版本。

  • 如果更改了导出的应用程序配置 *.zip 文件,则无法将其导入。

注释

可以导入使用用于应用和设备管理的 SAP Business Technology Platform 移动服务开发的 Fiori 应用

程序,但是无法在 SAP 移动服务主控室中编辑其属性。

  1. 在 SAP 移动服务主控室中,选择移动应用程序 > 本机/MDK

  2. 选择右上角的导入

  3. 单击浏览,并选择应用程序配置 *.zip 文件。

    • 若要导入与现有应用程序具有相同标识的应用程序,选择覆盖现有应用程序; 否则会出现错误消息应用程序已存在。
    • 如果使用目标系统中已存在的次要连接导入应用程序,该连接不会被覆盖。

    • 不会导入例如 APN、BES 和匿名用户设置的密码,否则应用程序会标记为不一致。

    • 如果导出了任何资源包,则导入时会将其上传。

    • 单击导入

    导入完成后,可看到消息应用程序已创建。

为目标服务器环境配置应用程序。

导入 微应用 配置

将 微应用 配置从一个 SAP Mobile Services 环境导入到另一个环境。这将保留许多配置设置,但必须重新为目标服务器环境配置某些应用程序设置。

  1. 在 SAP 移动服务主控室 中选择移动应用程序 > 微应用,然后选择右上角的导入

  2. 导入应用程序中,单击空白字段或选择浏览;在弹出窗口对话框中选择文件名称;然后选择保存。如果导入的 微应用 与现有应用标识相同,则会看到错误消息Application already exists

  3. 配置 WeCom 设置中所述,通过设置应用密钥编码 AES 密钥令牌的 WeCom 设置来更新 微应用。

迁移本机应用和 移动开发工具包 应用

导入应用配置后,移动应用需要连接到新的服务器 URL。 作为应用开发人员,您有两个选择:

  1. 二维码登录:本机和 移动开发工具包 应用可以使用二维码登录流程。 二维码在主控室中生成,请参阅登录。 按照 移动开发工具包/SDK 文档启用二维码登录。

  2. 重新构建您的应用:您可以在代码中定制服务 URL 并重新构建应用。 这将简化入职体验,但将其与特定实例绑定。

导出数据

SAP Mobile Services 允许将租户数据库从云端导出到本地 .csv 文件。

导出数据是基于角色的功能,要执行此任务,您将需要以下角色之一:

  • Administrator
  • Helpdesk

可以在以下系统中执行将租户数据库从云端导出到本地 .csv 文件:

  • SAP Mobile Services
  • 微服务/存储
  • 微服务/Octane

可以通过使用以下 URL 将租户数据库从云端导出到本地 .csv 文件: /mobileservices/origin/{origin}/exportdata/v1/admin

可以使用以下链接导出数据:

https://<mobile_services_host>/mobileservices/origin/hcpms/exportdata/v1/admin

响应状态和错误代码

代码 响应正文 描述
200 <exported data> 提示用户下载 .csv 文件。
403 用户不具有 AdministratorHelpdesk 角色。

最后更新: February 12, 2025