本文为您介绍Stream Writer支持的数据类型、写入方式、字段映射和数据源等参数及配置示例。
Stream Writer插件实现了从Reader端读取数据,并向屏幕上打印数据或直接丢弃数据的功能。该插件主要用于数据同步的性能测试和基本的功能测试。
参数说明
print
- 描述:是否向屏幕打印输出。
- 必选:否。
- 默认值:true。
脚本开发介绍
通过脚本模式开发的详情请参见通过脚本模式配置离线同步任务。
配置一个从Reader端读取数据并向屏幕打印的作业。
{
"type":"job",
"version":"2.0",//版本号。
"steps":[
{
"stepType":"stream",
"parameter":{},
"name":"Reader",
"category":"reader"
},
{
"stepType":"stream",//插件名。
"parameter":{
"print":false,//是否向屏幕打印输出。
"fieldDelimiter":","//列分隔符。
},
"name":"Writer",
"category":"writer"
}
],
"setting":{
"errorLimit":{
"record":"0"//错误记录数。
},
"speed":{
"throttle":true,//当throttle值为false时,mbps参数不生效,表示不限流;当throttle值为true时,表示限流。
"concurrent":1, //作业并发数。
"mbps":"12"//限流
}
},
"order":{
"hops":[
{
"from":"Reader",
"to":"Writer"
}
]
}
}