120 lines
5.3 KiB
JSON
120 lines
5.3 KiB
JSON
{
|
|
"job": {
|
|
"content": [
|
|
{
|
|
"reader": {
|
|
"name": "mysqlreader",
|
|
"parameter": {
|
|
"column": [
|
|
"id",
|
|
"station_id",
|
|
"agreement_id",
|
|
"equipment_name",
|
|
"equipment_sn",
|
|
"equipment_short_sn",
|
|
"equipment_no",
|
|
"manufacturer_id",
|
|
"manufacturer_sn",
|
|
"manufacturer_name",
|
|
"equipment_model",
|
|
"production_date",
|
|
"equipment_type",
|
|
"equipment_type_msg",
|
|
"equipment_lng",
|
|
"equipment_lat",
|
|
"connector_count",
|
|
"power",
|
|
"national_standard",
|
|
"national_standard_msg",
|
|
"status",
|
|
"equipment_business_type",
|
|
"equipment_business_type_msg",
|
|
"is_use_card",
|
|
"is_use_card_msg",
|
|
"charge_host_esn",
|
|
"create_time",
|
|
"update_time",
|
|
"aux_power",
|
|
"app_show"
|
|
],
|
|
"connection": [
|
|
{
|
|
"jdbcUrl": [
|
|
"${src_jdbc}"
|
|
],
|
|
"querySql": [
|
|
"SELECT `id`, `station_id`, `agreement_id`, `equipment_name`, `equipment_sn`, `equipment_short_sn`, `equipment_no`, `manufacturer_id`, `manufacturer_sn`, `manufacturer_name`, `equipment_model`, `production_date`, `equipment_type`, `equipment_type_msg`, `equipment_lng`, `equipment_lat`, `connector_count`, `power`, `national_standard`, `national_standard_msg`, `status`, `equipment_business_type`, `equipment_business_type_msg`, `is_use_card`, `is_use_card_msg`, `charge_host_esn`, `create_time`, `update_time`, `aux_power`, `app_show` FROM `t_equipment` ORDER BY id DESC LIMIT 10000"
|
|
]
|
|
}
|
|
],
|
|
"username": "${src_user}",
|
|
"password": "${src_pwd}"
|
|
}
|
|
},
|
|
"writer": {
|
|
"name": "doriswriter",
|
|
"parameter": {
|
|
"loadUrl": [
|
|
"${dest_load_url}"
|
|
],
|
|
"column": [
|
|
"id",
|
|
"station_id",
|
|
"agreement_id",
|
|
"equipment_name",
|
|
"equipment_sn",
|
|
"equipment_short_sn",
|
|
"equipment_no",
|
|
"manufacturer_id",
|
|
"manufacturer_sn",
|
|
"manufacturer_name",
|
|
"equipment_model",
|
|
"production_date",
|
|
"equipment_type",
|
|
"equipment_type_msg",
|
|
"equipment_lng",
|
|
"equipment_lat",
|
|
"connector_count",
|
|
"power",
|
|
"national_standard",
|
|
"national_standard_msg",
|
|
"status",
|
|
"equipment_business_type",
|
|
"equipment_business_type_msg",
|
|
"is_use_card",
|
|
"is_use_card_msg",
|
|
"charge_host_esn",
|
|
"create_time",
|
|
"update_time",
|
|
"aux_power",
|
|
"app_show"
|
|
],
|
|
"username": "${dest_user}",
|
|
"password": "${dest_pwd}",
|
|
"postSql": [],
|
|
"preSql": [],
|
|
"flushInterval": 30000,
|
|
"connection": [
|
|
{
|
|
"jdbcUrl": "${dest_jdbc}",
|
|
"selectedDatabase": "yltcharge",
|
|
"table": [
|
|
"t_equipment"
|
|
]
|
|
}
|
|
],
|
|
"loadProps": {
|
|
"format": "json",
|
|
"strip_outer_array": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"setting": {
|
|
"speed": {
|
|
"channel": "1"
|
|
}
|
|
}
|
|
}
|
|
} |