{ "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}" ], "table": [ "t_equipment" ] } ], "username": "${src_user}", "password": "${src_pwd}", "where": "" } }, "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": [ "TRUNCATE TABLE t_equipment" ], "flushInterval": 30000, "connection": [ { "jdbcUrl": "${dest_jdbc}", "selectedDatabase": "yltcharge", "table": [ "t_equipment" ] } ], "loadProps": { "format": "json", "strip_outer_array": true } } } } ], "setting": { "speed": { "channel": "1" } } } }