public class MapUTContext extends UTContext
MRUnitTest#runMapper(com.aliyun.odps.mapreduce.JobConf, MapUTContext)| Constructor and Description |
|---|
MapUTContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInputRecord(Record record)
增加 Map 输入记录.
|
void |
addInputRecords(Collection<Record> records)
增加 Map 输入记录.
|
void |
addInputRecordsFromDir(File dir)
给定一个本地表目录,增加 Map 输入记录.
|
void |
clearInputRecords()
清空 Map 输入记录.
|
Record |
createInputRecord()
创建 Map 输入的记录对象.
|
List<Record> |
getInputRecords()
获取 Map 输入的记录列表.
|
String |
getInputSchema() |
void |
setInputSchema(String inputSchema)
设置 Map 输入的 schema.
|
getTaskId, isCleanUtDir, setArchiveResource, setCleanUtDir, setFileResource, setFileResource, setFileResource, setOutputSchema, setOutputSchema, setTableResource, setTableResource, setTaskIdpublic void addInputRecord(Record record)
record - public void addInputRecords(Collection<Record> records)
records - public void addInputRecordsFromDir(File dir) throws IOException
dir - IOExceptionpublic void clearInputRecords()
public void setInputSchema(String inputSchema) throws IOException
schema 的格式为:
例如:a:string,b:bigint,c:double
inputSchema - Map 输入的 schemaIOExceptionpublic String getInputSchema()
public Record createInputRecord() throws IOException
记录的 schema 通过 setInputSchema(String) 设置。
IOExceptionCopyright © 2020 Alibaba Cloud Computing. All rights reserved.