|
@@ -9,9 +9,10 @@ import com.winhc.bigdata.spark.ng.utils.explode_args
|
|
case class args_company_job(tableName: String
|
|
case class args_company_job(tableName: String
|
|
, md5_fields: Seq[String] //该维度的核心字段
|
|
, md5_fields: Seq[String] //该维度的核心字段
|
|
, rowkey_udf: String = null //用于自定义rowkey的结构,会覆盖md5_fields的默认rowkey
|
|
, rowkey_udf: String = null //用于自定义rowkey的结构,会覆盖md5_fields的默认rowkey
|
|
- , is_super_filter: Boolean = true //是否不允许主键都为空
|
|
|
|
|
|
+ , is_super_filter: Boolean = true //是否开启超级过滤,超级过滤后任一主键都不允许为空
|
|
, where: String = "" // ods层数据的过滤条件
|
|
, where: String = "" // ods层数据的过滤条件
|
|
, id_user_defined_rowkey: Boolean = false //是否读取ods层的用户自定义rowkey
|
|
, id_user_defined_rowkey: Boolean = false //是否读取ods层的用户自定义rowkey
|
|
|
|
+ , verify_company_id: Boolean = true
|
|
, explode_args: Seq[explode_args] = null //如果表需要炸开,则配制此项
|
|
, explode_args: Seq[explode_args] = null //如果表需要炸开,则配制此项
|
|
)
|
|
)
|
|
|
|
|