MaxCompute Tunnel是MaxCompute的数据通道,您可以通过Tunnel向MaxCompute中上传或者下载数据。目前Tunnel仅支持表(不包括视图View)数据的上传和下载。

MaxCompute提供的数据上传和下载工具即是基于Tunnel SDK编写的。

如果您使用Maven,可以从 Maven库中搜索 odps-sdk-core 来获取不同版本的Java SDK,相关配置信息如下所示:
<dependency>
    <groupId>com.aliyun.odps</groupId>
    <artifactId>odps-sdk-core</artifactId>
    <version>0.24.0-public</version>
</dependency>

本文将为您介绍Tunnel SDK的主要接口,不同版本的SDK在使用上有所差别,准确信息以SDK Java Doc为准。

主要接口 描述
TableTunnel 访问 MaxCompute Tunnel 服务的入口类。您可以通过公网或者阿里云内网环境对 MaxCompute 及其 Tunnel 进行访问。当您在阿里云内网环境中使用 Tunnel 内网连接下载数据时,MaxCompute 不会将该操作产生的流量计入计费。
TableTunnel.UploadSession 表示一个向 MaxCompute 表中上传数据的会话。
TableTunnel.DownloadSession 表示一个向 MaxCompute 表中下载数据的会话。
说明