배열 또는 배열 요소 매핑
배열은 다음을 포함할 수 있는 번들 항목입니다.
- 동일한 유형의 하나 이상의 값(단순 배열)
- 동일한 유형의 컬렉션 하나 이상(복잡한 배열)
예:
- 복잡한 배열: Watch emails 모듈이 모든 전자 메일에 대한 첨부 파일 배열을 반환합니다. 모든 첨부 파일은 이름, 콘텐츠, 크기 등을 포함할 수 있는 컬렉션을 나타냅니다.
액세스 요구 사항
이 문서의 기능을 사용하려면 다음 액세스 권한이 있어야 합니다.
신규: Standard
또는
현재: Work 이상
현재: Workfront Fusion 라이선스 요구 사항이 없습니다.
또는
레거시: 모두
신규:
- Select 또는 Prime Workfront 플랜: 조직에서 Adobe Workfront Fusion을(를) 구매해야 합니다.
- Ultimate Workfront 플랜: Workfront Fusion이(가) 포함되어 있습니다.
또는
현재: 조직에서 Adobe Workfront Fusion을(를) 구매해야 합니다.
이 표의 정보에 대한 자세한 내용은 설명서에서 액세스 요구 사항을 참조하십시오.
Adobe Workfront Fusion 라이선스에 대한 자세한 내용은 Adobe Workfront Fusion 라이선스를 참조하세요.
전체 배열 매핑
-
왼쪽 패널의 Scenarios 탭을 클릭합니다.
-
배열을 매핑할 시나리오를 선택합니다.
-
시나리오의 아무 곳이나 클릭하여 시나리오 편집기를 입력합니다.
-
배열을 매핑할 모듈에서 배열을 매핑할 필드를 클릭합니다. 배열이 매핑된 필드입니다.
-
표시되는 상자에서 항목을 매핑합니다.
패널을 사용하면 다른 유형의 항목과 동일한 방식으로 필드를 매핑할 수 있습니다. 각 항목을 따로 채우지 않고 다른 배열을 대상 필드에 매핑하려면 Map 단추를 사용합니다. 이 경우 두 배열(소스 배열과 타겟 배열)의 구조가 동일해야 합니다.
배열에 항목을 원하는 수만큼 추가할 수 있습니다.
반복기를 사용하여 배열을 개별 번들로 나눌 수 있습니다. 자세한 내용은 Adobe Workfront Fusion🔗의 Iterator 모듈을 참조하십시오.
항목을 새 배열에 매핑
Workfront Fusion의 일부 필드를 사용하면 요소를 배열에 매핑할 수 있습니다. 예를 들어 Workfront 보드 > 체크리스트 항목 추가 모듈에서 체크리스트 항목의 배열을 만들 수 있습니다. 모듈이 실행되면 모든 체크리스트 항목이 카드에 추가됩니다.
"항목 추가"를 표시하는 모든 모듈 필드는 배열을 만듭니다.
배열에 요소를 추가하려면 다음을 수행합니다.
- 항목 추가 클릭
- 열리는 패널에서 항목에 대한 세부 정보를 입력합니다.
- 추가 를 클릭합니다.
- (선택 사항) 배열에 추가할 각 요소에 대해 1-3단계를 반복합니다.
배열 요소 매핑
번호별 배열 요소 매핑
배열 요소는 배열 이름 뒤에 대괄호로 숫자로 표시됩니다. 이 인덱스 번호를 사용하여 배열의 개별 요소를 필드에 매핑할 수 있습니다.
배열 요소를 매핑하려면 다음을 수행합니다.
-
요소를 매핑할 필드를 클릭합니다.
매핑 패널이 열립니다.
-
매핑할 요소가 포함된 배열을 찾습니다.
-
배열 옆에 있는 드롭다운 화살표를 클릭합니다.
-
매핑할 요소를 클릭합니다.
요소는 색인 1을 사용하여 매핑됩니다. 이렇게 하면 배열의 첫 번째 요소가 매핑됩니다.
-
배열의 다른 요소를 매핑하려면 [1]을(를) 클릭하고 매핑할 배열 요소의 인덱스 번호를 입력하십시오.
지정된 키로 배열의 요소 매핑
일부 배열에는 메타데이터, 특성 등과 같은 키 값 항목이 있는 컬렉션이 포함되어 있습니다. 이러한 값 중 하나를 사용하기 위해 주어진 키 값으로 요소를 조회하고 값 항목에서 해당 값을 얻을 수 있습니다. map()
및 get()
함수의 조합을 사용하는 수식을 사용하는 것이 좋습니다.
다음 예제에서는 Jira 앱의 출력을 보여 줍니다.
이 예제는 ID가 10108인 특정 첨부 파일에 대한 첨부 파일 배열에서 파일 이름을 가져옵니다.
이 예는 다음 출력을 생성합니다.
공식은 다음과 같이 설명할 수 있습니다.
-
map
-
map()
함수의 첫 번째 매개 변수는 전체 배열 항목입니다. -
두 번째 매개 변수는 값 항목의 원시 이름입니다. 원시 이름을 얻으려면 mapping 패널의 항목 위로 마우스를 가져갑니다.
NOTE
모든 매개 변수는 대/소문자를 구분합니다. 이 특정 예에서 항목의 레이블은 대문자로만 원시 이름과 다르지만 원시 이름을 사용해야 합니다. -
세 번째 매개 변수는 키 항목의 원시 이름입니다.
-
네 번째 매개 변수는 지정된 키 값입니다.
map()
함수는 배열을 반환하므로(지정된 키 값을 가진 요소가 더 있을 수 있으므로)get()
함수를 적용하여 첫 번째 요소를 가져와야 합니다. -
-
get
-
get()
함수의 첫 번째 매개 변수는map()
함수의 결과입니다. -
두 번째 매개 변수는 요소의 색인입니다. 이 예제에서 인덱스는
1
입니다.
-
이 예는 다음 출력을 생성합니다.
map()
함수에 대한 자세한 내용은 배열 함수를 참조하십시오.
get()
함수에 대한 자세한 내용은 일반 함수를 참조하십시오.
배열 요소를 일련의 번들로 변환
배열은 Iterator 모듈을 사용하여 일련의 번들로 변환할 수 있습니다. 자세한 내용은 Iterator 모듈을 참조하세요.