Bloques de creación > Bloques de creación comunes > Bloque de creación de conexión de base de datos > Modelo de implementación (bloque de creación de conexión de base de datos)
Modelo de implementación (bloque de creación de conexión de base de datos)
En el siguiente diagrama se muestran las relaciones entre las definiciones de cosa principales, las plantillas de cosa y las cosas del bloque de creación de conexión de base de datos, así como sus relaciones con las entidades de otros bloques de creación.
Diagrama de implementación del bloque de creación de conexión de base de datos.
En el diagrama, las flechas con cabezas huecas y líneas continuas () indican que una entidad se extiende desde la entidad a la que apunta la flecha, y que las flechas con cabezas abiertas y líneas de guiones () indican que una entidad tiene una dependencia sobre los servicios de la entidad a la que apunta la flecha.
Entre las entidades significativas del bloque de creación de conexión de base de datos se incluyen las siguientes:
PTC.DBConnection.EntryPoint: cosa de punto de entrada para el bloque de creación de conexión de base de datos.
PTC.DBConnection.DataImportManager: cosa para importar datos.
PTC.DBConnection.HistoricalDataManager: cosa que contiene todas las propiedades y los servicios necesarios para manipular definiciones de datos históricos en la base de datos.
PTC.DBConnection.HistoricalDataPurgeScheduler: programador que depura datos de la tabla de la base de datos históricos. Los períodos de tiempo se deben marcar en formato cron. El valor por defecto es una vez al día a medianoche.
PTC.DBConnection.Manager: cosa que gestiona los servicios relacionados con la base de datos.
PTC.DBConnection.MSSQLDatabase: cosa para la base de datos de MSSQL.
PTC.DBConnection.OnActionProcessor: cosa para procesar eventos al realizar la acción.
PTC.DBConnection.PostActionHandler: cosa para enviar eventos posteriores a la acción.
PTC.DBConnection.PostgresDatabase: cosa para la base de datos Postgres.
PTC.DBConnection.PreActionValidator: cosa para ejecutar validaciones anteriores a la acción.
PTC.DBConnection.QueryUtils: cosa que proporciona servicios de utilidad de consulta.
PTC.DBConnection.ServiceCallerUtils: utilidad de gestión genérica para llamar dinámicamente a servicios específicos en un administrador.
PTC.DBConnection.EntryPoint_TT: plantilla de cosa para el punto de entrada del bloque de creación de conexión de base de datos.
PTC.DBConnection.Database_TT: plantilla de cosa para cosas de la base de datos.
PTC.DBConnection.DataImportManager_TT: plantilla de cosa para la importación de datos.
PTC.DBConnection.HistoricalDataManager_TT: plantilla de cosa que contiene todas las propiedades y los servicios necesarios para manipular definiciones de datos históricos en la base de datos.
PTC.DBConnection.Manager_TT: plantilla de cosa para gestionar servicios relacionados con la base de datos.
PTC.DBConnection.OnActionProcessor_TT: plantilla de cosa para procesar eventos al realizar la acción.
PTC.DBConnection.PostActionHandler_TT: plantilla de cosa para enviar eventos posteriores a la acción.
PTC.DBConnection.PreActionValidator_TT: plantilla de cosa para validaciones anteriores a la acción.
PTC.DBConnection.QueryUtils_TT: plantilla de cosa que proporciona servicios de utilidad de consulta.
PTC.DBConnection.ServiceCallerUtils_TT: plantilla de cosa para una utilidad de gestión genérica para llamar dinámicamente a servicios específicos en un administrador.
PTC.DBConnection.ActionServiceCaller_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para leer la tabla de configuración ActionConfigurationSettings para la gestión anterior a la acción, posterior a la acción y al realizar la acción.
PTC.DBConnection.Database_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para modificar o recuperar información sobre el esquema de base de datos.
PTC.DBConnection.DataImportManagement_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para importar datos en la base de datos.
PTC.DBConnection.DBConfiguration_TS: definición de cosa para la configuración de la base de datos.
PTC.DBConnection.DBManagement_TS: definición de cosa que contiene los servicios básicos de gestión de bases de datos que utiliza el administrador para interactuar con la base de datos.
PTC.DBConnection.HistoricalDataManagement_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para manipular definiciones de datos históricos en la base de datos.
PTC.DBConnection.Manager_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para manipular la información de la base de datos.
PTC.DBConnection.OnActionProcessor_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para manipular el procesamiento al realizar la acción.
PTC.DBConnection.PostActionHandler_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para manipular la validación posterior a la acción.
PTC.DBConnection.PreActionValidator_TS: definición de cosa que contiene todas las propiedades y los servicios necesarios para manipular la validación anterior a la acción.
PTC.DBConnection.QueryUtils_TS: definición de cosa para las utilidades de consulta.
PTC.DBConnection.ServiceCallerUtils_TS: definición de cosa para una utilidad de gestión genérica para llamar dinámicamente a servicios específicos en un administrador.
PTC.DBConnection.ServiceConfiguration_TS: definición de cosa para gestionar la configuración del servicio para la definición de datos.
PTC.DBConnection.ActionConfiguration: definición de datos que contiene las propiedades de la tabla de configuración ActionConfigurationSettings para la gestión anterior a la acción, posterior a la acción y al realizar la acción.
PTC.DBConnection.BatchAction: definición de datos que contiene las propiedades de las acciones por lotes.
PTC.DBConnection.BatchDelete: definición de datos que contiene las propiedades para las acciones de borrar por lotes.
PTC.DBConnection.DatabaseConfiguration: definición de datos que se utiliza para la tabla de configuración DefaultDatabaseConfiguration.
PTC.DBConnection.DatabaseConnectionConfiguration: definición de datos que se utiliza para la tabla de configuración DatabaseValidationConfigurationTable.
PTC.DBConnection.DatabaseSchemaValidation: definición de datos que contiene los campos para mostrar la salida de validación del esquema de la base de datos.
PTC.DBConnection.DataChange: definición de datos que contiene las propiedades de un cambio de datos.
PTC.DBConnection.DBConnection: definición de datos que define la estructura de la tabla de configuración DatabaseConfigurationSettings.
PTC.DBConnection.ForeignKeyReport: definición de datos que contiene las propiedades de los informes de claves externas.
PTC.DBConnection.HistoricalData: definición de datos que contiene las propiedades para mantener el historial de los servicios CRUD para todos los administradores.
PTC.DBConnection.HistoricalDataLogConfig: definición de datos que contiene las propiedades de las configuraciones de registro de datos históricos.
PTC.DBConnection.ManagerConfiguration: definición de datos de la tabla de configuración ManagerConfigurationSettings.
PTC.DBConnection.ServiceConfiguration: definición de datos de la tabla de configuración ServiceConfigurationSettings en los administradores.
Para obtener una lista completa de las entidades del bloque de creación, consulte el proyecto PTC.DBConnection en ThingWorx Composer.
¿Fue esto útil?