Sustitución de los tipos de datos predeterminados para tablas creadas dinámicamente
El entorno de ejecución de Interact crea dinámicamente tablas en dos escenarios: durante una ejecución de prueba de un diagrama de flujo y durante la ejecución de un proceso Instantánea que graba en una tabla que no existe ya. Para crear estas tablas, Interact se basa en tipos de datos codificados para cada tipo de base de datos soportada.
Puede sustituir los tipos de datos predeterminados creando una tabla de tipos de datos alternativos, denominada uaci_column_types, en testRunDataSource o prodUserDataSource. Esta tabla adicional permite a Interact contener casos no habituales que no se incluyen en los tipos de datos codificados.
Cuando la tabla uaci_column_types está definida, Interact utiliza los metadatos para las columnas como los tipos de datos que se utilizarán para cualquier generación de tabla. Si no se define la tabla uaci_column_types, o si se han encontrado excepciones al intentar leer la tabla, se utilizarán los tipos de datos predeterminados.
Durante el inicio, en primer lugar el sistema de ejecución comprueba el testRunDataSource para la tabla uaci_column_types. Si la tabla uaci_column_types no existe en testDataSource, o si el prodUserDataSource es de un tipo de base de datos distinto, a continuación Interact comprueba el prodUserDataSource para la tabla.