You are here: Web User Interface > Using the Interface > 项目

项目

Use the Projects page to bring together FME Server items into groups that share a common solution, or 'project', in your organization. By grouping items in projects, you can reference them in one easy place. You can also export projects and import them to another instance of FME Server.

Why Create a Project?

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

What Can a Project Hold?

A project can include just about any FME Server object you create or upload, including:

  • 工作区,自定义格式,自定义变压器和模板
  • Repositories
  • Schedules
  • Topics, subscriptions, and publications
  • Resources
  • (目前包括资源连接es any connections to Amazon Web Services (AWS) S3 buckets that appear on the Resources page)
  • Cleanup Tasks
  • Database connections and web connections
  • 用户(参见为其他用户迁移项目(仅限FMESUPERUSER),下面)
  • Other projects

Creating a Project

  1. ClickNewto open the New Project page. Or, to create a project from an existing project, select a project and click重复.
  2. Provide aNameDescription对于项目
  3. To add items to the project, clickAdd. In the Add Project Item(s) dialog, select items from the drop-down categories. To select all items in a category, clickSelect All.
  4. Note:To add users to a project, you must belong to the fmesuperuser role.

  5. To remove items already added, clickx在所选项目下的相应项目旁边。要删除所有项目并重新开始,请单击垃圾图标。
  6. When finished adding items, click要关闭“添加项目项目”对话框。
  7. 要添加项目,请单击.

Exporting and Importing a Project

您可以导出项目的内容,并将项目导入FME服务器的相同实例或另一个实例。例如,您可以在开发并在单独的系统上开发并测试其内容后在生产服务器上使用它时迁移项目。有关更多信息,请参阅Exporting and Importing Projects.

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

When you include users in a project, you can export and import a project for those users to work with on another system. Any permissions a user has on the current system are granted on the system to which the project is imported, if both of the following conditions are true:

Any other permissions a user has on the current system do not carry over.

Note:To add users to a project, you must belong to the fmesuperuser role.

Viewing and Editing Projects

  • To view or edit a project, click on it to open the Edit page. You can:
    • Edit the project name and description.
    • 添加和删​​除项目。
    • 获取有关项目的信息:单击相应项目旁边的“显示详细信息”图标。

Sharing Projects

  • To share a project, click the Share with Others icon. Through sharing, you can grant levels of permissions on an item to other users. You can share an item if you own it, or if you are a user with Manage Security permissions, such as an administrator. For more information about sharing and ownership, see基于角色和基于用户的访问控制.
  • 删除项目

  • To delete a project, select it and clickRemove. To remove the contents of the project along with the project, checkAlso remove contents在警告对话框中。要仅删除项目并在服务器上留下其内容,请取消选中此框。
  • TheAlso remove contentsoption is useful when youexport a project,然后对其进行后续更改,包括从项目中删除项目。如果您希望将项目匹配导出时,它会在导出时,请选择此选项。然后,执行就地进口, on the same server.

    IfAlso remove contents检查,记住以下内容:

    • Only items for which the user has permission to delete are removed.
    • If the project contains the user performing the remove, or the role to which the user belongs, neither the user nor the role is deleted.