본문으로 건너뛰기

개발

최근 업데이트 2026. 10. 03.

개발 모듈은 데이터 개발 플랫폼에서 가장 핵심적인 기능 모듈이자 데이터 개발자가 가장 자주 사용하는 기능 모듈입니다. 이 장에서는 데이터 개발의 핵심 개념이 이 플랫폼에서 어떻게 구현되는지 간단히 소개하고, 개발 모듈의 다중 탭 사용 방법도 함께 소개합니다.

작업 플로우와 데이터 테이블​

작업 플로우와 공간 테이블은 개발 모듈의 가장 주요한 두 가지 리소스입니다.

작업 플로우​

다양한 작업 노드를 통해 SQL, Shell 및 기타 로직 작업을 포함한 데이터 개발 로직 코드를 담습니다

공간 테이블​

데이터를 담는 컨테이너로, 통합 모듈에서 쓰기한 데이터 타겟 테이블과 직접 연결 모듈에서 생성한 직접 연결 뷰는 모두 데이터 테이블에 속합니다. 이러한 데이터 테이블은 작업 플로우에서 테이블의 데이터를 조회하거나 데이터 테이블에 쓰는 데 사용할 수 있습니다. 또한 데이터 테이블은 앱 모듈에서도 활용할 수 있으며, 예를 들어 테이블을 분석 운영 플랫폼의 프로젝트에 권한 부여하여 사용하게 할 수 있습니다.

작업 플로우와 데이터 테이블을 조합하여 복잡한 데이터 개발 프로젝트를 효율적이고 편리하게 구축할 수 있습니다. 개발자가 작업 플로우와 데이터 테이블을 더 빠르게 찾을 수 있도록 다양한 검색 기능을 제공하며, 데이터 테이블과 해당 테이블에 쓰는 작업 노드 간의 연관 관계도 구축했습니다. 연관 관계를 통해 특정 데이터 테이블에 쓰는 작업을 매우 편리하게 찾아 개발 중의 문제를 해결하고 개발 프로세스의 효율을 높일 수 있습니다.

이중 환경​

작업 플로우와 데이터 테이블 중 공간 테이블은 모두 이중 환경으로 설계되어, 각 작업 플로우와 각 공간 테이블에는 운영 환경과 개발 환경의 구현이 있습니다. 디버깅 시에는 개발 환경의 작업 플로우를 실행하고 개발 환경의 공간 테이블에 쓰며, 예약 스케줄링 실행이나 수동 실행 시에는 운영 환경의 작업 플로우와 공간 테이블이 사용됩니다. 또한 개발 환경의 작업 플로우나 공간 테이블만 직접 수정할 수 있으며, 변경 사항을 운영 환경에 적용하려면 배포 작업을 거쳐야 합니다. 이중 환경을 통해 운영 중인 데이터와 작업의 안전이 보장될 뿐만 아니라 더욱 편리하고 안전한 디버깅 기능도 제공되어 개발 프로세스의 안전성이 높아집니다.

다중 탭​

개발 모듈은 최신 IDE에서 흔히 사용하는 탭 형태를 채택하여 개발자에게 더욱 매끄러운 개발 경험을 제공합니다. 다중 탭에서는 작업 플로우와 그 쓰기 대상 테이블의 상세 페이지처럼 주목해야 할 여러 리소스의 탭을 편리하게 열 수 있습니다. 또한 자주 사용하는 탭을 고정하거나 탭 순서를 조정할 수 있습니다.

작업 플로우나 데이터 테이블을 빠르게 생성하려면 새 탭 또는 탭 추가 버튼에서 빠르게 추가할 수 있습니다

새 탭
탭 추가 버튼

버전이 업데이트됨에 따라 더 많은 효율 향상 기능을 추가하고 개발자의 개발 경험을 지속적으로 개선할 예정이니 기대해 주세요.

이 문서가 도움이 되었나요?