第二节 常用组件 之 Expression 创建EXP组件

    • 在 Mapping Designer 中选择"转换-创建"。选择表达式转换。为它输入一个名称(惯例为 EXP_TransformationName)并单击"确定"。
    • 创建输入端口。

    如果您有可用输入转换,则可以从"版面"菜单中选择链接列,然后单击计算中所使用的每个端口并拖动至表达式转换。使用这种方法,Designer 可将端口复制到新的转换并在两个端口间创建连接。或者,您也可以打开转换并手动创建每个端口。

    注: 如果您希望此转换可再用,则必须在转换中手动创建每个端口。

    • 对要添加至表达式的每个输入端口重复上一步骤。
    • 创建所需的输出端口 (O),确保分配与表达式返回值相匹配的端口数据类型。输出端口的命名惯例为 OUT_PORTNAME
    • 单击对话框表达式部分中的小按钮,并在表达式编辑器中输入表达式。

    尽可能使用列出的端口名称和函数。

    如果您选择未连接至转换的端口,Designer 将复制端口至新的转换中并在两个端口间创建连接。

    在表达式转换中作为表达式一部分的端口名称比其它转换类型中的端口名称遵循的规则更严格。

      • 端口名称必须以单或双字节字母或单或双字节下划线 (_) 开头。
      • 可以包含以下任意的单或双字节字符:字母、数字、下划线 (_)、$、# 或 @。
    • 通过单击"验证"检查表达式语法。

    如有必要,对表达式进行改正并再次检查语法。然后保存表达式并退出表达式编辑器。

    • 将输出端口连接至下一个转换或目标。
    • 在"属性"选项卡上选择跟踪级别以确定会话日志文件中详细报告的事务量。
    • 选择"资料库-保存"。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值