Outcode Documentation
Search…
한국어
What is Outcode?
환영합니다!
왜 아웃코드일까요?
릴리즈 노트
자동화
자동화 (워크플로우)
자동화 설계팁
유형별 결과값 활용법
트리거
데이터보드
데이터보드
데이터보드 활용법
커넥터
데이터 소스
메일
메세지
생산성
SNS
Special Tasks
설정
설정 페이지
결제관리
Outcode FAQ
보안정책
보안
개인정보보호
Powered By
GitBook
자동화 설계팁
테스크간 결과값 넘겨주기
데이터를 처리하는 워크플로우에서 개별 테스크 실행시 마다 발생하는 결과값을 활용하는 일은 매우 중요합니다.
아웃코드에서는 쉽게 테스크의 실행 결과값을 다음 테스크에서 활용할 수 있습니다.
결과값 자동완성
{{
을 입력하면 이전 테스크의 결과 데이터를 확인하실 수 있습니다.
원하는 데이터를 클릭하면 자동으로 완성됩니다.
어시스턴트의
Test
버튼을 눌러주셔야 결과값 자동완성 기능을 사용하실 수 있습니다.
*데이터베이스 테스크 에서 결과값 활용하기
아직 데이터베이스 테스크는 (MySQL, SQL Server, Maria DB, PostgreSQL, MongoDB) 결과값 자동완성 기능을 지원하지 않습니다.
대신, 아래와 같이 직접 입력하면 해당 데이터를 사용할 수 있습니다.
표기 방식 {{{task.value}}
예시: {{a.user_email}}
테스크
결과값 활용 시 꼭 기억해주세요!
데이터 타입
활용하고자 하는 결과값의 데이터 타입에 유의해야 합니다. 숫자를 제외한 문자열 (string), 날짜(date) 등을 Query 혹은 Script 내에서 사용하려면 값을 single quote 로 감싸야 합니다. 활용 예시는 아래와 같습니다.
// 데이터가 숫자 혹은 boolean인 경우
SELECT * FROM user WHERE active = {{a.active}}
// 데이터가 문자열 혹은 날짜 등인 경우
SELECT * FROM user WHERE location = '{{a.location}}'실행된 데이터의 결과값은 모든 입력창에서 자유롭게 활용할 수 있습니다.
예를 들어 아래와 같이 쿼리를 입력할 수 있습니다.
효율적 설계 팁
{{ }} 내부에 표현식을 중첩하는 것, 예를 들어 {{a.count*1000}}는 올바른 표기법이 아닙니다.
만약 {{ }} 내부에 표현식을 입력하시면,
{{ }}를 처리할 수 없습니다.
{{ }}는 결과값을 치환하는 방식이기 때문에 표현식으로 설계하면 설계 의도대로 구동되지 않을 수 있습니다. 만약 중첩 구조로 설계한 경우 'undefined' 오류로 처리됩니다.
아웃코드 내에서 권장된 사용법이 아니므로, 내부의 처리결과나 성능을 보장할 수 없습니다.
자동화 - Previous
자동화 (워크플로우)
Next
유형별 결과값 활용법
Last modified
26d ago
Copy link
Outline
결과값 자동완성
*데이터베이스 테스크 에서 결과값 활용하기
테스크 결과값 활용 시 꼭 기억해주세요!
데이터 타입
효율적 설계 팁