public class StreamUploadWriter extends Object
| 构造器和说明 |
|---|
StreamUploadWriter(com.aliyun.odps.rest.RestClient tunnelServiceClient,
String path) |
StreamUploadWriter(com.aliyun.odps.rest.RestClient tunnelServiceClient,
String path,
HashMap<String,String> params,
HashMap<String,String> headers,
com.aliyun.odps.tunnel.TunnelTableSchema schema) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.aliyun.odps.tunnel.TunnelTableSchema |
getSchema() |
void |
write(DatahubRecordPack recordPack)
向ODPS非分区表写入数据,第一次写入会自动load shard
|
void |
write(PartitionSpec partitionSpec,
DatahubRecordPack recordPack)
向ODPS分区表写入数据,第一次写入会自动load shard
|
public StreamUploadWriter(com.aliyun.odps.rest.RestClient tunnelServiceClient, String path) throws TunnelException
TunnelExceptionpublic StreamUploadWriter(com.aliyun.odps.rest.RestClient tunnelServiceClient, String path, HashMap<String,String> params, HashMap<String,String> headers, com.aliyun.odps.tunnel.TunnelTableSchema schema)
public void write(DatahubRecordPack recordPack) throws TunnelException, IOException
recordPack - StreamRecordPack 对象TunnelException, - IOExceptionTunnelExceptionIOExceptionpublic void write(PartitionSpec partitionSpec, DatahubRecordPack recordPack) throws TunnelException, IOException
partitionSpec - PartitionSpec 对象recordPack - StreamRecordPack 对象TunnelException, - IOExceptionTunnelExceptionIOExceptionpublic com.aliyun.odps.tunnel.TunnelTableSchema getSchema()
Copyright © 2015 Alibaba Cloud Computing. All rights reserved.