Muito provavelmente, diferentes células têm diferentes formatos de dados associados a eles. Ao trazer a entrada xls ou xlsx, certifique-se do seguinte:
A partir do
Ferramenta Dados de entrada opções número 2 formato de arquivo, escolha Microsoft Excel (*. xlsx). Veja Driver Alteryx para o Excel (. xlsx).
Se estiver usando a outra opção do Microsoft Excel Legacy xlsx,
essa ocorrência é devida a uma limitação bem documentada da Microsoft
Jet Engine que é o que Alteryx usa para ler arquivos da Microsoft. Por
padrão, a Microsoft lê as primeiras 8 linhas de dados para determinar
o tipo de campo de uma coluna. Em seguida, passa esta informação para Alteryx
e isso é o que usamos para ler o arquivo.
O usuário tem
a escolha para contornar este problema ou corrigi-lo em seu registro.
A solução alternativa inclui o seguinte:
- A partir do
Ferramenta Dados de entrada configuração, primeira linha
contém dados. Isso irá forçar todos os campos como V_String.
- Configure o Ferramenta Renomeação dinâmica para "tirar nomes de campos da primeira linha de dados."
- Uso do Ferramenta Campo automático para atribuir corretamente o melhor tipo de campo para cada coluna de dados.
A correção para isso envolve a alteração de uma configuração em seu registro. Estas instruções estão sendo fornecidas, bem como documento da Microsoft, como Alteryx não pode ter certeza de que alterar essa configuração não irá causar problemas com outros aplicativos. Para obter mais informações sobre este problema: http://support.Microsoft.com/KB/189897.
Para alterar a configuração do registro:
- Ir
para iniciar > executar e digite "regedit"
- Em
o registro ir para HKEY local Machine > software >
Microsoft > Jet > 4,0 > motores > Excel
- Double
Clique em: TypeGuessRows
- Alterar
o valor para 0 (zero)
Por motivos de desempenho,
definindo a TypeGuessRows valor para zero (0) não é recomendável
se a sua tabela do Excel é muito grande. Quando esse valor é definido
para zero, o Microsoft Excel irá digitalizar todos os registros em sua tabela
para determinar o tipo de dados em cada coluna.