As funções de interpretação avaliam os conteúdos dos campos ou expressões de texto de entrada e impõem formato de dados específicos no valor numérico resultante. Com essas funções, você pode especificar o formato do número de acordo com os tipos de dados, incluindo atributos, tais como: separador decimal, separador de milhar e formato de data.
As funções de interpretação retornam um valor duplo com os valores numéricos e da string, mas podem ser consideradas como a realização de uma conversão de string para número. As funções pegam o valor de texto da expressão de entrada e geram um número representando a string.
Em contraste, as funções de formato fazem o oposto: pegam as expressões numéricas e as avaliam como strings, especificando o formato de exibição do texto resultante.
Se nenhuma função de interpretação for usada, o Qlik Sense interpretará os dados como uma combinação de números, datas, horas, carimbos de data/hora e strings usando a configuração padrão de formato numérico, formato de data e formato de hora definidos pelas variáveis de script e pelo sistema operacional.
Todas as funções de interpretação podem ser usadas em scripts de carga de dados ou em expressões de gráfico.
Nota informativaTodas as representações numéricas são dadas com um ponto decimal como separador decimal.
Use a caixa suspensa em cada função para ver uma breve descrição e a sintaxe de cada função. Clique no nome da função na descrição da sintaxe para obter detalhes.
Date# avalia uma expressão como uma data no formato especificado no segundo argumento, se fornecida. Se o código de formato não estiver especificado, será usado o formato de data padrão definido no sistema operacional.
Interval#() avalia uma expressão de texto como um intervalo de tempo no formato definido no sistema operacional, por padrão, ou no formato especificado no segundo argumento, se fornecido.
Money#() converte uma string de texto em um valor monetário, no formato definido no script de carregamento de dados ou no sistema operacional, a menos que uma string de formato seja fornecida. Símbolos de separadores decimal e de milhar personalizados são parâmetros opcionais.
Num#() interpreta uma string de texto como um valor numérico, ou seja, converte a string de entrada em um número usando o formato especificado no segundo parâmetro. Se o segundo parâmetro for omitido, ele usará os separadores decimais e de milhar definidos no script de carregamento de dados. Símbolos de separadores decimais e de milhar personalizados são parâmetros opcionais.
Time#() avalia uma expressão como um valor de tempo, no formato de tempo definido no script de carga de dados ou sistema operacional, a não ser que uma string de formato seja fornecida..
Timestamp#() avalia uma expressão como um valor de tempo e data, no formato de carimbo de data e hora definido no script de carga de dados ou o sistema operacional, a não ser que uma string de formato seja fornecida.
Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!