정보 메모음수 count 매개 변수는 문자열을 역순으로 검색합니다. 그러나 역순으로 검색하더라도 반환되는 위치는 항상 왼쪽에서 오른쪽으로 표시됩니다.
다음 코드는 로드 스크립트에서 함수를 사용하는 방법을 보여 줍니다.
Example:
Load
*,
index(String, 'cd') as Index_CD, // returns 3 in Index_CD
index(String, 'b') as Index_B, // returns 2 in Index_B
index(String, 'b', -1) as Index_B2; // returns 2 or 6 in Index_B2
Load * inline [
String
abcdefg
abcdabcd ];
결과 테이블
문자열
Index_CD
Index_B
Index_B2
abcdefg
3
2
2
abcdabcd
3
2
6
예 - 인덱스 시나리오
개요
고객 지원 센터에는 고객 이메일 메시지의 제목줄이 포함된 데이터 집합이 있습니다. 지원 센터는 Refund, Complaint, Technical Issue와 같이 제목 줄에 나타나는 키워드를 기준으로 이러한 이메일을 분류하려고 합니다. 제목 줄은 EmailSubject라는 데이터 집합의 필드에 저장됩니다.
데이터 로드 편집기를 열고 아래의 로드 스크립트를 새 탭에 추가합니다.
로드 스크립트에는 다음이 포함됩니다.
Example이라는 데이터 테이블에 로드되는 데이터 집합입니다.
데이터 테이블의 한 필드는 EmailSubject입니다.
로드 스크립트
Example:
Load * inline [
EmailSubject
Request for a Refund - Order 12345
Technical Issue with Product XYZ
Complaint about delivery service
Follow-up on Refund Request
Technical Issue not resolved
];