充分利用 Studio 的一些指南。
- 为组织建立命名约定
- 为所有 Studio 项目和相关组件(文件、文件夹、项目、编排和端点等)提供唯一、有意义的名称(在要解决的业务问题上下文中有意义)。名称应该:
- 唯一 - Studio 区分大小写:filename1、FILENAME1 和 FileName1 是三个不同的文件。但是,请勿依赖大小写来区分 Studio 项目,这可能导致混淆。
- 描述 - 例如,集成供应商和库存系统的项目可称为“SupplyChainIntegration”。
- 经常备份项目
- 尤其是在多用户环境中,请确保经常备份项目。您可以通过在特定项目目录中简单创建内容的压缩文件来快速备份全部 Studio 项目组件。在任意安全位置存储压缩文件。理想情况下,在版本控制系统中,还支持您跟踪项目更改。
- 在中心位置存储项目
- 将所有项目文件存放在一个中心位置,优先使用版本控制软件,从而使项目易于查找并且先前的迭代易于恢复(如果有多名开发人员为同一项目工作时,这尤为重要)。
- 设计编排以获取最佳性能
- 如果可能,在集成前使用源系统的本地设施尽可能多地预处理输入数据。在源系统之外转换数据会增加处理开销。如果性能成为问题,那么调查如何在集成项目编排中最小化“映射活动”的使用。
- 例如,如果集成来自于多个不同数据库系统的数据,请考虑创建预处理数据的截取表,而不是尝试在编排中解析不同数据类型之间的所有差异。
- 将“配置属性”用于端点定义
- 不用硬编码项目端点中的详细信息,对于某些详细信息可以使用属性。在 Studio 中定义这些配置属性,然后使用“管理控制台”指定各种运行时值。在部署项目之前,必须在生产环境中配置实际端点的属性。
有关更多详细信息,请参阅联机帮助。
- 设计时,在 Studio 中测试活动和所有定义
- 在使用 Studio 设计编排的所有元素时,请确保在适合的位置使用测试数据,以确保映射按期望工作。在发布项目之前,使用 Studio 测试所有映射以及平面文件模式。
- 设置开发和测试环境
- 理想情况下,您应该设置镜像生产环境的开发和测试环境,包括在测试环境中复制数据源和目标。
在部署项目之前,必须通过更改“配置属性”来配置生产环境中实际端点的属性。请参阅“管理控制台”联机帮助以获取详细信息。