table tDBOutput 组件的动态操作
dynamic action on a table tDBOutput component
我的问题是:
是否可以在具有变量上下文的 tDBOutput 上动态指定操作(截断 table / 删除 table ..)?
这份工作的目的是:
- 在作业级别注册新的 mode_exec 上下文变量以配置执行模式。
mode_exec = INIT
(初始化)允许在数据文件加载之前截断 DW table。
mode_exec = INCR
(增量)禁止在数据文件加载之前截断 DW table。
任何解释plz
不,您不能在 tDBOutput 中执行此类操作。
但是您可以在工作开始时使用指令 "Truncate TABLE XX" 设置一个 tDBRow。
然后你用你的变量调节这个 tDBRow 组件的执行,在 "IF" link" :
在 IF link 中你将有条件 "INIT".equals(context.mode_exec)
这应该有用,让我知道。
我的问题是:
是否可以在具有变量上下文的 tDBOutput 上动态指定操作(截断 table / 删除 table ..)?
这份工作的目的是:
- 在作业级别注册新的 mode_exec 上下文变量以配置执行模式。
mode_exec = INIT
(初始化)允许在数据文件加载之前截断 DW table。mode_exec = INCR
(增量)禁止在数据文件加载之前截断 DW table。
任何解释plz
不,您不能在 tDBOutput 中执行此类操作。 但是您可以在工作开始时使用指令 "Truncate TABLE XX" 设置一个 tDBRow。 然后你用你的变量调节这个 tDBRow 组件的执行,在 "IF" link" :
在 IF link 中你将有条件 "INIT".equals(context.mode_exec)
这应该有用,让我知道。