|
@@ -7,17 +7,21 @@ package com.winhc.bigdata.spark.ng.change
|
|
|
case class NgChangeExtractArgs(project: String = "winhc_ng"
|
|
|
, tableName: String
|
|
|
, primaryKey: String = "rowkey"
|
|
|
- , primaryFields: String
|
|
|
+ , primaryFields: String = null
|
|
|
, newlyRegister: Boolean = false
|
|
|
)
|
|
|
|
|
|
|
|
|
object NgChangeExtractArgs {
|
|
|
- val startArgs = Seq(
|
|
|
- NgChangeExtractArgs(tableName = "company_holder", primaryFields = "holder_id,percent,amount,deleted",newlyRegister = true)
|
|
|
- , NgChangeExtractArgs(tableName = "company_staff", primaryFields = "staff_type,deleted",newlyRegister = true)
|
|
|
+ val startArgs: Seq[NgChangeExtractArgs] = Seq(
|
|
|
+ NgChangeExtractArgs(tableName = "company_holder", primaryFields = "holder_id,percent,amount,deleted", newlyRegister = true)
|
|
|
+ , NgChangeExtractArgs(tableName = "company_staff", primaryFields = "staff_type,deleted", newlyRegister = true)
|
|
|
, NgChangeExtractArgs(tableName = "company", primaryKey = "company_id", primaryFields = "name,cate_third_code,county_code,reg_capital_amount,legal_entity_name,legal_entity_id,reg_capital,reg_location,business_scope,reg_status_std")
|
|
|
, NgChangeExtractArgs(tableName = "company_tm", primaryFields = "status")
|
|
|
, NgChangeExtractArgs(tableName = "company_icp", primaryFields = "domain")
|
|
|
- )
|
|
|
+ ) ++ Seq(
|
|
|
+ "company_abnormal_info"
|
|
|
+ ,"company_app_info"
|
|
|
+ ,"auction_tracking"
|
|
|
+ ).map(r => NgChangeExtractArgs(tableName = r))
|
|
|
}
|