Todos os produtos
Search
Central de documentação

MaxCompute:Migrar dados de log para o MaxCompute com o Tunnel

Última atualização: Jun 26, 2026

O Tunnel é uma ferramenta de linha de comando para carregar grandes volumes de dados em tabelas do MaxCompute em massa. Essa ferramenta foi desenvolvida para cenários de computação offline. Este tutorial orienta você a criar uma tabela de destino e a fazer upload de um arquivo de log CSV local com o cliente odpscmd.

Pré-requisitos

Antes de começar, verifique se você tem:

Etapa 1: Criar a tabela de destino

No cliente odpscmd, execute os comandos a seguir para criar uma tabela chamada loghub.

O primeiro comando ativa os tipos de dados do MaxCompute V2.0. Envie-o junto com a instrução CREATE TABLE na mesma sessão.

set odps.sql.type.system.odps2=true;
-- Create a table named loghub.
CREATE TABLE loghub
(
  client_ip    STRING,
  receive_time STRING,
  topic        STRING,
  id           STRING,
  name         VARCHAR(32),
  salenum      STRING
);

Etapa 2: Fazer upload dos dados de log

Execute o comando a seguir para enviar o arquivo de log à tabela loghub. Ajuste o caminho do arquivo conforme o seu sistema operacional.

Windows

Tunnel u D:\loghub.csv loghub;

Linux ou macOS

Tunnel u /path/to/loghub.csv loghub;

Parâmetro

Descrição

D:\loghub.csv ou /path/to/loghub.csv

Caminho do arquivo de dados de log local

loghub

Nome da tabela de destino no MaxCompute

O upload via Tunnel não aceita curingas nem expressões regulares. Especifique o caminho exato do arquivo.

Etapa 3: Verificar o upload

Execute a consulta a seguir para confirmar se os dados foram carregados na tabela:

SELECT * FROM loghub;

Se o upload for bem-sucedido, a consulta retornará as linhas enviadas, conforme ilustrado a seguir.

Query result

Caso a consulta não retorne linhas ou apresente erro, verifique os itens a seguir:

  • O caminho do arquivo na Etapa 2 corresponde à localização real do seu arquivo CSV.

  • O esquema da tabela é compatível com as colunas do seu arquivo CSV.

  • O cliente odpscmd está conectado ao projeto correto do MaxCompute.

Próximas etapas

Para obter a referência completa dos comandos do Tunnel, incluindo recursos e instruções sobre como usá-los para fazer upload ou baixe de dados, consulte Notas de uso do Tunnel.