类 ETLColumnObj
java.lang.Object
com.sh.wf.etl.base.ETLColumnObj
Description:
Title:首亨软件 - 聚天平台
- 从以下版本开始:
- 2018年11月7日
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleanbooleanbooleanisValid()当前是否有效voidvoidprocessCheckExistSql(ETLContext etlContext, SqlBuilder sb, Datastore ds, RowInfo rowInfo) 查询语句条件processExecuteBeforeSql(ETLContext etlContext, String sql, DataCenter toDc, Datastore ds, RowInfo rowInfo) 处理执行前的SQLvoidprocessExecuteBeforeSqlReset(ETLContext etlContext) voidprocessFixColumnObj(ETLContext etlContext, StringBuilder toInsertColSql, StringBuilder toInsertValueSql, StringBuilder toUpdateSql, StringBuilder toUpdateWhereSql, DataCenter toDc) 设置目标表固定列
-
字段详细资料
-
base
-
tableCol
-
-
构造器详细资料
-
ETLColumnObj
public ETLColumnObj()
-
-
方法详细资料
-
parser
-
isValid
public boolean isValid()当前是否有效- 返回:
- boolean
-
processFixColumnObj
public void processFixColumnObj(ETLContext etlContext, StringBuilder toInsertColSql, StringBuilder toInsertValueSql, StringBuilder toUpdateSql, StringBuilder toUpdateWhereSql, DataCenter toDc) 设置目标表固定列- 参数:
etlContext- ETLContexttoInsertColSql- StringBuildertoInsertValueSql- StringBuildertoUpdateSql- StringBuildertoUpdateWhereSql- StringBuildertoDc- DataCenter
-
processExecuteBeforeSqlReset
-
processExecuteBeforeSql
public String processExecuteBeforeSql(ETLContext etlContext, String sql, DataCenter toDc, Datastore ds, RowInfo rowInfo) 处理执行前的SQL- 参数:
etlContext- ETLContextsql- StringtoDc- DataCenterds- DatastorerowInfo- RowInfo- 返回:
- String
-
processCheckExistSql
public void processCheckExistSql(ETLContext etlContext, SqlBuilder sb, Datastore ds, RowInfo rowInfo) 查询语句条件- 参数:
etlContext- ETLContextsb- SqlBuilderds- DatastorerowInfo- RowInfo
-
isFixValue
public boolean isFixValue() -
isCondition
public boolean isCondition()
-