ODPS Tunnel SDK核心概念
GeneralConfiguration 是 ODPS Tunnel 的配置信息,需要通过 accessId(云账号 ID)、accessKey(云 账号秘钥)、endpoint( ODPS Tunnel 服务 URL)来创建。它 供一组 get/set 方法,除了可 以设置或获取accessId、accessKey和endpoint信息外,还可以获取网络传输的数据块大小、 底层 Socket 超时时间等。
public class GeneralConfiguration {
protected Odps odps;
private int chunkSize;
private int socketConnectTimeout;
private int socketTimeout;
protected URI endpoint;
}
TableTunnel是ODPS对表格数据上传下载的实际接口,内部类UploadSession内部封装了一个HTTP请求,也就是SDK所有交互其实还是借助的HTTP协议。