정렬은 Orchestrator 워크플로에서 자주 사용되는 데이터 구조이며 트리거 또는 작업에서 소스할 수 있습니다.
정렬은 Orchestrator 워크플로에서 강력한 도구이며, 정렬에서 값을 추출하는 방법을 이해하는 것이 소중합니다. 트리거, 작업 또는 변수와 관계없이 스토리지에서 특정 값을 참조 수 있는 기능은 보다 효율적이고 효과적인 워크플로를 구축하는 데 도움이 됩니다.
Triggers에서 정렬 작업
트리거를 사용할 때 특정 스토리지 값을 필터링하여 구성하십시오.
트리거에 다음 데이터가 있는 경우:
{ "locales": [ {"name": "de"}, {"name": "en"}, {"name": "fr"} ] }
트리거 페이로드에 로캘 이름의 어레이가 포함되어 있는 경우 첫 번째 로캘 이름이 de일 경우에만 워크플로를 트리거하는 트리거 필터를 생성합니다. 이를 위해 비교기를 사용하고 값에 대한 {{ $.data.locales.0.name }}
를 입력합니다. 스토리지의 색인은 점으로 구분됩니다.
작업에서 정렬 작업
작업이 어레이를 반환하고 다음 작업에서 동적 사용 해당 어레이의 특정 값을 필요로 하는 경우 해당 인덱스를 사용하여 값을 참조.
예를 들어, 작업은 트리거 예시와 동일한 데이터를 반환합니다. 스토리지에서 첫 번째 로캘 이름을 추출하려면 {{ $.locales[0].name }}를
입력합니다. 스토리지의 색인은 사각형 괄호로 구분됩니다. 경로에 데이터가 없습니다.