项目
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
- ClickNewto open the New Project page. Or, to create a project from an existing project, select a project and click重复.
- Provide aName和Description对于项目
- 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.
- To remove items already added, clickx在所选项目下的相应项目旁边。要删除所有项目并重新开始,请单击垃圾图标。
- When finished adding items, click好要关闭“添加项目项目”对话框。
- 要添加项目,请单击好.
Note:To add users to a project, you must belong to the fmesuperuser role.
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:
- The permission is on an item in the project.
- The permission was granted to the user directly, rather than through membership in a role. (For more information, seeViewing and Configuring User Permissions and Other Settings。)
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
删除项目
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.