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 表中下載資料的會話。
说明