Text스크립트 및 차트 함수
Text()는 표현식을 숫자로 해석 가능한 경우에도 텍스트로 취급하도록 지정합니다.
구문:
Text (expr)
반환 데이터 유형: 문자열
| 인수 | 설명 |
|---|---|
| expr | 텍스트로 처리되는 표현식. |
| 예제 | 결과 |
|---|---|
| Text( 1234 ) | 1234을 문자열로 반환합니다. 숫자 값이 없습니다. |
| Text( pi( ) ) | 3.1415926535898을 문자열로 반환합니다. 숫자 값이 없습니다. |
예 - 텍스트 기본 사항
개요
데이터 로드 편집기를 열고 새 섹션에 아래 로드 스크립트를 추가합니다.
로드 스크립트에는 다음이 포함됩니다.
-
Example이라는 데이터 테이블에 로드되는 데이터 집합입니다.
-
데이터 테이블의 필드는 다음과 같습니다.
-
ID
-
PostalCode
-
-
우편 번호가 텍스트로 유지되고 숫자로 변환되지 않도록 하기 위해 Text 함수를 사용하여 PostalCode_Text라는 새 필드를 만드는 선행 LOAD.
로드 스크립트
Example:
LOAD
ID,
PostalCode,
Text(PostalCode) AS PostalCode_Text;
LOAD * INLINE [
ID, PostalCode
1, 12345
2, 54321
3, 67890
4, 11223
5, 33445
];결과
데이터를 로드하고 시트를 엽니다. 새 테이블을 만들고 다음 필드를 차원으로 추가합니다.
-
ID
-
PostalCode
-
PostalCode_Text
| ID | PostalCode | PostalCode_Text |
|---|---|---|
| 1 | 12345 | 12345 |
| 2 | 54321 | 54321 |
| 3 | 67890 | 67890 |
| 4 | 11223 | 11223 |
| 5 | 33445 | 33445 |
선행 LOAD의 출력은 Text 함수를 사용하여 모든 숫자 값이 텍스트로 처리되도록 합니다. PostalCode_Text 열의 값은 텍스트로 처리되어 기본적으로 왼쪽 정렬되어 표시되는 반면, PostalCode 열의 값은 숫자로 처리되어 기본적으로 오른쪽 정렬되어 표시되는 것을 확인할 수 있습니다.
예 - Text 시나리오
개요
데이터 집합에는 숫자 값으로 입력된 고객 송장 데이터가 포함되어 있지만 이러한 값을 텍스트로 유지하려고 합니다.
데이터 로드 편집기를 열고 새 섹션에 아래 로드 스크립트를 추가합니다.
로드 스크립트에는 다음이 포함됩니다.
-
Example이라는 데이터 테이블에 로드되는 데이터 집합입니다.
-
데이터 테이블의 필드는 다음과 같습니다.
-
InvoiceNumber
-
CustomerName
-
-
Text 함수를 사용하여 InvoiceNumber_Text라는 새 필드를 만들어 송장 번호가 텍스트로 처리되도록 하는 선행 LOAD.
로드 스크립트
Example:
LOAD
InvoiceNumber,
CustomerName,
Text(InvoiceNumber) AS InvoiceNumber_Text;
LOAD * INLINE [
InvoiceNumber, CustomerName
10001, John Doe
10002, Jane Smith
10003, Bob Johnson
10004, Alice Brown
10005, Michael Green
];결과
데이터를 로드하고 시트를 엽니다. 새 테이블을 만들고 다음 필드를 차원으로 추가합니다.
-
InvoiceNumber
-
CustomerName
-
InvoiceNumber_Text
| InvoiceNumber | CustomerName | InvoiceNumber_Text |
|---|---|---|
| 10001 | John Doe | 10001 |
| 10002 | Jane Smith | 10002 |
| 10003 | Bob Johnson | 10003 |
| 10004 | Alice Brown | 10004 |
| 10005 | Michael Green | 10005 |
결과에서 이제 InvoiceNumber 열의 숫자 값이 InvoiceNumber_Text 열의 텍스트 값으로 변환되어 왼쪽 정렬되어 표시되는 것을 볼 수 있습니다.