본문으로 건너뛰기

노드 카테고리

한눈에 보기

VEXPLOR Logic Studio에는 12개 카테고리, 수십 개의 노드가 준비되어 있습니다. 데이터를 저장하는 테이블부터 화면, 워크플로우, IoT까지 앱에 필요한 모든 구성요소를 노드로 제공합니다.

소개​

노드(Node)는 앱을 구성하는 레고 블록과 같습니다. 각 노드는 하나의 역할을 담당하며, 여러 노드를 조합해서 완전한 업무용 앱을 만듭니다.

왼쪽 노드 팔레트를 열면 12개의 카테고리로 정리된 노드 목록이 보입니다.

이렇게 보입니다​

노드 팔레트 전체 화면

왼쪽 노드 팔레트에 12개 카테고리가 접기/펼치기 형태로 나열됩니다.

12개 카테고리 한눈에 보기​

순서카테고리아이콘핵심 역할대표 노드
1데이터🗄️데이터를 저장할 테이블 생성테이블, 외부DB
2화면🖥️사용자가 보는 화면 생성목록, 양식, 전표, 대시보드
3관계🔗테이블 간 연결 관계 설정1:1, 1:N, M:N
4워크플로우⚙️업무 승인/처리 흐름 설정상태머신, 승인
5알림🔔이메일, 문자, 푸시 알림이메일, SMS, 웹푸시
6연동🔌외부 시스템 연결REST API, 웹훅
7데이터 처리🔄데이터 변환/가공필터, 집계, 변환
8비즈니스 로직📐업무 규칙/수식 설정수식, 조건분기
9시각화📊차트, 그래프 생성바차트, 라인차트, 파이차트
10IoT📡센서/장비 데이터 연동MQTT, OPC-UA
11블록🧩재사용 가능한 기능 묶음커스텀 블록
12솔루션📦완성된 솔루션 템플릿ERP, MES, WMS

카테고리별 상세 설명​

1. 데이터 노드​

데이터를 저장하고 관리하는 가장 기본적인 노드입니다. 모든 앱 설계는 여기서 시작합니다.

노드용도실무 예시
테이블데이터를 저장할 표(테이블) 생성품목 마스터, 거래처 정보, 작업지시
외부 DB기존에 사용하던 외부 데이터베이스 연결기존 ERP의 Oracle DB 연동
팁

앱을 처음 만든다면, 테이블 노드부터 시작하세요. 테이블이 없으면 화면이나 워크플로우를 만들 수 없습니다.

자세한 내용: 테이블 노드

2. 화면 노드​

사용자가 실제로 보고 조작하는 화면을 만드는 노드입니다. 11가지 화면 타입을 제공합니다.

노드용도실무 예시
목록(List)데이터를 표 형태로 조회품목 목록, 주문 내역
양식(Form)데이터를 입력/수정하는 폼신규 품목 등록, 거래처 수정
상세(Detail)단일 데이터의 상세 보기주문 상세 정보
전표(Document)헤더+라인아이템 구조의 문서발주서, 판매주문서, 입고전표
대시보드차트와 지표를 한눈에생산 현황판, 매출 대시보드
마스터-디테일왼쪽 목록 + 오른쪽 상세거래처 선택 → 거래 이력 보기
간트차트일정을 막대 형태로 시각화생산 스케줄, 프로젝트 일정
피벗테이블데이터를 행/열로 교차 분석월별/품목별 판매량 분석
트리계층 구조를 트리 형태로 표시조직도, BOM 구조
그래프관계를 네트워크 형태로 표시Lot 추적, 공정 흐름도
POP현장 작업자용 대형 화면생산 현황판, 칸반 보드

자세한 내용: 화면 노드 개요

3. 관계 노드​

테이블 간의 연결 관계를 설정합니다. 관계를 설정하면 화면에서 데이터가 자동으로 연동됩니다.

관계 타입설명실무 예시
1:1하나에 하나가 대응직원 ↔ 사원증
1:N하나에 여러 개가 대응발주서 ↔ 발주 품목(여러 행)
M:N여러 개가 여러 개에 대응품목 ↔ 공급업체(서로 다대다)

