Allgemeine Bausteine > Datenbankverbindungsbaustein > Implementierungsmodell (Datenbankverbindungsbaustein)
Implementierungsmodell (Datenbankverbindungsbaustein)
Das folgende Diagramm zeigt die Beziehungen zwischen den Haupt-Dingformen, -Dingvorlagen und -Dingen im Datenbankverbindungsbaustein und deren Beziehungen zu Entitäten in anderen Bausteinen.
Implementierungsdiagramm für den Datenbankverbindungs-Baustein
Im Diagramm weisen Pfeile mit hohlen Köpfen und durchgezogenen Linien () darauf hin, dass sich eine Entität von der Entität aus erweitert, auf die der Pfeil zeigt, und Pfeile mit offenen Köpfen und gestrichelten Linien () weisen darauf hin, dass eine Entität eine Abhängigkeit zu Diensten auf der Entität hat, auf die der Pfeil zeigt.
Die wichtigsten Entitäten im Datenbankverbindungsbaustein umfassen Folgendes:
PTC.DBConnection.EntryPoint – Einstiegspunkt-Ding für den Datenbankverbindungsbaustein
PTC.DBConnection.DataImportManager – Ding zum Importieren von Daten
PTC.DBConnection.HistoricalDataManager – Ding, das alle erforderlichen Eigenschaften und Dienste für die Bearbeitung von historischen Datendefinitionen in der Datenbank enthält
PTC.DBConnection.HistoricalDataPurgeScheduler – Scheduler, der Daten aus der Datenbanktabelle mit historischen Daten bereinigt. Zeiträume müssen im CRON-Format angegeben werden. Der Standardwert ist einmal täglich um Mitternacht.
PTC.DBConnection.Manager – Ding, das datenbankbezogene Dienste verwaltet
PTC.DBConnection.MSSQLDatabase – Ding für die MSSQL-Datenbank
PTC.DBConnection.OnActionProcessor – Ding für die Verarbeitung von Ereignissen bei Aktion
PTC.DBConnection.PostActionHandler – Ding für das Versenden von Ereignissen nach Aktion
PTC.DBConnection.PostgresDatabase – Ding für die Postgres-Datenbank
PTC.DBConnection.PreActionValidator – Ding zum Ausführen von Validierungen vor Aktion
PTC.DBConnection.QueryUtils – Ding, das Dienstprogrammdienste für Abfragen bereitstellt
PTC.DBConnection.ServiceCallerUtils – Generisches Verwaltungsdienstprogramm, um bestimmte Dienste in einem Manager dynamisch aufzurufen
PTC.DBConnection.EntryPoint_TT – Dingvorlage für den Einstiegspunkt des Datenbankverbindungsbausteins
PTC.DBConnection.Database_TT – Dingvorlage für Datenbankdinge
PTC.DBConnection.DataImportManager_TT – Dingvorlage zum Importieren von Daten
PTC.DBConnection.HistoricalDataManager_TT – Dingvorlage, die alle erforderlichen Eigenschaften und Dienste für die Bearbeitung von historischen Datendefinitionen in der Datenbank enthält
PTC.DBConnection.Manager_TT – Dingvorlage zum Verwalten von datenbankbezogenen Diensten
PTC.DBConnection.OnActionProcessor_TT – Dingvorlage für die Verarbeitung von Ereignissen bei Aktion
PTC.DBConnection.PostActionHandler_TT – Dingvorlage für das Versenden von Ereignissen nach Aktion
PTC.DBConnection.PreActionValidator_TT – Dingvorlage für Validierungen vor Aktion
PTC.DBConnection.QueryUtils_TT – Dingvorlage, die Dienstprogrammdienste für Abfragen bereitstellt
PTC.DBConnection.ServiceCallerUtils_TT – Dingvorlage für ein generisches Verwaltungsdienstprogramm, um bestimmte Dienste in einem Manager dynamisch aufzurufen
PTC.DBConnection.ActionServiceCaller_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste für das Lesen der Konfigurationstabelle ActionConfigurationSettings für die Verarbeitung vor, nach und bei Aktion enthält
PTC.DBConnection.Database_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste enthält, um Informationen über das Datenbankschema zu ändern oder abzurufen
PTC.DBConnection.DataImportManagement_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste enthält, um Daten in die Datenbank zu importieren
PTC.DBConnection.DBConfiguration_TS – Dingform für die Datenbankkonfiguration
PTC.DBConnection.DBManagement_TS – Dingform, die die grundlegenden Datenbankverwaltungsdienste enthält, die vom Manager für die Interaktion mit der Datenbank verwendet werden
PTC.DBConnection.HistoricalDataManagement_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste für die Bearbeitung von historischen Datendefinitionen in der Datenbank enthält
PTC.DBConnection.Manager_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste für die Bearbeitung von Datenbankinformationen enthält
PTC.DBConnection.OnActionProcessor_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste für die Bearbeitung der Verarbeitung bei Aktion enthält
PTC.DBConnection.PostActionHandler_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste für die Bearbeitung der Validierung nach Aktion enthält
PTC.DBConnection.PreActionValidator_TS – Dingform, die alle erforderlichen Eigenschaften und Dienste für die Bearbeitung der Validierung vor Aktion enthält
PTC.DBConnection.QueryUtils_TS – Dingform für Abfrage-Dienstprogramme
PTC.DBConnection.ServiceCallerUtils_TS – Dingform für ein generisches Verwaltungsdienstprogramm, um bestimmte Dienste in einem Manager dynamisch aufzurufen
PTC.DBConnection.ServiceConfiguration_TS – Dingform zum Verwalten der Dienstkonfiguration für Data Shapes
PTC.DBConnection.ActionConfiguration – Data Shape, der Eigenschaften für die Konfigurationstabelle ActionConfigurationSettings für die Verarbeitung vor, nach und bei Aktion enthält
PTC.DBConnection.BatchAction – Data Shape, der Eigenschaften für Batch-Aktionen enthält
PTC.DBConnection.BatchDelete – Data Shape, der Eigenschaften für Batch-Löschaktionen enthält
PTC.DBConnection.DatabaseConfiguration – Data Shape, der für die Konfigurationstabelle DefaultDatabaseConfiguration verwendet wird
PTC.DBConnection.DatabaseConnectionConfiguration – Data Shape, der für die Konfigurationstabelle DatabaseValidationConfigurationTable verwendet wird
PTC.DBConnection.DatabaseSchemaValidation – Data Shape, der die Felder enthält, um die Datenbankschema-Validierungsausgabe anzuzeigen
PTC.DBConnection.DataChange – Data Shape, der Eigenschaften für eine Datenänderung enthält
PTC.DBConnection.DBConnection – Data Shape, der die Struktur für die Konfigurationstabelle DatabaseConfigurationSettings definiert
PTC.DBConnection.ForeignKeyReport – Data Shape, der Eigenschaften für Fremdschlüsselberichte enthält
PTC.DBConnection.HistoricalData – Data Shape, der Eigenschaften enthält, um den Verlauf von CRUD-Diensten für alle Manager aufzuzeichnen
PTC.DBConnection.HistoricalDataLogConfig – Data Shape, der Eigenschaften für Protokollierungskonfigurationen historischer Daten enthält
PTC.DBConnection.ManagerConfiguration – Data Shape für die Konfigurationstabelle ManagerConfigurationSettings
PTC.DBConnection.ServiceConfiguration – Data Shape für die Konfigurationstabelle ServiceConfigurationSettings auf Managern
Die vollständige Liste der Entitäten im Baustein finden Sie durch Anzeigen des Projekts PTC.DBConnection in ThingWorx Composer.
War dies hilfreich?