Tipos de dados
A documentação de ajuda está disponível antes do lançamento do Designer Cloud para que você possa dar uma olhadinha. O conteúdo pode mudar até o lançamento oficial.
O Alteryx processa valores com base no tipo de dados. O Alteryx oferece suporte para dados do tipo cadeia de caracteres, numérico, data- hora, booleano e objetos geográficos.
A ferramenta Selecionar, ou qualquer ferramenta que inclua a funcionalidade da ferramenta Selecionar, pode ser usada para modificar o tipo de dados de uma coluna. Visite Ferramenta Selecionar, ferramenta Agrupar Campos, ferramenta Junçãoe ferramenta Junções Múltiplas.
Dados de cadeia de caracteres
Uma cadeia de caracteres representa dados alfanuméricos e pode incluir letras, números, espaços ou outros tipos de caracteres. Uma cadeia de caracteres também pode ser considerada como um texto sem formatação. Todos os caracteres de uma cadeia são processados como texto, mesmo se forem dígitos.
Mesmo que uma cadeia de caracteres contenha texto que se pareça com um número para o Alteryx (por exemplo, "123.4"), ela primeiro deve ser convertida em um tipo de dados numérico (seja com uma ferramenta Selecionar ou com a função ToNumber) para executar cálculos.
É mais eficiente armazenar cadeias de caracteres como sendo de comprimento variável. Isso ocorre porque as cadeias de comprimento fixo reservam espaço para o número especificado de caracteres, enquanto as cadeias de comprimento variável usam apenas a quantidade de armazenamento necessária para os dados naquela célula. Defina um limite alto para cadeias de caracteres de comprimento fixo para evitar truncar dados.
Tipo | Descrição | Exemplo |
---|---|---|
Cadeia de caracteres | Cadeia de caracteres Latim-1 de comprimento fixo. O comprimento deve ser, no mínimo, tão grande quanto a cadeia de caracteres mais longa que você deseja que esteja contida na coluna; caso contrário, os valores serão truncados. Limitado a 8192 caracteres Latim-1. | Qualquer cadeia de caracteres cujo comprimento não varia muito de valor para valor e que contém apenas caracteres Latim-1 simples. |
WString | Cadeia de caracteres ampla, aceita qualquer caractere (Unicode). Limitado a 8192 caracteres. | Qualquer cadeia de caracteres cujo comprimento não varia muito de valor para valor e que contém quaisquer caracteres. |
V_String | Comprimento variável. O comprimento da coluna se ajusta para acomodar a cadeia de caracteres inteira dentro dela. | Qualquer cadeia de caracteres cujo comprimento varia de valor para valor e que contém apenas caracteres Latim-1 simples. |
V_WString | Cadeia de caractere ampla de comprimento variável. O comprimento da coluna se ajusta para acomodar a cadeia de caracteres inteira dentro dela e aceita quaisquer caracteres. |
Qualquer cadeia de caracteres cujo comprimento varia de valor para valor e que contém quaisquer caracteres. |
Dados numéricos
Existem vários tipos de dados numéricos diferentes, incluindo números inteiros, decimais, floats e doubles. Com exceção do tipo decimal fixo (FixedDecimal), o comprimento dos tipos de dados numéricos não é ajustável.
Tipo | Descrição | Exemplo |
---|---|---|
Byte | Uma unidade de dados de 8 dígitos binários (bits) de comprimento. Um campo de byte é um número inteiro positivo que cai dentro do intervalo de 0 a 255, ou 28 | 0, 1, 2, 3....253, 254, 255 |
Int16 |
Um valor numérico sem um decimal igual a 2 bytes, ou -(215) a (215)-1 |
– 32.768 a 32.767 |
Int32 | Um valor numérico sem um decimal igual a 4 bytes, ou -(231) a (231)-1 | – 2.147.483.648 a 2.147.483.647 |
Int64 | Um valor numérico sem um decimal igual a 8 bytes, ou -(263) a (263)-1 | –9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 |
FixedDecimal |
Um valor numérico com um decimal. O comprimento (precisão) de um decimal fixo é igual à largura do número inteiro (lado esquerdo do separador decimal) mais o separador decimal mais a largura da escala (lado direito do separador decimal). Se o número for negativo, o sinal negativo também deve estar incluído no comprimento. O Alteryx define o padrão de um decimal fixo para 19.6. A precisão máxima é de 50, incluindo a vírgula decimal e o sinal negativo (se aplicável). O FixedDecimal é o único tipo de dados numérico com um comprimento ajustável. |
Um valor de 1234,567 com um comprimento de 7.2 resulta em 1234,57 Um valor de 1234,567 com um comprimento de 7.3 resulta em um erro de conversão de campo e uma saída nula porque o valor não se encaixa dentro da precisão especificada. Um valor de 1234,567 com um comprimento de 6.1 resulta em 1234,6 Um valor de 1234,567 com um comprimento de 8.3 resulta em 1234,567 Um valor de -1234,567 com um comprimento de 8.3 resulta em um erro de conversão de campo e uma saída nula porque o valor não se encaixa dentro da precisão especificada. Um valor de 1234,567 com um comprimento de 11.6 resulta em 1234,567000 |
Float |
Um valor de ponto flutuante de precisão simples padrão. Usa 4 bytes, e pode representar valores de +/-3,4 x 10-38 para 3,4 x 1038 com 7 dígitos de precisão. Um float usa um decimal que pode ser colocado em qualquer posição e é usado principalmente para economizar memória em matrizes grandes de números de ponto flutuante. |
+/-3,4 x 10-38 a 3,4 x 1038 com precisão de 7 dígitos. |
Double | Um valor de ponto flutuante de precisão dupla padrão. Usa 8 bytes e pode representar valores de +/- 1,7 x 10-308 a 1,7 x 10308 com 15 dígitos de precisão. Um double usa um decimal que pode ser colocado em qualquer posição. Um double usa duas vezes o número de bits de um float e é geralmente utilizado como o tipo de dados padrão para valores decimais. |
+/- 1,7 x 10-308 a 1,7 x 10308 com 15 dígitos de precisão |
Dados de data/hora
Tipo | Descrição | Exemplo |
---|---|---|
Data | Uma cadeia de 10 caracteres no formato "yyyy-mm-dd". | 2 de dezembro de 2005 = 2005-12-02 |
Time | Uma cadeia de 8 caracteres no formato "hh:mm:ss". | 02:47 e 53 segundos a.m. = 02:47:53 02:47 e 53 segundos p.m. = 14:47:53 |
Data e Hora | Uma cadeia de 19 caracteres no formato "yyyy-mm-dd hh:mm:ss". | 2005-12-02 14:47:53 |
Os tipos de dados Date, Time e DateTime podem ser tratados como cadeias de caracteres ao usar funções em uma ferramenta com um editor de expressões. Consulte a tabela Dados de data/horaacima para obter descrições e exemplos.
Dados booleanos
Tipo | Descrição | Exemplo |
---|---|---|
Bool | Uma expressão com apenas dois valores possíveis: verdadeiro ou falso. |
As palavras "verdadeiro" e "falso" são exibidas nos resultados, onde "falso" = 0 e "verdadeiro" = não zero. |
Objetos geográficos
Tipo | Descrição | Exemplo |
---|---|---|
SpatialObj | O objeto geográfico (ou objeto espacial) associado a um registro de dados. Vários campos de objetos geográficos podem estar contidos em uma tabela. | Um objeto geográfico pode consistir em um ponto, linha, polilinha ou polígono. |