MaxCompute Tunnel adalah layanan saluran data untuk mengunggah dan mengunduh data dari MaxCompute. Alat unggah dan unduh data yang disediakan oleh MaxCompute didasarkan pada Tunnel SDK.
Antarmuka SDK
Tunnel SDK menyediakan dua kelas entri. Pilih berdasarkan kasus penggunaan Anda:
| Antarmuka | Jenis | Gunakan saat |
|---|---|---|
TableTunnel | Kelas entri | Mengunggah data ke atau mengunduh data dari tabel MaxCompute |
TableTunnel.UploadSession | Sesi unggah | Menulis data ke tabel MaxCompute |
TableTunnel.DownloadSession | Sesi unduh | Membaca data dari tabel MaxCompute |
InstanceTunnel | Kelas entri | Mengunduh hasil dari instans SQL MaxCompute |
InstanceTunnel.DownloadSession | Sesi unduh | Membaca hasil dari instans SQL yang menjalankan kueri SELECT |
Gunakan TableTunnel untuk transfer data tabel secara massal. Gunakan InstanceTunnel untuk mengunduh hasil kueri SELECT dari instans SQL.
Kedua TableTunnel dan InstanceTunnel mendukung akses melalui Internet maupun jaringan internal Alibaba Cloud. Pengunduhan melalui jaringan internal tidak dikenai biaya.
Perilaku antarmuka bervariasi tergantung versi SDK. Lihat SDK Java Doc untuk referensi API lengkap.
Tambahkan dependensi SDK
Untuk menggunakan Tunnel SDK dalam proyek Maven, tambahkan dependensi berikut ke file pom.xml Anda:
<dependency>
<groupId>com.aliyun.odps</groupId>
<artifactId>odps-sdk-core</artifactId>
<version>X.X.X-public</version>
</dependency>Ganti X.X.X-public dengan versi terbaru. Untuk menemukannya, cari odps-sdk-core di Repositori Maven.
Langkah selanjutnya
Untuk menulis data menggunakan driver Java Database Connectivity (JDBC) alih-alih Tunnel SDK, lihat Ikhtisar JDBC.
Untuk URL titik akhir berdasarkan wilayah dan jenis jaringan, lihat Titik Akhir.