Database package
데이터베이스는 판매 거래, 제품 카탈로그, 재고, 고객 프로필 등과 같은 다양한 데이터를 저장하여 기업의 내부 운영을 지원합니다.Database package를 이용하여 데이터베이스에 연결하고, 트랜잭션을 시작하고, 저장된 데이터를 처리해서 검색, 삽입, 업데이트, 삭제하고, 이 데이터를 CSV 파일로 내보냅니다.
시작하기 전에
이용 가능한 actions 세트 이용의 일부로 Database package 내의 다음 actions을 수행합니다.
- 연결 action을 이용하여 데이터베이스 서버와 연결합니다.
데이터베이스에 연결 action 사용 항목을 참조하십시오.
- 다음 중에서 선택합니다.
- 읽어오기 action을 이용하여 데이터베이스에서 기록을 가져옵니다. 읽어오기 action 사용
- 데이터베이스 변경이 수반되는 태스크를 자동화하는 경우, 데이터베이스 트랜잭션 시작 action을 삽입하고, 이어서 변경을 자동화하는 actions을 삽입합니다.
이 action은 모든 레코드가 전체적으로 업데이트 또는 삭제되도록 하며, bot 실행 중에 오류가 발생하는 경우 불완전한 데이터가 실수로 업데이트되거나 삭제되는 것을 방지합니다.
- 이 세션에서 데이터베이스 트랜잭션 시작 action을 이용한 경우, 데이터베이스 트랜잭션 종료를 삽입하여 변경 사항을 커밋합니다.
- 모든 데이터베이스 actions 세트는 연결 끊기 action을 통해 데이터베이스 서버에 대한 연결을 종료합니다.
Database package 내의 Actions
Database package에는 다음 actions이 포함되어 있습니다.
Action | 설명 |
---|---|
데이터베이스 트랜잭션 시작 | 데이터베이스 트랜잭션을 시작합니다. 데이터베이스 트랜잭션 시작과 데이터베이스 트랜잭션 종료 actions 사이에 삽입하는 actions은 한 개의 단위로 처리됩니다. 데이터베이스를 업데이트하려면 bot에서 모든 actions을 성공적으로 실행해야 합니다. 그러면 actions 중 하나에 장애가 발생할 경우 부분 입력이 방지됩니다. 예를 들어, 이중 입력 회계에서는 모든 출금에 대해 신용 기록이 필요합니다. 어떤 회사가 $5,000 어치의 상품을 수령하는 경우, 회계사는 재고에 $5,000를 차변으로 기록하고 매입채무에 $5,000를 대변으로 기록해야 합니다. 데이터베이스 트랜잭션 시작과 데이터베이스 트랜잭션 종료 actions 사이에 이 항목을 기록할 actions을 삽입하여 두 항목이 모두 데이터베이스에 기록되거나, 모두 기록되지 않게 합니다. 세션 이름 필드에 연결 action에서 데이터베이스 서버에 연결하는 데 이용한 세션 이름을 입력합니다. |
연결 | 데이터베이스에 연결 action 사용 항목을 참조하십시오. OBDC 드라이버를 사용하는 Snowflake 데이터베이스가 지원됩니다. |
연결 끊기 | 데이터베이스와의 연결을 해제합니다. 세션 이름 필드에 연결 action에서 데이터베이스 서버에 연결하는 데 이용한 세션 이름을 입력합니다. OBDC 드라이버를 사용하는 Snowflake 데이터베이스가 지원됩니다. |
데이터베이스 트랜잭션 종료 | 데이터베이스 트랜잭션 시작 action에 이어 actions에서 실행된 모든 데이터베이스 작업을 bot이 그 actions을 성공적으로 수행했다는 조건하에 커밋합니다. 세션 이름 필드에 연결 action에서 데이터베이스 서버에 연결하는 데 이용한 세션 이름을 입력합니다. |
데이터 테이블로 내보내기 | 데이터 테이블로 내보내기 action 사용 항목을 참조하십시오. OBDC 드라이버를 사용하는 Snowflake 데이터베이스가 지원됩니다. |
삽입/업데이트/삭제 | 데이터베이스에서 INSERT, UPDATE 또는 DELETE 문을 실행합니다.
OBDC 드라이버를 사용하는 Snowflake 데이터베이스가 지원됩니다. |
저장된 절차 관리 | 지정된 데이터베이스 내에 저장 프로시저를 생성, 업데이트 및 삭제합니다. 저장 프로시저는 데이터베이스에 저장된 SQL 코드이며, 이는 반복적으로 실행할 수 있습니다.
|
읽기 원본 | 읽어오기 action 사용 항목을 참조하십시오. OBDC 드라이버를 사용하는 Snowflake 데이터베이스가 지원됩니다. |
저장 프로시저 실행 | 저장된 절차 실행 action 사용 항목을 참조하십시오. |