Account account = new AliyunAccount("accessId", "accessKey");
Odps odps = new Odps(account);
odps.setDefaultProject("my_project");
DataTunnel tunnel = new DataTunnel(odps);
UploadSession session = tunnel.createUploadSession("my_project", "my_table");
....请参阅: 说明
| 接口 | 说明 |
|---|---|
| ErrorCode |
DataTunnel定义的错误代码。
|
| HttpHeaders | |
| TunnelConstants |
TunnelConstants defined for OPDS.
|
| 类 | 说明 |
|---|---|
| DataTunnel | 已过时 |
| DownloadSession | 已过时 |
| StreamClient | |
| TableTunnel |
Tunnel 是 ODPS 的数据通道,用户可以通过 Tunnel 向 ODPS 中上传或者下载数据。
|
| UploadSession | 已过时 |
| VolumeTunnel |
访问ODPS Volume Tunnel服务的入口类
暂未开放,仅限内部使用
|
| 枚举 | 说明 |
|---|---|
| DownloadSession.Status |
下载会话的状态
UNKNOWN 未知 NORMAL 正常 CLOSED 关闭 EXPIRED 过期 |
| StreamClient.ShardState |
shard的状态
|
| TableTunnel.DownloadStatus |
下载会话的状态
UNKNOWN 未知 NORMAL 正常 CLOSED 关闭 EXPIRED 过期 |
| TableTunnel.UploadStatus |
UploadStatus表示当前Upload的状态
UNKNOWN 未知 NORMAL 正常 CLOSING 关闭中 CLOSED 已关闭 CANCELED 已取消 EXPIRED 已过期 CRITICAL 严重错误 |
| UploadSession.Status |
Status表示当前Upload的状态
UNKNOWN 未知 NORMAL 正常 CLOSING 关闭中 CLOSED 已关闭 CANCELED 已取消 EXPIRED 已过期 CRITICAL 严重错误 |
| VolumeTunnel.DownloadStatus |
下载会话的状态
UNKNOWN 未知 NORMAL 正常 CLOSED 关闭 EXPIRED 过期 |
| VolumeTunnel.UploadStatus |
UploadStatus表示当前Upload的状态
UNKNOWN 未知 NORMAL 正常 CLOSING 关闭中 CLOSED 已关闭 CANCELED 已取消 EXPIRED 已过期 CRITICAL 严重错误 |
| 异常错误 | 说明 |
|---|---|
| InvalidColumnTypeException |
该异常在Schema的中列类型不被支持时抛出
|
| InvalidRecordSchema |
该异常在Schema的格式不正确的时候抛出
|
| TunnelException |
该异常在DataTunnel服务访问失败时抛出。
|
Examples:
Account account = new AliyunAccount("accessId", "accessKey");
Odps odps = new Odps(account);
odps.setDefaultProject("my_project");
DataTunnel tunnel = new DataTunnel(odps);
UploadSession session = tunnel.createUploadSession("my_project", "my_table");
....
Copyright © 2015 Alibaba Cloud Computing. All rights reserved.