체인 내에서 명령 입력으로 쉽게 사용하기 위해 변수 또는 명령 출력에 변환을 적용할 수 있습니다. 예를 들어 해당 데이터 또는 변환 출력을 더 변환하기 위해 명령 입력에 여러 변환을 적용할 수 있습니다.
변환
변환 | 데이터 형식 | 설명 |
---|---|---|
텍스트를 JSON으로 구문 분석 | 텍스트 문자열 | 문자열을 JSON으로 변환합니다. |
소문자 | 텍스트 문자열 | 문자열을 소문자로 변환합니다. |
대문자 | 텍스트 문자열 | 문자열을 대문자로 변환합니다. |
대문자 표시 | 텍스트 문자열 | 전체 문자열을 대문자로 표시합니다. |
첫 글자를 대문자로 표시 | 텍스트 문자열 | 문자열에서 각 단어의 첫 글자를 대문자로 표시합니다. |
자르기 | 텍스트 문자열 | 문자열에서 선행 및 후행 공백을 제거합니다. |
접두사 지우기 | 텍스트 문자열 | 문자열의 시작 부분에서 선행 공백을 제거합니다. |
접미사 지우기 | 텍스트 문자열 | 문자열 끝에서 후행 공백을 제거합니다. |
왼쪽 여백 | 텍스트 문자열 | 문자열 왼쪽에 공백을 추가하여 특정 길이로 확장합니다. |
오른쪽 여백 | 텍스트 문자열 | 문자열 오른쪽에 공백을 추가하여 특정 길이로 확장합니다. |
바꾸기 | 텍스트 문자열 | 정확한 일치 또는 정규식에 따라 문자열의 값을 바꿉니다. |
분할 | 텍스트 문자열 | 구분 기호 값에 따라 문자열을 분할합니다. |
날짜/시간 구문 분석 | 텍스트 문자열 | 또는 날짜 또는 타임스탬프날짜 또는 타임스탬프를 특정 형식 및 시간대로 변환합니다. |
DateMath | 날짜 또는 타임스탬프 | 타임스탬프에서 일, 월, 년, 시간 또는 분을 더하거나 뺍니다. |
날짜 및 시간 형식 | 날짜 또는 타임스탬프 | 날짜 또는 타임스탬프 형식 지정 |
정렬 | 목록 | 목록의 항목을 오름차순 또는 내림차순으로 정렬합니다. |
목록에서 선택 | 목록 | 목록에서 개별 요소를 가져옵니다. |
JSON에서 값 가져오기 | JSON | 올바른 JSON 문자열의 개별 요소를 문자열, 목록 또는 JSON으로 변환합니다. |
참고: JSON 출력을 다른 명령의 속성으로 사용하는 경우 전체 JSON 문자열 대신 출력에서 특정 요소를 선택할 수 있습니다. 전체 문자열 대신 요소를 선택하는 경우 JSON 변환에서 값 가져오기를 적용하여 데이터 형식을 변환합니다.
텍스트를 JSON으로 구문 분석
텍스트 변수 또는 출력을 JSON으로 변환하려면 텍스트를 JSON으로 구문 분석 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령의 노드를 선택하고 편집 을 클릭합니다.
- 명령 속성에서 변환할 변수 또는 출력을 클릭합니다.
- 텍스트를 JSON으로 구문 분석을 선택하고 추가
참고: JSON에서 요소도 검색하려면 JSON에서 값 가져오기를 선택하고 추가
를 클릭하여 추가 변환을 적용합니다.
를 클릭합니다.
- 수락을 클릭합니다.
문자열의 대문자 표시 업데이트
텍스트 문자열 변수 또는 출력을 모두 대문자 또는 소문자로 변환하려면 대문자 또는 소문자 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 적용할 변환을 선택합니다.
- 문자열의 각 단어에서 첫 글자를 대문자로 바꾸려면 첫 글자를 대문자로 표시를 선택합니다.
- 문자열의 문자를 모두 대문자로 변환하려면 대문자 또는 대문자 표시를 선택합니다.
- 문자열의 문자를 모두 소문자로 변환하려면 소문자를 선택합니다.
참고: 문자열을 변환하려면 적용할 추가 변환을 선택하고 추가
를 클릭합니다. - 수락을 클릭합니다.
문자열에서 후행 또는 선행 공백 추가 또는 제거
텍스트 문자열 변수 또는 출력의 시작 또는 끝에 공백을 추가하거나 제거하려면 여백 또는 자르기 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 적용할 변환을 선택하고 추가
- 문자열 시작 부분에 선행 공백을 추가하려면 왼쪽 여백을 선택하고 문자열의 총 길이를 입력합니다.
- 문자열 끝에 후행 공백을 추가하려면 오른쪽 여백을 선택하고 문자열의 총 길이를 입력합니다.
- 문자열 시작 부분에서 선행 공백을 제거하려면 접두어 자르기를 선택합니다.
- 문자열 끝에서 후행 공백을 제거하려면 접미어 자르기를 선택합니다.
- 문자열의 시작과 끝에서 공백을 제거하려면 자르기를 선택합니다.
참고: 문자열 출력을 변환하려면 적용할 추가 변환을 선택하고 추가
를 클릭합니다.
를 클릭합니다.
- 수락을 클릭합니다.
문자열 분할
구분 기호 값을 기준으로 텍스트 문자열 변수 또는 출력을 분할하려면 분할 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 분할을 선택하고 추가 를 클릭합니다.
- 구분 기호는 문자열을 분할할 텍스트 값을 입력합니다.
참고: 문자열 출력을 변환하려면 적용할 추가 변환을 선택하고 추가
를 클릭합니다. - 수락을 클릭합니다.
문자열의 값 바꾸기
텍스트 변수 또는 출력 내의 값을 다른 값으로 바꾸려면 바꾸기 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 바꾸기를 선택하고 더하기 를 클릭합니다.
- 찾기에서 문자열에서 바꿀 값의 기준을 일치시킬 정확한 텍스트 또는 정규식으로 입력합니다.
- 대체에서 찾기 기준과 일치하는 텍스트를 대체할 값을 입력합니다.
- 일치 유형에서 정확한 일치 또는 정규식(RegEx)으로 찾기 기준을 검색할지 여부를 선택합니다.
참고: 문자열 출력을 변환하려면 적용할 추가 변환을 선택하고 추가
를 클릭합니다. - 수락을 클릭합니다.
날짜 또는 타임스탬프를 문자열로 구문 분석
날짜 또는 타임스탬프 변수 또는 출력을 특정 형식 및 시간대로 변환하려면 날짜/시간 구문 분석 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 날짜/시간 구문 분석을 선택하고 더하기 를 클릭합니다.
- 날짜 또는 타임스탬프에 표준 ISO(International Organization for Standardization) 또는 사용자 지정 형식을 사용할지 여부를 선택합니다.
- strftime 형식과 구분 기호(예:
.
,,
,:
또는/
)를 사용하여 날짜 또는 시간 값의 형식을 지정하는 방법을 입력합니다. 예를 들어 01-30-2020의 경우%m-%d-%Y
또는 21:08의 경우%H:%M
입니다. - 날짜 또는 타임스탬프의 시간대를 변경하려면 입력 및 출력 값에 대한 시간대를 선택합니다.
참고: 문자열 출력을 변환하려면 적용할 추가 변환을 선택하고 추가
를 클릭합니다. - 수락을 클릭합니다.
날짜 또는 타임스탬프 더하기 또는 빼기
날짜 또는 타임스탬프 변수 또는 출력에서 간격 값을 더하거나 빼려면 날짜 및 시간 더하기/빼기 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 날짜 및 시간 더하기/빼기를 선택하고 더하기 를 클릭합니다.
- 표준 ISO(International Organization for Standardization) 또는 사용자 지정 형식을 사용할지 여부를 선택합니다.
- 연산은 타임스탬프를 더하거나 뺄지 여부를 선택합니다.
- 타임스탬프에 더하거나 뺄 증분을 입력합니다(예: 1일).
참고: 타임스탬프의 형식을 변경하려면 날짜/시간 구문 분석을 선택하고 추가
를 클릭하여 추가 변환을 적용합니다. - 수락을 클릭합니다.
목록에서 항목 정렬
목록 변수 또는 출력의 항목을 오름차순 또는 내림차순으로 정렬하려면 목록 정렬 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 목록 정렬을 선택하고 추가 를 클릭합니다.
- 목록을 오름차순 또는 내림차순으로 정렬할지 여부를 선택합니다.
참고: 목록에서 문자열 요소도 선택하려면 목록에서 선택을 선택하고 추가
를 클릭하여 추가 변환을 적용합니다. - 수락을 클릭합니다.
목록에서 요소 선택
목록 변수 또는 출력에서 개별 요소를 추출하려면 목록에서 선택 변환을 적용합니다.
- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- 목록에서 선택을 선택하고 추가 를 클릭합니다.
- 값은 선택할 요소의 인덱스 번호를 입력합니다. 첫 번째 요소는
0
, 마지막 요소는-1
입니다.참고: 문자열 요소를 변환하려면 적용할 추가 변환을 선택하고 추가
를 클릭합니다. - 수락을 클릭합니다.
JSON에서 값 가져오기
JSON 변수 또는 출력의 개별 요소를 문자열, 목록 또는 JSON으로 변환하려면 JSON에서 값 가져 오기 변환을 적용합니다. 변환을 사용하는 경우 JSON 내 목록의 요소는 0부터 시작하는 인덱스를 사용하며 첫 번째 값의 인덱스는 0
입니다.
참고: 변환으로 구문 분석할 요소의 인덱스와 이름을 판별하려면 모니터
를 클릭하고 명령의 JSON 출력을 확인합니다.- 체인에서 변환할 입력이 있는 명령을 선택하고 명령 속성 아래에서 변환할 변수 또는 출력을 클릭합니다.
- JSON에서 값 가져오기를 선택하고 더하기
를 클릭합니다. - 요소를 텍스트 문자열 , 목록 또는 JSON 으로 출력할지 여부를 선택합니다.
- 값에 다음을 입력합니다.
- JSON에 여러 개체가 포함되는 경우 0부터 시작하는 추출할 개체의 인덱스. 예를 들어 초 개체의 경우
1
을 입력합니다.참고: 인덱스는 JSON에 여러 개체가 포함된 경우에만 입력합니다.
- 선택할 요소의 이름(예:
id
).
참고: 예를 들어 날짜 문자열의 형식을 지정하거나 목록을 정렬하기 위해 변환의 출력을 변환하려면 적용할 추가 변환을 선택하고 추가
를 클릭합니다. - JSON에 여러 개체가 포함되는 경우 0부터 시작하는 추출할 개체의 인덱스. 예를 들어 초 개체의 경우
- 수락을 클릭합니다.