提升的属性是消息流节点属性,该属性已提升到包含它的消息流级别。
消息流包含一个或多个消息流节点,每个节点是消息流类型的实例(内置节点或用户定义的节点)。您可提升消息流节点的属性以适用于该节点所属的消息流。如果这样做,消息流的任何用户可以在此更高的消息 中为节点的属性设置值,通过在消息流级别设置它们而无需注意消息流的内部结构。
您可将多个节点的兼容属性(即,表示可比值的属性)提升到同一个提升的属性;然后可设置一个影响多个节点的属性。
例如,您可能要将数据源的名称设置为消息流的属性,而不是引用该数据源的消息流中的每个个别节点的属性。创建访问称为 SALESDATA 的数据库的消息流。然而,当您正在测试消息流时,要使用称 为 TESTDATA 的测试数据库。如果您设置消息流内的每个个别节点的数据源属性来引用 SALESDATA,则可以提升流中的引用它的每个节点的数据源属性,并更新属性来具有值 TESTDATA,该值在您测试消息流时覆盖节点数据源属性值(在任何相关节点内提升的属性始终在属性的设置前)。
消息流节点属性的子集同样是可配置的(即,可以在部署时更新属性)。您可以提升可配置的属性:如果您这样做,提升的属性(可以与其表示的一个或多个属性具有不同的名称)是可以用于在部署时更新的属性。可配置属性是与系统资源相关联的属性,例如队列和数据源:可在部署时由管理员而非消息流开发者设置它们。