함수 목록

Cast Iron® Express®는 맵핑에서 사용하도록 선택할 수 있는 기능 모음을 제공합니다. 이러한 함수를 사용하여 맵핑되는 필드 값을 조작할 수 있습니다(예: 문자열 컨텐츠 변경, 숫자 연산식 수행 및 날짜와 시간 값 조작).

기본적으로 Cast Iron Express 계정을 등록할 때 이 함수는 사용하지 않습니다. 이 추가 함수를 사용하려면 추가 기능을 클릭하고 맵핑 함수 패키지를 선택하십시오. 자세한 정보는 Express 계정에 함수 추가의 내용을 참조하십시오.

표 1. String 함수. 이 표는 String 함수를 나열하고 설명합니다.
맵핑 함수 설명

Concatenate

두 개 이상의 인수를 채택하여 문자열로 캐스트합니다. 변환한 후 인수 값을 연결한 문자열을 리턴합니다. 접두부 및/또는 접미부 문자열 외에도 각 인수 사이에 삽입되는 구문 기호도 구성할 수 있습니다.

Length

인수 값의 문자열 길이와 동일한 정수를 리턴합니다. 인수의 값이 비어 있는 시퀀스이면 정수 0이 리턴됩니다.

Lowercase

유니코드 표준의 적절한 대소문자 맵핑 섹션에 정의된 대로 모든 문자를 소문자로 변환한 다음 인수의 값을 리턴합니다.

Uppercase

유니코드 표준의 적절한 대소문자 맵핑 섹션에 정의된 대로 모든 문자를 대문자로 변환한 다음 인수의 값을 리턴합니다.

Replace

제공된 패턴과 일치하는 입력의 겹치지 않는 각 하위 문자열을 치환 문자열로 대체하여 얻은 문자열을 리턴합니다.

Starts with

첫 번째 인수의 값이 두 번째 인수의 값으로 시작하는지를 표시하는 부울 결과를 리턴합니다.

String

문자열로 표시된 인수의 값을 리턴합니다. 이 값은 맵핑이 경고를 표시하지 않도록 숫자 데이터 유형을 문자열로 캐스팅하는 데 사용할 수 있습니다.

Substring

두 번째 인수 값으로 표시된 위치에서 시작하여 세 번째 인수 값으로 표시된 문자 수만큼 계속되는 첫 번째 인수 값의 부분을 리턴합니다. 하위 문자열의 경우 함수에 "입력"으로 사용되는 필드는 단 하나입니다. 그러나 함수 대화 상자 창에는 함수의 시작 인덱스와 길이 값이 구성되어 있습니다. 기존 텍스트(및 기타 모든 설명)에서 인수가 두 경우 모두 사용됩니다.

Trim

선두 및 후미 공백을 제거하고 하나 이상의 공백 문자 시퀀스를 단일 공백으로 대체하여 정규화된 공백이 포함된 인수 값을 리턴합니다.

표 2. Mathematical 함수. 이 표는 Mathematical 함수를 나열하고 설명합니다.
맵핑 함수 설명

Absolute value

부호에 상관없이 숫자의 수치 값(또는 계수)을 리턴합니다.

Mean

입력 시퀀스에 있는 값의 평균(즉, 값의 합계를 값의 수로 나눈 값)을 리턴합니다.

Ceiling

X 이상의 가장 작은 정수를 리턴합니다.

Divide

첫 번째 인수를 두 번째 인수로 나눌 때 결과 값을 리턴합니다.

Floor

X 이하의 가장 큰 정수를 리턴합니다.

Format

format-number 함수는 두 번째 인수로 지정된 형식화 패턴 문자열과 세 번째 인수로 이름 지정된 10진수 형식 또는 세 번째 인수가 없는 경우 기본 10진수 형식을 사용하여 첫 번째 인수를 문자열로 변환합니다.

두 번째 매개변수의 형식화 옵션은 다음과 같습니다.
  • 0 - 숫자
  • # - 숫자(0은 공백으로 표시됨)
  • . - 소수점의 위치입니다. 예: ###.##
  • , - 1000 단위를 나타내는 구분자입니다. 예: ###,###.##
  • % - 숫자를 백분율로 표시합니다. 예: ##%
  • ; - 패턴 구분 기호입니다. 첫 번째 패턴은 양수에 사용되고 두 번째 패턴은 음수에 사용됩니다.
