你在这里: Web用户界面 > 使用界面 > 项目

项目

使用Projects Page将FME服务器项汇集到共享常见解决方案或“项目”的组中,或者在组织中进行分组。通过在项目中进行分组项目,您可以在一个容易的地方引用它们。您还可以备份项目并将它们还原到FME服务器的另一个实例。

为什么要创建一个项目?

项目的主要好处是能够在FME服务器之间迁移它们。在通过企业生命周期中部署FME服务器方案,从开发到测试/暂存时,此功能特别有用。您可以简单地备份项目,而不是备份和恢复整个FME服务器配置,并将其恢复到另一个FME服务器。目标FME服务器配置保持完整,并添加新项目和其所有内容。

项目可以持有什么?

项目可以包含您创建或上载的任何FME服务器对象,包括:

  • 工作区,自定义格式,自定义变压器和模板
  • 存储库
  • 附表
  • 主题,订阅和出版物
  • 资源
  • 资源连接(当前包含与Amazon Web服务(AWS)S3存储桶的任何连接)
  • 清理任务
  • 数据库连接和Web连接
  • 用户(参见为其他用户迁移项目(仅限FMESUPERUSER), 以下)
  • 其他的项目

创建一个项目

  1. 点击新的打开新项目页面。或者,要从现有项目创建项目,请选择项目并单击复制
  2. 提供一个名称描述对于项目
  3. 将项目添加到项目中。点击+要从下拉类别中选择项目,请单击添加
  4. 笔记:要将用户添加到项目,您必须属于fmesuperususer角色。

  5. 要删除已添加的项目,请在项目内容下选择它们,然后单击去掉
  6. 点击好的

备份并恢复项目

您可以备份项目的内容,并将项目还原到FME服务器的同一实例或另一个实例。例如,您可以在开发并在单独的系统上开发并测试其内容后在生产服务器上使用它时迁移项目。有关更多信息,请参阅备份和恢复项目

为其他用户迁移项目(仅限FMESUPERUSER)

当您在项目中包含用户时,您可以备份和恢复这些用户的项目,以便在另一个系统上使用。如果两个条件都是真的,则在恢复项目恢复的系统上授予用户对当前系统的任何权限都授予

用户对当前系统的任何其他权限都不会携带。

笔记:要将用户添加到项目,您必须属于fmesuperususer角色。

查看和编辑项目

  • 要查看或编辑项目,请单击它以打开“编辑”页面。或者,选择项目并单击编辑。你可以:
    • 编辑项目名称和描述。
    • 添加和删​​除项目。
    • 获取有关项目的信息:在项目内容下选择一个项目,然后单击细节

分享项目

  • 要共享项目,请单击与其他图标的共享。通过共享,您可以给其他用户授予项目的权限级别。如果您拥有它,或者如果您是具有管理安全权限的用户,则可以共享项目,例如管理员。有关共享和所有权的更多信息,请参阅基于角色和基于用户的访问控制
  • 删除项目

  • 要删除项目,请选择它并单击去掉。删除项目的内容以及项目,检查还删除内容在警告对话框中。要仅删除项目并在服务器上留下其内容,请取消选中此框。
  • 还删除内容选项很有用备份和恢复项目对于其他系统的用户,然后对项目进行后续更改,包括从项目中删除项目。在导入更新的项目之前,用户可以删除当前项目,该项目还按预期删除项目中已删除的项目。

    如果还删除内容检查,记住以下内容:

    • 只删除用户有权删除权限的项目。
    • 如果项目包含执行删除的用户,或者用户所属的角色,既不删除用户也不属于角色。