자세한 내용: 관계 개요

4. 워크플로우 노드​

업무 처리 흐름을 자동화합니다. "작성 → 승인요청 → 승인완료"처럼 단계별 업무 흐름을 설정합니다.

노드용도실무 예시
상태머신데이터의 상태 전환 정의작성→승인요청→승인→반려
승인결재/승인 프로세스 설정구매요청 결재, 출하 승인
자동실행조건에 따라 자동 처리재고 부족 시 자동 발주

5. 알림 노드​

특정 이벤트 발생 시 관련자에게 알림을 보냅니다.

노드용도실무 예시
이메일이메일 발송승인 완료 통보
SMS문자 메시지 발송긴급 품질 이상 통보
웹푸시브라우저 푸시 알림새로운 결재 요청 알림

6. 연동 노드​

외부 시스템과 데이터를 주고받습니다.

노드용도실무 예시
REST API외부 API 호출SAP 연동, 배송 추적 API
웹훅외부에서 데이터 수신쇼핑몰 주문 자동 수신

7. 데이터 처리 노드​

데이터를 가공하고 변환하는 노드입니다.

노드용도실무 예시
필터조건에 맞는 데이터만 추출오늘 납기인 주문만 표시
집계합계, 평균 등 통계 계산월별 매출 합계
변환데이터 형식 변환날짜 형식 변환, 단위 환산

8. 비즈니스 로직 노드​

업무 규칙과 계산 로직을 설정합니다.

노드용도실무 예시
수식계산 공식 정의금액 = 수량 x 단가
조건분기조건에 따라 다른 처리금액 100만원 이상이면 임원 결재

9. 시각화 노드​

데이터를 차트로 시각화합니다.

노드용도실무 예시
바 차트막대 그래프월별 생산량 비교
라인 차트꺾은선 그래프불량률 추이
파이 차트원형 그래프불량 유형별 비율

10. IoT 노드​

현장 센서/장비 데이터를 수집합니다.

노드용도실무 예시
MQTTIoT 센서 데이터 수집온도/습도 센서 모니터링
OPC-UA산업용 장비 연결PLC 데이터 수집

11. 블록 노드​

자주 사용하는 기능을 묶어서 재사용합니다.

노드용도실무 예시
커스텀 블록반복 사용 기능을 하나로 묶기주소 검색 블록, 바코드 스캔 블록

12. 솔루션 노드​

이미 만들어진 업종별 솔루션을 가져와서 활용합니다.

노드용도실무 예시
솔루션 템플릿완성된 앱 템플릿 가져오기ERP 템플릿, MES 템플릿

노드 선택 가이드​

처음 시작할 때 어떤 노드를 써야 할지 모르겠다면, 아래 순서를 따라보세요:

1단계: 테이블 노드로 데이터 구조 설계
→
2단계: 관계 설정으로 테이블 연결
→
3단계: 화면 노드로 사용자 화면 구성
→
4단계: 워크플로우로 업무 흐름 자동화
→
5단계: 알림/연동으로 확장
팁

모든 노드를 한꺼번에 배울 필요가 없습니다. 테이블 → 화면 → 관계 이 세 가지만 알아도 기본적인 앱을 만들 수 있습니다. 나머지는 필요할 때 하나씩 추가하면 됩니다.

자주 묻는 질문​

Q: 노드 팔레트에서 원하는 노드를 못 찾겠어요. A: 팔레트 상단의 검색창에 노드 이름을 입력해 보세요. 한글로 검색할 수 있습니다.

Q: 모든 카테고리의 노드를 다 사용해야 하나요? A: 아닙니다. 필요한 노드만 사용하면 됩니다. 간단한 앱은 테이블 + 화면 노드 2~3개만으로도 충분합니다.

Q: 같은 종류의 노드를 여러 개 사용할 수 있나요? A: 물론입니다. 예를 들어 테이블 노드를 10개, 화면 노드를 20개 배치할 수 있습니다.

다음 단계​