Skip to main content

노드 카테고리

한눈에 보기

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개 배치할 수 있습니다.

다음 단계