Free Trial

Base de conhecimento

Introdução aos tipos de dados do Alteryx

Community_Admin
Alteryx
Alteryx
Created

Frequentemente, ao importar dados para o Alteryx, muitos usuários adicionam uma ferramenta Selecionar para verificar o tipo e a estrutura dos dados. Os tipos dos dados são muito importantes, pois as operações/funções disponíveis nas ferramentas podem ser ajustadas para se adaptarem ao tipo de dados que está sendo utilizado!

 

Por exemplo, ao utilizar a ferramenta Filtrar básica, um campo de cadeia de caracteres será preenchido com operadores de cadeia de caracteres, como "Igual a" ou "Contém", enquanto um campo numérico terá operadores como ">=" ou "É nulo".

 

Como verificar/alterar seus tipos de dados?

 

Ferramenta Campo automático 

 

1.png

 

  • Utilize a ferramenta Campo automático para avaliar seu conjunto de dados em cada execução e deixe que o Alteryx decida qual deve ser o tipo e o tamanho. À medida que seus dados forem alterados, a ferramenta Campo automático ajustará o tipo e o tamanho definidos. Isso é especialmente útil para acelerar o processamento de dados porque o Alteryx procurará atribuir o tamanho e o tipo de dados mais eficientes.
  • Essa ferramenta não é perfeita e, em alguns casos, é possível que você não queira que o Alteryx decida. Por exemplo, um campo de CEP será exibido para o Alteryx como números e o Alteryx o definirá como um tipo de número, fazendo com que você perca todos os zeros no início dos CEPs de Massachusetts. Nesse caso, seria melhor utilizar uma ferramenta Selecionar.

 

Ferramenta Selecionar

 

2.png

 

  • Com a utilização da ferramenta Selecionar, o Alteryx não avalia os dados e os dados que não se ajustarem ao novo tipo especificado serão substituídos por [Null].
  • Ao decidir sobre o tamanho do campo, certifique-se de que você sabe o comprimento da cadeia de caracteres, pois ela será truncada se exceder o comprimento especificado.
  • Para os tipos numéricos, o tamanho não é configurável, mas é possível usar o decimal fixo (FixedDecimal) se desejar precisão.
  • Os dados muito longos são arredondados (normalmente para 6 casas decimais).

 

3.png

 

  • Os decimais fixos são a exceção - você utiliza o formato de comprimento do número e um ponto seguido pelo número de casas decimais.

 

O que acontece quando importo meus dados para o Alteryx?

  • Os tipos de dados são aplicados a toda a coluna/campo e a cada valor dentro dessa coluna.
  • O Alteryx irá mapear automaticamente os tipos recebidos de bases de dados e arquivos estruturados (Excel) e definir o melhor tipo dentro de uma tabela do Alteryx.

 

Tipos de dados de cadeias de caracteres

As cadeias de caracteres são tudo aquilo que você quer manter como está. Uma cadeia de caracteres (String) é qualquer combinação de caracteres, alfanuméricos e símbolos. Você também utilizará um tipo String se o campo for de valores mistos, com números em uma célula e palavras em outra.

  • String e Wstring têm comprimentos definidos.
  • Os tipos V_string são variáveis em comprimento. A quantidade de memória reservada para processamento varia.
  • Wstring captará caracteres internacionais, como japonês ou chinês.
  • V_String é vantajoso porque é flexível o suficiente para não truncar os campos, mas também maximizará o tempo de processamento devido ao ajuste do comprimento das cadeias de caracteres.

 

Tipos de dados numéricos

Números ou campos numéricos contêm apenas números. TENHA CUIDADO com tipos de campos numéricos e valores com zeros à esquerda (como 01 - o zero é descartado e o número aparecerá apenas como 1). Tenha isso em mente se estiver trabalhando com CEPs.

  • Byte é um número inteiro pequeno.
  • Integer é um número inteiro em que 16, 32 e 64 são o tamanho do número (números maiores precisam de mais espaço).
  • FixedDecimal é normalmente utilizado para valores monetários, no entanto, você deve ficar atento a números que serão usados em cálculos e acumulados.
  • Float e Double são os números mais precisos, porém, eles não são bons para comparação quando você está tentando ver se um valor é igual a outro.

 

Tipos de dados de data e hora

O formato de data e hora do Alteryx é específico e pode exigir alguma manipulação nos dados para que fiquem no formato do Alteryx e seja possível utilizar as funções de data e hora em uma ferramenta Fórmula. Os formatos são:

  • Date – AAAA-MM-DD
  • Date Time: AAAA-MM-DD HH:MM:SS
  • Time: HH:MM:SS

 

Às vezes pode ser difícil trabalhar com datas; por isso, temos algumas ferramentas excelentes que podem ser utilizadas para colocar seus campos de data no formato do Alteryx.

 

Macro DataHora

  • A ferramenta DataHora transforma dados de data/hora de e para uma variedade de formatos, incluindo formatos que podem ser usados em expressões e que sejam legíveis por humanos.

@AlexKo Macro Analisar datas

  • Com o peso de 55 ferramentas do Alteryx, essa macro está chegando entre as 5 mais baixadas do Alteryx Gallery. Esta macro irá evitar muitas dores de cabeça durante a análise de datas e tornar o trabalho com datas divertido!

Tipos de dados booleanos

Booleano significa simplesmente verdadeiro ou falso e é útil para sinalizar dados.

  • Sinalizador condicional, em que 1 = verdadeiro e 0 = falso

 

Tipos de dados de objetos geográficos

Objetos geográficos são objetos espaciais como centroides e polígonos utilizados para mapeamento.

  • O Alteryx pode importar objetos geográficos de tipos de arquivos de dados como osESRI Shapefiles.
  • Contudo, se você tiver uma latitude e uma longitude no Excel, é possível utilizar nossa ferramenta Criar pontos para criar objetos geográficos no Alteryx.

Se desejar obter mais informações sobre tipos de dados, consulte nossa Ajuda do Alteryx

 

Comentários
PamilaAlves
Meteoroide

Pessoal, para consolidar informações de três sites diferentes para formar um relatório gerencial, eu consigo? Detalhe, como são sites profissionais, se tratam de sharepoints.

FláviaB
Alteryx Community Team
Alteryx Community Team

Oi @PamilaAlves.

 

Parece que você já está sendo bem instruída com a ajuda do @carlosteixeira lá no Fórum. Aliás, lá é realmente o melhor lugar para fazer perguntas à nossa Comunidade. 😉 

 

Qualquer outra dúvida, continuamos à disposição! 

PamilaAlves
Meteoroide

Olá!

Sim, como sou nova, acabei escrevendo em dois lugares, mas achei o máximo a rapidez que me ajudaram. Agradeço muito viu!

 

Qualquer duvida, eu pergunto pra vocês. 

 

 

Pamila

FláviaB
Alteryx Community Team
Alteryx Community Team

Perfeito, @PamilaAlves

Rótulos