본문으로 건너뛰기

데이터 테이블

데이터 테이블 아이콘ssemworks-microservice-base.dataTable
데이터 변환데이터 테이블

데이터 테이블(data table)의 행을 조회/삽입/수정/삭제한다.

기본 정보

항목
서비스 타입ssemworks-microservice-base.dataTable
표시 이름데이터 테이블
카테고리데이터 변환
그룹input, output
버전1

입출력

  • 입력: 메인(main)
  • 출력: 메인(main)

파라미터

파라미터이름타입기본값설명
작업operation선택getRows데이터 테이블에 수행할 작업
선택지: 행 조회(getRows) · 행 삽입(insert) · 행 수정(update) · 행 삭제(deleteRows) · 행 삽입 또는 수정(Upsert)(upsert)
데이터 테이블 IDdataTableId문자열""대상 데이터 테이블의 ID(권장) 또는 프로젝트 내 유일한 이름. 표현식 사용 가능
필수
데이터 입력 방식dataMode선택autoMapInputData저장할 컬럼 값을 어디서 가져올지
선택지: 입력 데이터 자동 매핑(autoMapInputData) · 아래에서 지정(defineBelow)
표시 조건: operation = "insert" 또는 "update" 또는 "upsert"
설정할 값fieldsToSet고정 컬렉션{}삽입/수정 시 컬럼에 저장할 값 (컬럼 타입으로 경량 변환)
표시 조건: operation = "insert" 또는 "update" 또는 "upsert", dataMode = "defineBelow"
필터 (AND 조건)filters고정 컬렉션{}컬럼=값 동치 조건(AND). 조회/수정/삭제/upsert 의 매치 대상. 수정·삭제·upsert 는 최소 1개 필수
표시 조건: operation = "getRows" 또는 "update" 또는 "deleteRows" 또는 "upsert"
최대 개수limit숫자100조회할 최대 행 수
표시 조건: operation = "getRows"

설정할 값 › 값 하위 필드

파라미터이름타입기본값설명
컬럼 이름columnName문자열""저장할 컬럼명 (data_table_column 에 정의된 이름이어야 함)
value문자열""저장할 값. 표현식 사용 가능 (={{ $json.필드 }})

필터 (AND 조건) › 조건 하위 필드

파라미터이름타입기본값설명
컬럼 이름columnName문자열""비교할 컬럼명 (정의된 컬럼이어야 함)
value문자열""동치 비교할 값. 표현식 사용 가능 (={{ $json.필드 }})