Cast Iron® Express®는 맵핑에서 사용하도록 선택할 수 있는 기능 모음을 제공합니다. 이러한 함수를 사용하여 맵핑되는 필드 값을 조작할 수 있습니다(예: 문자열 컨텐츠 변경, 숫자 연산식 수행 및 날짜와 시간 값 조작).
기본적으로 Cast Iron Express 계정을 등록할 때 이 함수는 사용하지 않습니다. 이 추가 함수를 사용하려면 추가 기능을 클릭하고 맵핑 함수 패키지를 선택하십시오. 자세한 정보는 Express 계정에 함수 추가의 내용을 참조하십시오.
맵핑 함수 | 설명 |
---|---|
Concatenate |
두 개 이상의 인수를 채택하여 문자열로 캐스트합니다. 변환한 후 인수 값을 연결한 문자열을 리턴합니다. 접두부 및/또는 접미부 문자열 외에도 각 인수 사이에 삽입되는 구문 기호도 구성할 수 있습니다. |
Length |
인수 값의 문자열 길이와 동일한 정수를 리턴합니다. 인수의 값이 비어 있는 시퀀스이면 정수 0이 리턴됩니다. |
Lowercase |
유니코드 표준의 적절한 대소문자 맵핑 섹션에 정의된 대로 모든 문자를 소문자로 변환한 다음 인수의 값을 리턴합니다. |
Uppercase |
유니코드 표준의 적절한 대소문자 맵핑 섹션에 정의된 대로 모든 문자를 대문자로 변환한 다음 인수의 값을 리턴합니다. |
Replace |
제공된 패턴과 일치하는 입력의 겹치지 않는 각 하위 문자열을 치환 문자열로 대체하여 얻은 문자열을 리턴합니다. |
Starts with |
첫 번째 인수의 값이 두 번째 인수의 값으로 시작하는지를 표시하는 부울 결과를 리턴합니다. |
String |
문자열로 표시된 인수의 값을 리턴합니다. 이 값은 맵핑이 경고를 표시하지 않도록 숫자 데이터 유형을 문자열로 캐스팅하는 데 사용할 수 있습니다. |
Substring |
두 번째 인수 값으로 표시된 위치에서 시작하여 세 번째 인수 값으로 표시된 문자 수만큼 계속되는 첫 번째 인수 값의 부분을 리턴합니다. 하위 문자열의 경우 함수에 "입력"으로 사용되는 필드는 단 하나입니다. 그러나 함수 대화 상자 창에는 함수의 시작 인덱스와 길이 값이 구성되어 있습니다. 기존 텍스트(및 기타 모든 설명)에서 인수가 두 경우 모두 사용됩니다. |
Trim |
선두 및 후미 공백을 제거하고 하나 이상의 공백 문자 시퀀스를 단일 공백으로 대체하여 정규화된 공백이 포함된 인수 값을 리턴합니다. |
맵핑 함수 | 설명 |
---|---|
Absolute value |
부호에 상관없이 숫자의 수치 값(또는 계수)을 리턴합니다. |
Mean |
입력 시퀀스에 있는 값의 평균(즉, 값의 합계를 값의 수로 나눈 값)을 리턴합니다. |
Ceiling |
X 이상의 가장 작은 정수를 리턴합니다. |
Divide |
첫 번째 인수를 두 번째 인수로 나눌 때 결과 값을 리턴합니다. |
Floor |
X 이하의 가장 큰 정수를 리턴합니다. |
Format |
format-number 함수는 두 번째 인수로 지정된 형식화 패턴 문자열과 세 번째 인수로 이름 지정된 10진수 형식 또는 세 번째 인수가 없는 경우 기본 10진수 형식을 사용하여 첫 번째 인수를 문자열로 변환합니다. 두 번째
매개변수의 형식화 옵션은 다음과 같습니다.
|
Maximum |
인수로 전달된 노드의 가장 큰 값을 리턴합니다. |
Minimum |
인수로 전달된 노드의 가장 작은 값을 리턴합니다. |
Modulo |
두 번째 인수로 첫 번째 인수를 나눈 후 나머지 또는 계수를 리턴합니다. |
Multiply |
함께 곱한 모든 인수 값을 리턴합니다. |
Number |
인수를 10진수로 변환합니다. |
Round |
분수 부분이 없이 인수에 가장 근접한 수를 리턴합니다. 이러한 수가 두 개인 경우 양의 무한대에 가까운 숫자가 리턴됩니다. |
Subtract |
첫 번째 인수에서 두 번째 인수를 뺀 결과 값을 리턴합니다. |
Sum |
인수에 값을 추가하여 얻은 값을 리턴합니다. |
맵핑 함수 | 설명 |
---|---|
Boolean |
인수의 실질적인 부울 값을 계산합니다. |
Not |
실질적인 부울 값이 false이면 true를 리턴하고 실제 부울 값이 true이면 false를 리턴합니다. |
맵핑 함수 | 설명 |
---|---|
Date Time (Date) |
첫 번째 인수는 날짜 형식이고 두 번째 인수는 시간 형식이어야 합니다. 결과는 인수의 날짜와 시간이 모두 포함된 DateTime 형식입니다. |
Date to String (Date) |
두 번째 인수는 날짜/시간의 형식화
방식을 표시하는 문자열입니다. 다음 키 문자는 날짜/시간의 일부로
대체됩니다.
예를 들어, 다음 입력 매개변수를 사용하여 Format Date String 함수가 호출된 경우를 가정합니다. dateTime: 2012-02-22T16:18:00.852-08:00 format string: MM/dd/yyyy locale string: en_US 리턴되는 문자열은 02/22/2012입니다. Date to String 함수에 대한 자세한 정보는 Studio 도움말 섹션의 Format Date String 주제를 참조하십시오. |
Adjust to Timezone (Date) |
특정 시간대를 유지하도록 Timedate를
변환하거나 없음으로 변환합니다. 예를 들어, 적용된 시간대가
두 번째 인수입니다.
|
맵핑 함수 | 설명 |
---|---|
Composite |
일련의 함수를 함께 연결합니다. |