词汇表
词汇表
(B)
- 编排 (Orchestration)
- 由使用 Studio 进行定义和配置并被部署为在 Integration Appliance 上运行的处理活动(如:数据映射、转换和控制逻辑活动)、端点和数据类型所构成的特定序列。
- 变量 (Variable)
- 用于传递编排所处理的数据值。变量可供映射用于识别源和目标。某些活动会自动创建变量。
- 部署 (Deploy)
- 在 Integration Appliance 上创建项目配置的实例。
(C)
- 参数
- 被传递到活动或编排的值。例如,文件名和数据就是两个可从 FTP 端点传递到编排的参数。
- 触发器 (Trigger)
- 会在发生触发事件时隐式调用的一类数据库存储过程。“数据库模块”中,表上的“触发事件”,例如,INSERT、UPDATE 或 DELETE。
- 存储过程 (Stored procedure)
- 驻留在数据库中并通过调用其名称显式运行的功能代码单元。当特定数据库表上发生特定的插入、更新或删除活动时,存储过程可用于填充缓冲区表。
(D)
- 动态定界符 (Dynamic delimiters)
- 从消息自身字段中获取的定界符,如:用于在包含一批电子健康记录的文件中表示某一新记录开始的 HL7 PID(患者标识)消息头。
- 端点 (Endpoint)
- 外部系统,例如,Integration Appliance 在运行时所连接的用于获取数据或返回数据的数据库服务器、FTP 服务器、电子邮件系统或企业应用程序。
(F)
- 发布 (Publish)
- 将所有项目文件从 Studio 复制到 Integration Appliance 或中间登台区域(如,文件服务器上的共享目录)中,以针对特定环境进行后续运行时配置和部署。“发布”流程涉及验证项目;针对项目配置文档创建 .par 文件;以及将程序包发送到指定的 Integration Appliance。
(H)
- 函数 (Function)
- Studio 所提供的可用于定义编排中的处理的字符串、算术和杂项函数。除了预构建的函数之外,Studio 还允许您构建自己的定制函数并添加查找表。
- 缓冲区表 (Buffer table)
- 可与各种数据库模块活动(如,单表插入、更新或删除数据库活动)结合使用的辅助表。在配置某一数据库 DML(数据操作语言)活动时,Studio 会生成一个可用于在数据库表上创建相应触发器的 SQL 脚本;当发生触发事件(INSERT、UPDATE 和 DELETE)时,会对缓冲区表进行填充。缓冲区表可以提供各种方法以捕获数据库更改并启动编排处理。
- 活动 (Activity)
- 编排中的完整处理功能单元。活动包括流量控制(逻辑)活动;用于简化数据使用和传输的数据活动;以及支持与数据库系统、企业系统、Web 服务器、电子邮件服务器及其他系统集成的活动。编排包含一系列活动。
(J)
- 集成项目 (Integration project)
- 用于构成在 Studio 中设计并部署到 Integration Appliance 的集成解决方案的各种输入、输出(端点)、映射和模式定义(转换和消息格式)、编排及配置信息。
- 记录标识 (Record identifier)
- 特殊字段,用于定界某些类型的平面文件(如,EDI(电子数据交换)或 HL7(健康级别 7)文件)中的记录。例如,HL7 PID(患者标识)编号就是一种记录标识。
- 节点 (Node)
- Integration Appliance 的所有数据输入或输出都会在 Studio 中具体化为一系列的节点(和在树状分层结构中一样)。在很多情况下,这些节点都可以表示 XML 文档的结构和内容,但在有些情况下则不能(例如,数据库表中的行显示为节点)。Studio 中的节点可用于传输与结构有关的信息;可支持的内容类型;或数据的其他特征。
(K)
- 空占位符 (Empty placeholder)
- 会出现在具有多个分支的活动中,以作为该分支中活动的初始占位符。删除此图标上的其他活动就能将其除去。
- 控制表 (Control table)
- 可简化集成中的数据库端点使用过程的数据库表。与使用缓冲区表一样,Studio 也会生成用于创建控制表的脚本,这些控制表可用于确保针对特定表的插入、更新和删除操作会发生且只会发生一次。
(M)
- 命令行界面 (Command-line interface)
- 基于文本的 Web 管理控制台备用项,可用于配置、管理和查询 Integration Appliance。
(P)
- 平面文件 (Flat file)
- 包含非 XML 数据的文件。平面文件通常分为两类:使用逗号、制表符、空格或其他定界符来分隔长度可变的字段和记录的分隔平面文件;或者,具有固定字段和记录宽度的定位平面文件。
- 平面文件模式 (Flat File Schema)
- 用于定义如何解释特定的平面文件集。Studio 基于“消息定义”窗格中定义的配置创建平面文件模式(XML 模式)。平面文件模式与“读取平面文件”活动一起用来将源平面文件转换为 XML。
(T)
- 替换 (Replace)
- 出现在选取和其他活动分支中,以作为用于为该分支接收消息的端点活动的初始占位符。删除此图标上的接收端点活动就能将其除去。
(W)
- 文档 (Document)
- 任何 XML 模式文件、DTD 以及用于构成集成项目的其他配置文件。
(X)
- 项目 (Project)
- 使用 Cast Iron® Studio 定义和创建项目。每个项目都具有一个属性文件 (filename.sp3) 和若干个其他元数据文件及包含所有集成元素(编排、端点、XML 模式、平面文件)及其特定配置(变量和参数)的文件夹。
- 选取 (Pick)
- 根据已发生的操作来确定要启动的启动方活动的活动。例如,选取活动可以包含三个分支,一个包含“获取插入的行”活动,一个包含“获取删除的行”活动,而另一个包含“获取更新的行”活动。如果数据库发生 UPDATE 事件,那么会创建一个编排的实例并将调用包含“获取更新的行”活动的分支。
(Y)
- 映射 (Map)
- 允许您将输入参数与变量绑定、将变量与编排绑定的组件。许多 Studio 活动都包含嵌入式映射,您必须在设计时的编排上下文中配置这些映射,以定义实际参数应如何映射到变量以及应如何在编排中处理这些变量。除嵌入式活动映射之外,Studio 还有一个独立的“映射”活动,可用于将任意类型的输入和输出与编排绑定。
(Z)
- 重复定界符 (Repetition delimiter)
- 平面文件中的定界符,可在数据缺少唯一值(如,记录标识)时用于区分记录。
- 逐个 (For each)
- 用于迭代数据重复的消息结构的活动。
- 转换 (Transformation)
- 将数据从一种格式转换为另一种格式。例如,将 CSV(逗号分隔的值)格式的平面文件数据转换为 XML 数据。
转换还可以抑制数据、添加数据、更改数据类型以及执行计算。
- 资产 (Asset)
- 与特定活动关联的补充配置文件、脚本或其他材料。例如,为数据库插入活动创建的缓冲区表脚本就是资产。资产由 Web 管理控制台控制。除 WMC 用户之外,还可向其他用户授予资产访问特权。例如,可以向 DBA 授予针对数据库活动关联资产的特权,以使其能够创建所需的表或触发器。
- 作业 (Job)
- 编排的特定运行时实例。
S
- Studio
- 用于创建、配置和发布集成项目及其所含编排的集成开发环境 (IDE)。Studio 项目在 Cast
Iron Integration Appliance 上运行。
W
- While 循环 (While loop)
- 只要指定条件为 true,便会启动并持续处理所有子活动。