Database
Database 블록은 Tabular / Vision 블록을 통해 추론된 결과를 DBMS에 저장하는 블록으로, 블록 상단의 수정 버튼을 눌러 설정할 수 있습니다.
설정
Database 블록의 동작 방식을 설정할 수 있습니다.
- 유형: 동작 유형을 선택할 수 있으며
Insert
는 데이터를 추가하고,Update
는 기존 데이터를 수정하며,Delete
는 특정 데이터를 삭제합니다. - 이름: 블록의 이름을 설정합니다.
- 데이터베이스 유형: 사용 가능한 DBMS를 선택할 수 있으며
Oracle
,MySQL
,PostgreSQL
,MsSQL
을 지원합니다. - 서버 host: 데이터베이스 접속을 위한 IP 주소를 입력합니다.
- 포트: 데이터베이스의 포트 번호를 입력합니다.
- 데이터베이스 이름: 접속할 데이터베이스의 명칭을 입력합니다.
- 사용자명: 데이터베이스 접속 계정을 입력합니다.
- 암호: 데이터베이스 접속 계정의 암호를 입력합니다.
- 테이블: 예측 결과를 저장할 테이블을 지정합니다.
- 기본키:
Update
또는Delete
유형을 선택한 경우 특정 데이터를 식별할 기본키를 설정하며, 이는Where
절에서 사용됩니다. - 컬럼: 저장할 데이터의 컬럼을 지정합니다.
- source: 저장할 예측 결과의 데이터를 선택합니다.
입력
Database 블록은 Tabular 또는 Vision 블록의 예측 결과를 입력값으로 받아 설정된 테이블에 저장합니다.
출력
Database 블록은 데이터베이스 작업의 성공 여부를 출력하며, 항상 True
값을 반환합니다.