Nota informativaA instrução Set verbatim=1 está incluída no exemplo para garantir que os espaços não sejam aparados automaticamente antes da demonstração da função RTrim . Para obter mais informações, consulte Verbatim .
Resultados
Carregue os dados e abra uma pasta. Crie uma nova tabela e adicione esse campo como uma dimensão:
InputText
Crie a seguinte dimensão calculada:
=RTrim(InputText) para remover os espaços à direita de InputText.
Tabela de resultados
InputText
RTrim(InputText)
' abc '
' abc'
' def '
' def'
A saída da função RTrim removeu todos os espaços à direita do texto original, mas manteve todos os espaços à esquerda.
Exemplo - Cenário de RTrim
Visão geral
Um sistema de gerenciamento de relacionamento com o cliente (CRM) contém registros com entrada de dados inconsistente que incluem espaços extras à direita. Para fins de relatório, os dados precisam ser limpos para remover esses espaços e para garantir a classificação e o agrupamento adequados dos nomes dos clientes.
Abra o editor da carga de dados e adicione o script de carregamento abaixo em uma nova guia.
O script de carregamento contém:
Um conjunto de dados que é carregado em uma tabela de dados denominada Example.
Um campo na tabela de dados chamado CustomerName.
Script de carregamento
Set verbatim=1;
Example:
Load * inline [
CustomerName
'John Doe '
'Jane Smith'
'Michael Johnson '
'Emily Davis'
];
Nota informativaA instrução "Set verbatim=1" está incluída no exemplo para garantir que os espaços não sejam aparados automaticamente antes da demonstração da função trim. Para obter mais informações, consulte Verbatim .
Resultados
Carregue os dados e abra uma pasta. Crie uma nova tabela e adicione esse campo como uma dimensão:
CustomerName
Crie a seguinte dimensão calculada:
=RTrim(CustomerName) para remover quaisquer espaços à direita de CustomerName.
Tabela de resultados
CustomerName
RTrim(CustomerName)
'Emily Davis'
'Emily Davis'
'Jane Smith'
'Jane Smith'
'John Doe '
'John Doe'
'Michael Johnson '
'Michael Johnson'
A saída mostra que a função RTrim removeu todos os espaços à direita dos valores originais da string em CustomerName.
Exemplo - Cenário avançado de RTrim
Visão geral
Este exemplo remove todos os espaços à direita da string de texto original. A expressão de gráfico inclui medidas que usam a função Len para contar os caracteres na string antes e depois de usar a função RTrim.
Abra o editor da carga de dados e adicione o script de carregamento abaixo em uma nova guia.
O script de carregamento contém:
Um conjunto de dados que é carregado em uma tabela de dados denominada Example.
Nota informativaA instrução "Set verbatim=1" está incluída no exemplo para garantir que os espaços não sejam aparados automaticamente antes da demonstração da função RTrim. Para obter mais informações, consulte Verbatim .
Resultados
Carregue os dados e abra uma pasta. Crie uma nova tabela e adicione esse campo como uma dimensão:
String
Crie a seguinte dimensão calculada:
=RTrim(String), para remover quaisquer espaços extras à direita.
Crie as seguintes medidas:
=Len(String) para contar o comprimento da string original.
=Len(RTrim(String)) para contar o comprimento da string depois que os espaços à direita forem removidos.
Tabela de resultados
Cadeia
RTrim(String)
Len(String)
Len(RTrim(String))
' abc '
' abc'
10
6
' def '
' def'
6
4
Ao comparar a saída da função RTrim com os valores originais da string no script, você pode ver como todos os espaços à direita foram removidos.
O código a seguir mostra como usar a função em um script de carregamento.
Set verbatim=1;
Example:
Load *, len(RtrimString) as RtrimStringLength;
Load *, rtrim(String) as RtrimString;
Load *, len(String) as StringLength;
Load * Inline [
String
' abc '
' def '];
Nota informativaA instrução "Set verbatim=1" está incluída no exemplo para garantir que os espaços não sejam aparados automaticamente antes da demonstração da função rtrim. Para obter mais informações, consulte Verbatim .
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!