Pergunta
Quando tentei carregar usuários em massa, recebi a seguinte mensagem de erro:
Por algum motivo, os dados a serem importados não estavam prontos em nossos servidores. Tente novamente. Fomos notificados desse problema e iremos resolvê-lo caso haja um bug. Se o erro persistir, entre em contato com a equipe de atendimento ao cliente. O erro foi: sequência de bytes inválida em UTF-8.
Como posso corrigir o erro UTF-8 ao carregar usuários em massa?
Resposta
Esse erro é criado quando o arquivo carregado não está no formato UTF-8. UTF-8 é o formato de codificação de caracteres dominante na Internet.
Esse erro ocorre porque o software que você está usando salva o arquivo em um tipo diferente de codificação, como ISO-8859, em vez de UTF-8.
Existem diferentes soluções que você pode usar para alterar seu arquivo para a codificação UTF-8.
Se você tem uma conta do Gmail ou usou o Google Drive anteriormente
- Abra o Google Drive.
- Crie um novo documento do Planilhas Google.
- No novo documento do Planilhas Google, importe seu arquivo CSV.
- Depois de importar o arquivo, você pode clicar em Arquivo > Baixar como > Valores separados por vírgula para salvar o arquivo em seu computador.
O arquivo agora deve estar em codificação UTF-8 e será carregado com êxito.
Se você usa o Microsoft Excel
- Abra seu arquivo CSV no Microsoft Excel e clique em Arquivo > Salvar como
- Insira qualquer nome para o arquivo e selecione "CSV UTF-8 (Delimitado por vírgulas) (*.csv)" como formato de arquivo desejado.
- Clique em Salvar.
Se você usa o Microsoft Excel no Windows, mas não pode salvar como CSV UTF-8, e tem o Bloco de notas
- Abra o arquivo .xlsx no Microsoft Excel e clique em Arquivo > Salvar como (outros formatos).
- Insira qualquer nome para o arquivo e selecione "Texto em Unicode (.txt)" para "Salvar como tipo".
- Clique em Salvar.
- Abra o arquivo de texto em Unicode usando o Bloco de Notas da Microsoft.Alguns caracteres são exibidos como uma caixa. Isso ocorre porque o Bloco de Notas não pode exibir alguns caracteres Unicode. Por enquanto, você pode ignorar esses caracteres.
- Substitua a tabulação por vírgulas (",") para que o arquivo .xlsx seja delimitado por vírgulas e no formato adequado de valor separado por vírgula (CSV).
- Selecione um caractere de tabulação arrastando-o entre dois cabeçalhos de coluna e pressionando CTRL + C.
- Use a função Substituir (CTRL + U) para substituir todos os caracteres de tabulação por vírgulas.
- No Bloco de Notas, clique em Salvar como.
- Insira um nome de arquivo e altere a codificação para "UTF-8".
- Adicione .csv no final do nome do arquivo para alterar a extensão do arquivo de ".txt" para ".csv".
- Clique em Salvar.O ícone do arquivo deve ser alterado para Microsoft Excel agora.
- Abra o arquivo CSV do Excel e verifique os dados.(Mesmo que você encontre um problema, não salve o arquivo no Excel. Isso causará o problema de codificação novamente. Basta verificar os dados apenas no Excel. Se você vir um problema de dados nesse estágio, corrija os dados na planilha original e repita as etapas novamente. Você também pode alterar o arquivo do Bloco de Notas, mas certifique-se de salvar o arquivo como formato UTF-8.)
Agora você pode usar esse arquivo CSV para importação.
Se você usa outro programa, poderá alterar manualmente a codificação usada ao salvar um arquivo. Você pode precisar consultar a documentação da empresa para obter as etapas para alterar a codificação ou fazer uma consulta à equipe de atendimento ao cliente.