공통 빌딩 블록 > 데이터베이스 연결 빌딩 블록 > 구현 모델(데이터베이스 연결 빌딩 블록)
구현 모델(데이터베이스 연결 빌딩 블록)
다음 다이어그램은 데이터베이스 연결 빌딩 블록의 기본 사물 형태, 사물 템플릿 및 사물 간의 관계와 이들과 다른 빌딩 블록의 엔티티 간의 관계를 보여줍니다.
데이터베이스 연결 빌딩 블록에 대한 구현 다이어그램.
다이어그램에서 머리가 비어 있고 실선이 있는 화살표()는 엔티티가 화살표가 가리키는 엔티티에서 확장됨을 나타내고, 머리가 열려 있고 점선이 있는 화살표()는 엔티티가 화살표가 가리키는 엔티티에 대한 서비스에 종속되어 있음을 나타냅니다.
데이터베이스 연결 빌딩 블록의 중요한 엔티티에는 다음이 포함됩니다.
PTC.DBConnection.DataImportManager - 데이터를 가져오기 위한 사물입니다.
PTC.DBConnection.EntryPoint - 데이터베이스 연결 빌딩 블록에 대한 진입점 사물입니다.
PTC.DBConnection.HistoricalDataManager - 데이터베이스에서 기록 데이터 정의를 조작하기 위해 필요한 모든 속성과 서비스를 보유하는 사물입니다.
PTC.DBConnection.HistoricalDataPurgeScheduler - 기록 데이터 데이터베이스 테이블에서 데이터를 제거하는 스케줄러입니다. 기간은 cron 형식으로 표시되어야 합니다. 기본값은 1일 1회 자정입니다.
PTC.DBConnection.LocalizationManager - 데이터베이스 테이블을 사용하여 데이터베이스 문자열의 로컬리제이션과 관련된 서비스를 관리하는 사물입니다.
PTC.DBConnection.Manager - 데이터베이스 관련 서비스를 관리하는 사물입니다.
PTC.DBConnection.OnActionProcessor - 작업 중 이벤트를 처리하기 위한 사물입니다.
PTC.DBConnection.PostActionHandler - 사후 작업 이벤트를 발송하기 위한 사물입니다.
PTC.DBConnection.PostgresDatabase - Postgres 데이터베이스에 대한 사물입니다.
PTC.DBConnection.PreActionValidator - 사전 작업 유효성 검사를 실행하기 위한 사물입니다.
PTC.DBConnection.QueryUtils - 질의 유틸리티 서비스를 제공하는 사물입니다.
PTC.DBConnection.ServiceCallerUtils - 관리자의 특정 서비스를 동적으로 호출하는 일반 관리 유틸리티입니다.
PTC.DBConnection.SQLThingDatabase - 데이터베이스에 연결하기 위한 사물입니다.
PTC.DBConnection.DataImportManager_TT - 데이터를 가져오기 위한 사물 템플릿입니다.
PTC.DBConnection.EntryPoint_TT - 데이터베이스 연결 빌딩 블록 진입점에 대한 사물 템플릿입니다.
PTC.DBConnection.HistoricalDataManager_TT - 데이터베이스에서 기록 데이터 정의를 조작하기 위해 필요한 모든 속성과 서비스를 보유하는 사물 템플릿입니다.
PTC.DBConnection.Manager_TT - 데이터베이스 관련 서비스를 관리하기 위한 사물 템플릿입니다.
PTC.DBConnection.OnActionProcessor_TT - 작업 중 이벤트를 처리하기 위한 사물 템플릿입니다.
PTC.DBConnection.PostActionHandler_TT - 사후 작업 이벤트를 발송하기 위한 사물 템플릿입니다.
PTC.DBConnection.PreActionValidator_TT - 사전 작업 유효성 검사를 위한 사물 템플릿입니다.
PTC.DBConnection.QueryUtils_TT - 질의 유틸리티 서비스를 제공하는 사물 템플릿입니다.
PTC.DBConnection.ServiceCallerUtils_TT - 일반 관리 유틸리티에 대한 사물 템플릿으로, 관리자의 특정 서비스를 동적으로 호출합니다.
PTC.DBConnection.SQLThing_TT - 데이터베이스 사물에 대한 사물 템플릿입니다.
PTC.DBConnection.ActionServiceCaller_TS - 사전 작업, 사후 작업 및 작업 중 처리에 대한 ActionConfigurationSettings 구성 테이블을 읽기 위해 필요한 모든 속성과 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.Database_TS - 데이터베이스 스키마에 대한 정보를 수정하거나 읽어들이는 데 필요한 모든 속성 및 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.DataImportManagement_TS - 데이터를 데이터베이스로 가져오기 위해 필요한 모든 속성과 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.DBConfiguration_TS - 데이터베이스 구성에 대한 사물 형태입니다.
PTC.DBConnection.DBManagement_TS - 데이터베이스와 상호 작용하기 위해 관리자가 사용하는 기본 데이터베이스 관리 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.HistoricalDataManagement_TS - 데이터베이스에서 기록 데이터 정의를 조작하기 위해 필요한 모든 속성과 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.Manager_TS - 데이터베이스 정보를 조작하기 위해 필요한 모든 속성과 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.OnActionProcessor_TS - 작업 중 처리를 조작하기 위해 필요한 모든 속성과 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.PostActionHandler_TS - 사후 작업 유효성 검사를 조작하기 위해 필요한 모든 속성과 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.PreActionValidator_TS - 사전 작업 유효성 검사를 조작하기 위해 필요한 모든 속성과 서비스를 보유하는 사물 형태입니다.
PTC.DBConnection.QueryUtils_TS - 질의 유틸리티의 사물 형태입니다.
PTC.DBConnection.ServiceCallerUtils_TS - 일반 관리 유틸리티에 대한 사물 형태로, 관리자의 특정 서비스를 동적으로 호출합니다.
PTC.DBConnection.ServiceConfiguration_TS - 데이터 셰이프에 대한 서비스 구성을 관리하기 위한 사물 형태입니다.
PTC.DBConnection.ActionConfiguration - 사전 작업, 사후 작업 및 작업 중 처리를 위한 ActionConfigurationSettings 구성 테이블의 속성을 포함하는 데이터 셰이프입니다.
PTC.DBConnection.BatchAction - 일괄 처리 작업에 대한 속성을 포함하는 데이터 셰이프입니다.
PTC.DBConnection.BatchDelete - 일괄 삭제 작업에 대한 속성을 포함하는 데이터 셰이프입니다.
PTC.DBConnection.DatabaseConfiguration - DefaultDatabaseConfiguration 구성 테이블에 사용되는 데이터 셰이프입니다.
PTC.DBConnection.DatabaseConnectionConfiguration - DatabaseValidationConfigurationTable 구성 테이블에 사용되는 데이터 셰이프입니다.
PTC.DBConnection.DatabaseSchemaValidation - 데이터베이스 스키마 유효성 검사 출력을 표시하는 필드를 포함하는 데이터 셰이프입니다.
PTC.DBConnection.DataChange - 데이터 변경에 대한 속성을 포함하는 데이터 셰이프입니다.
PTC.DBConnection.DBConnection - DatabaseConfigurationSettings 구성 테이블의 구조를 정의하는 데이터 셰이프입니다.
PTC.DBConnection.ForeignKeyReport - 외래 키 보고서에 대한 속성을 포함하는 데이터 셰이프입니다.
PTC.DBConnection.HistoricalData - 모든 관리자에 대한 CRUD 서비스 기록을 유지하는 속성을 포함하는 데이터 셰이프입니다.
PTC.DBConnection.HistoricalDataLogConfig - 기록 데이터 로깅 구성에 대한 속성을 포함하는 데이터 셰이프입니다.
PTC.DBConnection.ManagerConfiguration - ManagerConfigurationSettings 구성 테이블에 대한 데이터 셰이프입니다.
PTC.DBConnection.ServiceConfiguration - 관리자의 ServiceConfigurationSettings 구성 테이블에 대한 데이터 셰이프입니다.
빌딩 블록의 전체 엔티티 목록은 ThingWorx ComposerPTC.DBConnection 프로젝트에서 확인할 수 있습니다.
도움이 되셨나요?