O DataStudio do DataWorks permite fazer upload de dados de arquivos CSV locais ou de texto personalizados diretamente para tabelas do MaxCompute. Este tópico descreve o procedimento.
Pré-requisitos
Crie uma tabela de desenvolvimento do MaxCompute para receber os dados locais. Para mais informações sobre como criar uma tabela, consulte Criar e usar tabelas do MaxCompute.
Limitações
No DataStudio, você pode fazer upload de dados para tabelas do MaxCompute apenas a partir de arquivos CSV ou de texto locais. Não há suporte para upload de arquivos SQL.
Para recursos avançados de upload de dados, use o módulo Upload and Download no DataWorks. Esse módulo permite carregar dados de várias fontes, como arquivos locais, planilhas e arquivos do Object Storage Service (OSS), para mecanismos como MaxCompute, E-MapReduce (EMR) Hive e Hologres. Para mais informações, consulte Upload de dados.
Pontos de entrada
Inicie o processo de importação de dados em um dos seguintes locais:
Na página Data Studio, clique em no ícone de importação na barra de ferramentas superior, à esquerda do botão + New.
Em um grupo de tabelas em : no painel de navegação à esquerda, clique em DataStudio e expanda a árvore de diretórios. Por exemplo, expanda o caminho Your-Business-Flow > MaxCompute > Your-Project > DataStudio > Tables. Clique com o botão direito do mouse no nó Tables e selecione Import Data.
No modo padrão, acesse a página Table Management, clique em com o botão direito do mouse em uma tabela de desenvolvimento e selecione Import Data.
Procedimento
No DataStudio, você pode fazer upload de dados para tabelas do MaxCompute apenas a partir de arquivos CSV ou de texto locais. Não há suporte para upload de arquivos SQL.
Abra a caixa de diálogo de importação de dados por meio de um dos pontos de entrada descritos na seção anterior.
-
Na caixa de diálogo Data Import Wizard, especifique a tabela de desenvolvimento de destino. Verifique as informações da tabela e clique em Next.
Se a tabela selecionada for particionada, especifique a partição de destino. Após especificar a partição, clique em Check para verificar se ela existe.
Se a partição especificada não existir, o sistema criará uma nova e inserirá os dados.
Se a partição especificada já existir, o sistema anexará os dados carregados a ela.
-
Selecione o arquivo de dados a importar e configure o formato do arquivo.
Carregue o arquivo de source, configure parâmetros como delimitador e conjunto de caracteres e clique em Next.
A tabela a seguir descreve os principais parâmetros.
Parâmetro
Descrição
File Format
Selecione o formato do arquivo a ser carregado. Os formatos suportados são CSV e Custom Text File. A opção Custom Text File aceita arquivos com extensões
.txt,.csve.log.Select file
Clique em Browse e selecione o arquivo para upload.
Select Delimiter
Escolha o delimitador usado para separar campos nos dados. Os delimitadores suportados incluem
vírgula (,),Tab,ponto e vírgula (;),espaço,|,#e&.NotaPara arquivos de texto personalizados, também é possível definir um delimitador de campo personalizado.
Original Character Set
Defina o conjunto de caracteres do arquivo de source. Os conjuntos suportados incluem GBK, UTF-8, CP936 e ISO-8859-1.
Import First Row
Especifique o número da linha do arquivo de source a partir da qual iniciar a importação de dados.
First Row as Field Names
Define se a primeira linha do arquivo de source deve ser tratada como cabeçalho.
-
Ao selecionar Yes, o sistema considera a primeira linha como cabeçalho e não a importa.
-
Se essa opção não for selecionada, o sistema importa a primeira linha como dados.
-
-
Escolha um método de mapeamento entre os campos de source e as colunas de destino e clique em Import Data.
Você pode mapear os dados de source para as colunas da tabela do MaxCompute por posição ou por nome.
Após a conclusão da importação, uma mensagem de sucesso é exibida. Para visualizar os dados importados, crie uma consulta ad hoc. Para mais informações, consulte Criar uma consulta ad hoc.
Tópicos relacionados
Para recursos avançados de upload de dados, use o módulo Upload and Download no DataWorks. Esse módulo permite carregar dados de várias fontes, como arquivos locais, planilhas e arquivos do Object Storage Service (OSS), para mecanismos como MaxCompute, E-MapReduce (EMR) Hive e Hologres. Para mais informações, consulte Upload de dados.