InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji LTrim . Więcej informacji zawiera temat Verbatim .
Wyniki
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:
InputText
Utwórz następujący wymiar wyliczany:
=LTrim(InputText) do usuwania początkowych spacji z InputText.
Tabela wynikowa
InputText
LTrim(InputText)
' abc '
'abc '
' def '
'def '
W wyniku działania funkcji LTrim zostały usunięte wszystkie spacje początkowe z lewej strony pierwotnego tekstu, ale pozostały wszystkie spacje na końcu.
Przykład — zastosowanie LTrim
Przegląd
System zarządzania relacjami z klientami (CRM) zawiera rekordy z niespójnie wprowadzonymi danymi, w których występują zbędne spacje na początku. Do celów raportowania dane wymagają oczyszczenia w celu usunięcia tych spacji oraz zapewnienia prawidłowego sortowania i grupowania imion i nazwisk klientów.
Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej karty.
Skrypt ładowania zawiera:
Zestaw danych załadowany do tabeli o nazwie Example.
Jedno pole w tabeli danych o nazwie CustomerName.
Skrypt ładowania
Set verbatim=1;
Example:
Load * inline [
CustomerName
' John Doe'
'Jane Smith'
' Michael Johnson'
'Emily Davis'
];
InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji LTrim . Więcej informacji zawiera temat Verbatim .
Wyniki
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:
CustomerName
Utwórz następujący wymiar wyliczany:
=LTrim(CustomerName) do usuwania wszelkich początkowych spacji z CustomerName.
Tabela wynikowa
CustomerName
LTrim(CustomerName)
' Michael Johnson'
'Michael Johnson'
' John Doe'
'John Doe'
'Emily Davis'
'Emily Davis'
'Jane Smith'
'Jane Smith'
W danych wyjściowych widać, że funkcja LTrim usunęła wszystkie spacje początkowe z pierwotnych wartości ciągów w CustomerName.
Przykład — zastosowanie zaawansowane LTrim
Przegląd
W tym przykładzie są usuwane wszystkie spacje początkowe z pierwotnego ciągu tekstowego. Wyrażenie wykresu zawiera miary, które wykorzystują funkcję Len do zliczania znaków w ciągu przed użyciem funkcji LTrim i po jej użyciu.
Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej karty.
Skrypt ładowania zawiera:
Zestaw danych załadowany do tabeli o nazwie Example.
InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji LTrim. Więcej informacji zawiera temat Verbatim .
Wyniki
Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:
String
Utwórz następujący wymiar wyliczany:
=LTrim(String) do usunięcia wszelkich zbędnych spacji na początku.
Utwórz następujące miary:
=Len(String) do zliczenia długości pierwotnego ciągu.
=Len(LTrim(String)) do policzenia długości ciągu po usunięciu spacji na początku.
Tabela wynikowa
Ciąg znaków
LTrim(String)
Len(String)
Len(LTrim(String))
' abc '
'abc '
10
7
' def '
'def '
6
5
Porównanie wyniku funkcji LTrim z pierwotnymi wartościami ciągu w skrypcie pokazuje, że wszystkie spacje na początku zostały usunięte.
Poniższy kod pokazuje, jak użyć tej funkcji w skrypcie ładowania.
Set verbatim=1;
Example:
Load *,
len(LtrimString) as LtrimStringLength;
Load *,
ltrim(String) as LtrimString;
Load *,
len(String) as StringLength;
Load * Inline [
String
' abc '
' def '];
InformacjaInstrukcja „Set verbatim=1” jest zawarta w przykładzie, aby zapobiec automatycznemu przycięciu spacji przed demonstracją funkcji ltrim. Więcej informacji zawiera temat Verbatim .