MaxCompute Tunnel是MaxCompute的数据通道,您可以通过Tunnel向MaxCompute中上传或者下载数据。

MaxCompute提供的数据上传和下载工具是基于Tunnel SDK编写的。本文将为您介绍Tunnel SDK的主要接口,不同版本的SDK在使用上有所差别,准确信息以SDK Java Doc为准。

主要接口 描述
TableTunnel 访问MaxCompute Tunnel服务的入口类。您可以通过公网或者阿里云内网环境对MaxCompute及其Tunnel进行访问。当您在阿里云内网环境中使用Tunnel内网连接下载数据时,MaxCompute不会将该操作产生的流量计入计费。
TableTunnel.UploadSession 表示一个向MaxCompute表中上传数据的会话。
TableTunnel.DownloadSession 表示一个从MaxCompute表中下载数据的会话。
InstanceTunnel 访问MaxCompute Tunnel服务的入口类。您可以通过公网或者阿里云内网环境对MaxCompute及其Tunnel进行访问。当您在阿里云内网环境中使用Tunnel内网连接下载数据时,MaxCompute不会将该操作产生的流量计入计费。
InstanceTunnel.DownloadSession 表示一个向MaxCompute Instance中下载数据的会话。但只能用于下载以SELECT关键字开头的用于获取数据的SQL Instance。
说明
  • 如果您使用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>
  • SDK的更多详情请参见SDK Java Doc
  • 服务连接的详情请参见访问域名和数据中心