@Deprecated public class DataTunnel extends Object
| 构造器和说明 |
|---|
DataTunnel(Odps odps)
已过时。
构造此类对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
DownloadSession |
createDownloadSession(String projectName,
String tableName)
已过时。
在非分区表上创建下载会话
|
DownloadSession |
createDownloadSession(String projectName,
String tableName,
PartitionSpec partitionSpec)
已过时。
在分区表上创建下载会话
|
UploadSession |
createUploadSession(String projectName,
String tableName)
已过时。
在非分区表上创建上传会话
|
UploadSession |
createUploadSession(String projectName,
String tableName,
PartitionSpec partitionSpec)
已过时。
在分区表上创建上传会话
注: 分区必须为最末级分区,如表有两级分区pt,ds, 则必须全部指定值, 不支持只指定其中一个值
|
DownloadSession |
getDownloadSession(String projectName,
String tableName,
PartitionSpec partitionSpec,
String id)
已过时。
获得在分区表上创建的下载会话
|
DownloadSession |
getDownloadSession(String projectName,
String tableName,
String id)
已过时。
获得在非分区表上创建的下载会话
|
UploadSession |
getUploadSession(String projectName,
String tableName,
PartitionSpec partitionSpec,
String id)
已过时。
获得在分区表上创建的上传会话
|
UploadSession |
getUploadSession(String projectName,
String tableName,
String id)
已过时。
获得在非分区表上创建的上传会话
|
void |
setEndpoint(String endpoint)
已过时。
设置TunnelServer地址
没有设置TunnelServer地址的情况下, 自动选择
|
public UploadSession createUploadSession(String projectName, String tableName) throws TunnelException
projectName - Project名称tableName - 表名,非视图UploadSessionTunnelExceptionpublic UploadSession createUploadSession(String projectName, String tableName, PartitionSpec partitionSpec) throws TunnelException
注: 分区必须为最末级分区,如表有两级分区pt,ds, 则必须全部指定值, 不支持只指定其中一个值
projectName - Project名tableName - 表名,非视图partitionSpec - 指定分区 PartitionSpecUploadSessionTunnelExceptionpublic UploadSession getUploadSession(String projectName, String tableName, String id) throws TunnelException
projectName - Project名tableName - 表名,非视图id - 上传会话的ID UploadSession.getId()UploadSessionTunnelExceptionpublic UploadSession getUploadSession(String projectName, String tableName, PartitionSpec partitionSpec, String id) throws TunnelException
projectName - Project名tableName - 表名,非视图partitionSpec - 上传数据表的partition描述 PartitionSpecid - 上传会话ID UploadSession.getId()UploadSessionTunnelExceptionpublic DownloadSession createDownloadSession(String projectName, String tableName) throws TunnelException
projectName - Project名称tableName - 表名,非视图DownloadSessionTunnelExceptionpublic DownloadSession createDownloadSession(String projectName, String tableName, PartitionSpec partitionSpec) throws TunnelException
projectName - Project名tableName - 表名,非视图partitionSpec - 指定分区 PartitionSpecDownloadSessionTunnelExceptionpublic DownloadSession getDownloadSession(String projectName, String tableName, String id) throws TunnelException
projectName - Project名tableName - 表名,非视图id - 下载会话ID DownloadSession.getId()DownloadSessionTunnelExceptionpublic DownloadSession getDownloadSession(String projectName, String tableName, PartitionSpec partitionSpec, String id) throws TunnelException
projectName - Project名tableName - 表名,非视图partitionSpec - 指定分区 PartitionSpecid - 下载会话ID DownloadSession.getId()DownloadSessionTunnelExceptionpublic void setEndpoint(String endpoint)
没有设置TunnelServer地址的情况下, 自动选择
endpoint - Copyright © 2015 Alibaba Cloud Computing. All rights reserved.