세 번째 매개변수의 10진수 형식은 숫자의 현지화를 지원하며 다음 옵션을 사용할 수 있습니다.
  • 0 - 숫자
  • # - 숫자(0은 공백으로 표시됨)
  • . - 소수점 구분 기호 또는 화폐 소수점 구분 기호
  • - - 빼기 부호
  • , - 그룹화 구분 기호
  • E - 지수 표기법에서 가수와 지수를 구분합니다. 접두부 또는 접미부에 인용하지 않아도 됩니다.
  • ; - 양수와 음수 하위 패턴을 구분합니다.
  • % - 100을 곱하고 백분율로 표시합니다.
  • \u2030 - 1000을 곱하고 1/1000 값별로 표시합니다.
  • ¤ (\u00A4) - 통화 기호로 대체된 통화 표시입니다. 중복되면 국제 통화 기호로 대체됩니다. 패턴에 표시되면 소수점 구분 기호 대신 화폐 소수점 구분 기호가 사용됩니다.
  • ' - 접두부나 접미부에 특수 문자를 인용하는 데 사용합니다. 예를 들어 '#'#123#123으로 형식화합니다. 작은 따옴표를 작성하려면 다음과 같이 두 개의 작은 따옴표를 연달아 사용하십시오. # o''clock

Maximum

인수로 전달된 노드의 가장 큰 값을 리턴합니다.

Minimum

인수로 전달된 노드의 가장 작은 값을 리턴합니다.

Modulo

두 번째 인수로 첫 번째 인수를 나눈 후 나머지 또는 계수를 리턴합니다.

Multiply

함께 곱한 모든 인수 값을 리턴합니다.

Number

인수를 10진수로 변환합니다.

Round

분수 부분이 없이 인수에 가장 근접한 수를 리턴합니다. 이러한 수가 두 개인 경우 양의 무한대에 가까운 숫자가 리턴됩니다.

Subtract

첫 번째 인수에서 두 번째 인수를 뺀 결과 값을 리턴합니다.

Sum

인수에 값을 추가하여 얻은 값을 리턴합니다.

표 3. Boolean 함수. 이 표는 Boolean 함수를 나열하고 설명합니다.
맵핑 함수 설명

Boolean

인수의 실질적인 부울 값을 계산합니다.

Not

실질적인 부울 값이 false이면 true를 리턴하고 실제 부울 값이 true이면 false를 리턴합니다.

표 4. Date 함수. 이 표는 date 함수를 나열하고 설명합니다.
맵핑 함수 설명

Date Time (Date)

첫 번째 인수는 날짜 형식이고 두 번째 인수는 시간 형식이어야 합니다. 결과는 인수의 날짜와 시간이 모두 포함된 DateTime 형식입니다.

Date to String (Date)

두 번째 인수는 날짜/시간의 형식화 방식을 표시하는 문자열입니다. 다음 키 문자는 날짜/시간의 일부로 대체됩니다.
  • yy - 연도의 마지막 두 자리입니다. 예를 들어, 1986년의 86입니다.
  • MM - 두 자리 수로 된 월입니다.
  • dd - 두 자리 수로 된 날짜입니다.
  • HH - 두 자리 수로 된 시간입니다.
  • mm - 두 자리 수로 된 분입니다.
  • ss - 두 자리 수로 된 초입니다.

예를 들어, 다음 입력 매개변수를 사용하여 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를 변환하거나 없음으로 변환합니다. 예를 들어, 적용된 시간대가 두 번째 인수입니다.
  • -10H - 10시간을 뺀 시간대
  • +5H30M - 5시간 30분을 더한 시간대
  • 0H - 0시간이 다른 시간대
표 5. Utility 함수. 이 표는 Utility 함수를 나열하고 설명합니다.
맵핑 함수 설명

Composite

일련의 함수를 함께 연결합니다.




피드백 | 주의사항


시간소인 아이콘 마지막 업데이트 날짜: 2013년 11월 6일 수요일