O MaxCompute Tunnel é um serviço de túnel para upload e baixe de dados no MaxCompute. As ferramentas de upload e baixe de dados do MaxCompute baseiam-se no Tunnel SDK.
Interfaces do SDK
O Tunnel SDK expõe duas classes de entrada. Escolha a mais adequada ao seu caso de uso:
|
Interface |
Tipo |
Quando usar |
|
|
Classe de entrada |
Para fazer upload ou baixe de dados de uma tabela do MaxCompute |
|
|
Sessão de upload |
Para gravar dados em uma tabela do MaxCompute |
|
|
Sessão de baixe |
Para ler dados de uma tabela do MaxCompute |
|
|
Classe de entrada |
Para baixar resultados de uma instância SQL do MaxCompute |
|
|
Sessão de baixe |
Para ler resultados de uma instância SQL que executa uma consulta selecione |
Use TableTunnel para transferências em massa de dados de tabelas. Use InstanceTunnel para baixar os resultados de uma consulta selecione de uma instância SQL.
Tanto TableTunnel quanto InstanceTunnel permitem acesso pela Internet e por rede interna na Alibaba Cloud. Downloads pela rede interna são gratuitos.
O comportamento da interface varia conforme a versão do SDK. Consulte o SDK Java Doc para obter a referência completa da API.
Adicione a dependência do SDK
Para usar o Tunnel SDK em um projeto Maven, adicione a seguinte dependência ao arquivo pom.xml:
<dependency>
<groupId>com.aliyun.odps</groupId>
<artifactId>odps-sdk-core</artifactId>
<version>X.X.X-public</version>
</dependency>
Substitua X.X.X-public pela versão mais recente. Para encontrá-la, pesquise odps-sdk-core no repositório Maven.
Próximos passos
Para gravar dados com o driver Java Database Connectivity (JDBC) em vez do Tunnel SDK, consulte Visão geral do JDBC.
Para obter URLs de endpoint por região e tipo de rede, consulte Endpoints.