---
sourceDocument: 호주 워크플로우 빌드
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/build-workflows

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 워크플로우 빌드

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# 변환 함수

# 변환 함수 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

스크립트를 작성할 필요 없이 데이터 알약 값을 변환합니다. 변환 함수를 사용하여 텍스트 서식을 다시 지정하고, 수학적 계산을 수행하고, 잠재적으로 안전하지 않은 SQL 문을 정리하고, 복잡한 객체를 원시 XML로 직렬화합니다.

사용 가능한 변환 함수 범주에는 [날짜 및 시간](https://servicenow-prod.fluidtopics.net/DJ1JZZDh~fOdtuLip4Eo0A "날짜 및 시간 변환 함수를 사용하여 날짜/시간 값의 데이터 알약을 다시 계산하거나 형식을 다시 지정합니다."), [문자열](https://servicenow-prod.fluidtopics.net/S7Xhi_Lz_1ueQQBZoXCloQ "문자열 변환 함수를 사용하여 문자열 데이터 알약에 대한 계산을 다시 포맷하거나 수행합니다."), [유틸리티](https://servicenow-prod.fluidtopics.net/w39mp6XVwFyHc0OGhPrlRQ "유틸리티 변환 함수를 사용하여 배열에서 복합 객체 또는 특정 키와 관련된 값을 반환합니다."), [단순 수학](https://servicenow-prod.fluidtopics.net/VUq7MWeLBM5s4KQdRYu6aQ "간단한 수학 변환 함수를 사용하여 숫자 데이터 알약에 대한 기본적인 수학적 계산을 수행합니다."), [셸 인수 정리](https://servicenow-prod.fluidtopics.net/OmoYhGWo2N3ACpTfAFdrtw "삭제 셸 인수 변환 함수를 사용하여 Bash 셸 스크립팅에 사용되는 문자열 데이터 알약에서 잠재적으로 안전하지 않은 명령 삽입을 제거합니다."), [SQL](https://servicenow-prod.fluidtopics.net/CBxzTWKbcZRfqcYwpKaFBA "삭제 SQL 변환 함수를 사용하여 특수 문자를 이스케이프하고 SQL 문에 사용되는 문자열 데이터 정제의 삽입을 방지합니다.") 정리 및 [복잡한 데이터가](https://servicenow-prod.fluidtopics.net/yhKvUti0pAxckbXstcq4ww "복합 데이터 변환 함수를 사용하여 복합 객체 데이터 알약을 XML 형식으로 직렬화합니다.") 포함됩니다. 변환 함수 사용의 몇 가지 예는 다음과 같습니다.  
* 문자열을 통합하기 전에 CMDB문자열에서 공백 제거.
* 날짜 또는 시간에 일, 시, 분 및 초를 추가하여 특정 시간대에 맞게 현지화합니다.
* 스포크에 대한 [JDBC 단계](https://servicenow-prod.fluidtopics.net/fp3Acem1ye2ao5MAghYNPw "관계형 데이터베이스로 SQL 명령을 보낼 재사용 가능 작업을 생성합니다.") 의 일부로 삽입되는 것을 방지하기 위해 SQL 값을 삭제합니다 통합 허브 .
* 외부 공급업체 데이터베이스에서 동일한 값을 갖는 우선순위 맵에서 적절한 값을 검색합니다.
* 복잡한 객체를 [REST 단계](https://servicenow-prod.fluidtopics.net/11T_LBiz0fesA2Q9dngoaA "외부 시스템에 아웃바운드 REST 웹 서비스 요청을 보냅니다.")의 일부로 원시 XML로 변환 본문 요청 필드
{#transform-functions__ul_n23_4cl_t3b}  
주:  
사용자 지정 변환 함수는 현재 지원되지 않습니다. 데이터를 변환 워크플로우 스튜디오 하는 사용자 지정 함수를 만드는 방법에 대한 자세한 내용은 [인라인 스크립트를 참조하세요.](https://servicenow-prod.fluidtopics.net/Wl6~ZLzLbtrp21WokdC36g "코딩 경험이 있는 사용자가 작업 또는 플로우를 구성하는 동안 입력 값을 설정하고 수정하는 인라인 스크립트를 작성할 수 있도록 합니다. 인라인 스크립트를 사용하여 작은 형식 변환, 데이터 변환 또는 수학 연산이 필요한 입력 값을 수정합니다.")

## 변환 함수 적용 {#transform-functions__section_rjd_mhl_t3b}

플로우를 설계하거나 생성할 때 데이터 알약에 변환 함수를 적용할 수 있습니다. 변환 함수를 적용하려면 데이터 알약을 가리키거나 탭으로 이동한 다음 나타나는 f(x)(![함수 아이콘]()) 아이콘을 선택합니다. 아이콘을 선택하면 사용 가능한 변환 목록이 표시됩니다. 데이터 알약에 적용할 변환 함수를 선택하고 필요한 필드에 정보를 입력한 후 적용을 선택합니다. 선택한 변환 함수가 적용된 변환 목록에 나타납니다.

## 다중 변환 함수 적용 {#transform-functions__section_f5v_dqn_kjb}

동일한 데이터 알약에 여러 변환 함수를 적용할 수 있습니다. 시스템은 적용된 변환 목록에 나열된 대로 위에서 아래로 순차적으로 변환 함수를 적용합니다. 예를 들어 문자열-날짜 변환 함수에 이어 시간 추가 변환 함수를 적용할 수 있습니다.

## 적용된 변환 함수 보기 {#transform-functions__section_afb_fng_r3b}

적용된 변환 목록을 보면 데이터 알약에 적용되는 변환 함수를 확인할 수 있습니다. 플로우 또는 작업을 설계하거나 생성할 때 데이터 알약을 가리키거나 탭으로 이동하고 f(x)(![기능 아이콘 선택됨]()) 아이콘을 선택합니다. [플로우 실행 상세 정보](https://servicenow-prod.fluidtopics.net/TxvlSvEHYJj4UIhs2VOznA "현재 상태, 항목 실행, 생성된 값 등 작업 또는 플로우에 대한 런타임 정보를 설계 환경에서 직접 봅니다. 포함된 ServiceNow AI Platform 편집기에서 또는 새 탭에서 관련 기록을 엽니다.")에서 적용된 변환 함수를 볼 수도 있습니다.  
주:  
적용된 변환 함수의 출력 값은 [표시 값이](https://www.servicenow.com/docs/access?context=c_DisplayValues&version=australia&pubname=australia-platform-administration&ft:locale=en-US) 아니라 필드 값입니다.  
데이터 알약이 특정 유형의 입력에 드롭되면 시스템이 자동으로 입력과 관련된 변환 함수 범주를 제안합니다. 예를 들어, 시스템은 SQL 문에서 특수 문자를 이스케이프하고, 셸 스크립트에서 스크립트 삽입을 방지하고, API 또는 작업 요청을 확인하기 위한 변환 함수를 제안합니다. 현재 시스템은 다음 입력에 대해 변환 함수 범주를 제안합니다.

* JDBC 단계의 SQL 문 입력에서 삭제된 데이터 알약의 경우, [SQL 변환 함수 범주 정리](https://servicenow-prod.fluidtopics.net/CBxzTWKbcZRfqcYwpKaFBA "삭제 SQL 변환 함수를 사용하여 특수 문자를 이스케이프하고 SQL 문에 사용되는 문자열 데이터 정제의 삽입을 방지합니다.") 가 자동으로 표시됩니다.
* SSH 단계의 명령 입력에서 삭제된 데이터 알약의 경우 [셸 인수 변환 함수 범주 삭제가](https://servicenow-prod.fluidtopics.net/OmoYhGWo2N3ACpTfAFdrtw "삭제 셸 인수 변환 함수를 사용하여 Bash 셸 스크립팅에 사용되는 문자열 데이터 알약에서 잠재적으로 안전하지 않은 명령 삽입을 제거합니다.") 자동으로 표시됩니다.
{#transform-functions__ul_wd4_13d_ljb}

## 일반 가이드라인 {#transform-functions__id_m33_yvb_ptb}

입력에 유효한 유형의 데이터 알약에 변환 함수 적용
:   변환 함수를 적용하기 전에 입력에 대한 데이터 정제의 유형을 확인하십시오. 잘못된 데이터 알약 유형에 변환 함수를 적용하면 시스템에서 변환을 건너뜁니다. 변환 함수가 시스템에서 구문 분석할 수 없는 결과를 생성하는 경우에도 오류가 발생합니다. 예를 들어 문자열을 날짜로 변환할 때 변환에서 유효한 날짜가 생성되지 않으면 시스템에서 오류가 발생합니다.

동일한 데이터 알약으로 여러 입력에 대해 적용된 변환 함수 확인
:   변환 함수는 런타임에 특정 입력에 대한 새 값을 생성하며 원래 데이터 정제는 변경하지 않습니다. 따라서 여러 작업 또는 단계에서 동일한 데이터 알약을 사용하는 경우 변환 함수를 각 개별 애플리케이션에 적용해야 합니다.

플로우 실행 상세 정보에서 최종 변환된 값 보기{#transform-functions__final-transformed-value}
:   최종 변환된 값만 [플로우 실행 세부 정보에](https://servicenow-prod.fluidtopics.net/TxvlSvEHYJj4UIhs2VOznA "현재 상태, 항목 실행, 생성된 값 등 작업 또는 플로우에 대한 런타임 정보를 설계 환경에서 직접 봅니다. 포함된 ServiceNow AI Platform 편집기에서 또는 새 탭에서 관련 기록을 엽니다.") 나타나며, 적용된 각 변환의 값은 나타나지 않습니다.

변환 함수를 테스트하여 예상 결과를 생성하는지 확인
:   변환 함수가 데이터 알약에 대해 예상된 런타임 값을 생성하는지 확인하십시오. 자세한 내용은 [플로우 테스트](https://servicenow-prod.fluidtopics.net/bBTriNH5F2DnC~l10Jy1_A "다른 사용자가 접근할 수 있도록 플로우를 활성화하기 전에 예상대로 작동하는지 테스트합니다.") 및 [작업 테스트를](https://servicenow-prod.fluidtopics.net/1gmygvaaMu9r6GceWSOmBA "다른 사용자에게 게시하기 전에 작업을 테스트합니다.") 참조하세요.
* **[날짜 및 시간 변환 함수](https://servicenow-prod.fluidtopics.net/DJ1JZZDh~fOdtuLip4Eo0A)**   
  날짜 및 시간 변환 함수를 사용하여 날짜/시간 값의 데이터 알약을 다시 계산하거나 형식을 다시 지정합니다.
* **[문자열 변환 함수](https://servicenow-prod.fluidtopics.net/S7Xhi_Lz_1ueQQBZoXCloQ)**   
  문자열 변환 함수를 사용하여 문자열 데이터 알약에 대한 계산을 다시 포맷하거나 수행합니다.
* **[유틸리티 변환 함수](https://servicenow-prod.fluidtopics.net/w39mp6XVwFyHc0OGhPrlRQ)**   
  유틸리티 변환 함수를 사용하여 배열에서 복합 객체 또는 특정 키와 관련된 값을 반환합니다.
* **[단순 수학 변환 함수](https://servicenow-prod.fluidtopics.net/VUq7MWeLBM5s4KQdRYu6aQ)**   
  간단한 수학 변환 함수를 사용하여 숫자 데이터 알약에 대한 기본적인 수학적 계산을 수행합니다.
* **[셸 인수 삭제 변환 함수](https://servicenow-prod.fluidtopics.net/OmoYhGWo2N3ACpTfAFdrtw)**   
  삭제 셸 인수 변환 함수를 사용하여 Bash 셸 스크립팅에 사용되는 문자열 데이터 알약에서 잠재적으로 안전하지 않은 명령 삽입을 제거합니다.
* **[SQL 변환 함수 정리](https://servicenow-prod.fluidtopics.net/CBxzTWKbcZRfqcYwpKaFBA)**   
  삭제 SQL 변환 함수를 사용하여 특수 문자를 이스케이프하고 SQL 문에 사용되는 문자열 데이터 정제의 삽입을 방지합니다.
* **[복잡한 데이터 변환 함수](https://servicenow-prod.fluidtopics.net/yhKvUti0pAxckbXstcq4ww)**   
  복합 데이터 변환 함수를 사용하여 복합 객체 데이터 알약을 XML 형식으로 직렬화합니다.

