MaxCompute的客戶端(odpscmd)、Studio等數據上傳下載工具均通過Tunnel功能實現數據的上傳與下載,本文為您概要介紹如何在對應的工具中使用Tunnel命令或Tunnel SDK上傳數據至MaxCompute。
使用Tunnel命令下載數據
Tunnel命令主要有Upload、Download、Resume、Show、Purge、help等,您可以使用Download命令進行數據下載。
Download:下載MaxCompute表或指定Instance執(zhí)行結果至本地。只支持下載到單個文件,每一次下載只支持下載一張表或一個分區(qū)到一個文件。分區(qū)表一定要指定下載的分區(qū),多級分區(qū)一定要指定到末級分區(qū)。更多信息請參見Download。
使用Tunnel SDK下載數據
Tunnel SDK的主要接口有TableTunnel、TableTunnel.UploadSession、TableTunnel.DownloadSession、InstanceTunnel、InstanceTunnel.DownloadSession等。
使用Tunnel SDK下載數據的使用案例請參見:
說明
- 不同版本的SDK在使用上有所差別,準確信息以SDK Java Doc為準。
- TableTunnel與InstanceTunnel是訪問MaxCompute Tunnel服務的入口類:
- TableTunnel:對某個表數據進行操作,例如下載某個表的表數據。
- InstanceTunnel:對某個SQL執(zhí)行結果數據進行操作,例如下載某個Select查詢命令的結果數據。