通用建構區塊 > 資料庫連線建構區塊 > 實行模型 (資料庫連線建構區塊)
實行模型 (資料庫連線建構區塊)
下圖顯示資料庫連接建構區塊中主要物形式、物範本及物件之間的關係,及其與其他建構區塊中實體之間的關係。
資料庫連線建構區塊的實行圖表。
在此圖中,空心頭實線箭頭 () 表示實體會從箭頭所指向的實體延伸,而開放頭虛線箭頭 () 表示實體會對箭頭所指向的實體上的服務產生相依性。
資料庫連接建構區塊中的重要實體包括以下項目:
PTC.DBConnection.DataImportManager - 用於匯入資料的物件。
PTC.DBConnection.EntryPoint - 資料庫連接建構區塊的進入點物件。
PTC.DBConnection.HistoricalDataManager - 用來保留操縱資料庫中歷史資料定義的所有必要內容與服務的物件。
PTC.DBConnection.HistoricalDataPurgeScheduler - 用來從歷史資料資料庫表格中清除資料的排程器。時段必須以 cron 格式表示。預設為每日午夜執行一次。
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 Composer 中的 PTC.DBConnection 專案來尋找建構區塊中實體的完整清單。
這是否有幫助?