Get Query
Get Query 블록은 DBMS에 연결하여 데이터를 조회하고, 조회된 데이터를 출력 변수로 저장하는 블록입니다. 외부 DBMS에 연결하여 주기적으로 데이터를 가져오거나, 블록 연결을 통해 작업 흐름이 실행될 때마다 데이터를 조회할 수 있습니다. 블록 상단의 수정 버튼을 눌러 설정할 수 있습니다.
설정
Get Query 블록은 데이터 조회 방식 및 데이터베이스 연결 정보를 설정할 수 있습니다.
실행 방식
- Interval (주기적 실행):
- 지정된 시간 간격마다 Get Query 블록을 실행하여 데이터를 주기적으로 조회합니다.
- 간격: 데이터 조회 간격(초 단위)을 설정합니다.
- Flow (흐름 기반 실행):
- 블록 연결 흐름에 따라 한 번만 실행됩니다.
- 앞선 블록의 실행이 완료되면 Get Query 블록이 실행됩니다.
데이터베이스 설정
- 이름: 블록의 이름을 설정합니다.
- 데이터베이스 유형: 사용할 데이터베이스 유형을 선택합니다.
(지원 DBMS: Oracle, MySQL, PostgreSQL, MsSQL) - 서버 Host: 데이터베이스 서버의 Host 주소를 입력합니다.
- 포트: 데이터베이스 연결에 사용할 포트를 입력합니다.
- 데이터베이스 이름: 조회할 데이터베이스의 이름을 설정합니다.
- 사용자명: 데이터베이스 연결 계정을 입력합니다.
- 암호: 데이터베이스 계정의 비밀번호를 입력합니다.
- 로그 저장: 블록 실행 시 생성되는 로그를 저장할지 여부를 설정합니다.
입력
Get Query 블록은 데이터 조회를 수행하는 블록으로, 별도의 입력값을 설정할 수 없습니다.
출력
쿼리 실행 결과의 컬럼 리스트가 출력 변수로 설정됩니다. 데이터 조회 후, 해당 컬럼 값을 후속 블록에서 활용할 수 있습니다.