Creating a Hypersonic SQL Data Server

12-4 Oracle® Fusion Middleware Connectivity and Knowledge Modules Guide for Oracle Data Integrator

12.5.1 Create a Hypersonic SQL Model

Create a Hypersonic SQL Model using the standard procedure, as described in Creating a Model of the Oracle Fusion Middleware Developers Guide for Oracle Data Integrator.

12.5.2 Reverse-engineer a Hypersonic SQL Model

Hypersonic SQL supports Standard reverse-engineering - which uses only the abilities of the JDBC driver. To perform a Standard Reverse- Engineering on Hypersonic SQL use the usual procedure, as described in Reverse-engineering a Model of the Oracle Fusion Middleware Developers Guide for Oracle Data Integrator.

12.6 Setting up Changed Data Capture

The ODI Hypersonic SQL Knowledge Modules support the Changed Data Capture feature. See Chapter Working with Changed Data Capture of the Oracle Fusion Middleware Developers Guide for Oracle Data Integrator for details on how to set up journalizing and how to use captured changes. Hypersonic SQL Journalizing Knowledge Modules support Simple Journalizing and Consistent Set Journalizing. The JKMs use triggers to capture data changes on the source tables. Oracle Data Integrator provides the Knowledge Modules listed in Table 12–2 for journalizing Hypersonic SQL tables.

12.7 Setting up Data Quality

Oracle Data Integrator provides the CKM HSQL for checking data integrity against constraints defined on a Hypersonic SQL table. See Set up Flow Control and Post-Integration Control in the Oracle Fusion Middleware Developers Guide for Oracle Data Integrator for details. Oracle Data Integrator provides the Knowledge Module listed in Table 12–3 to perform a check on Hypersonic SQL. Table 12–2 Hypersonic SQL Journalizing Knowledge Modules KM Notes JKM HSQL Consistent Creates the journalizing infrastructure for consistent journalizing on Hypersonic SQL tables using triggers. Enables consistent Changed Data Capture on Hypersonic SQL. JKM HSQL Simple Creates the journalizing infrastructure for simple journalizing on Hypersonic SQL tables using triggers. Table 12–3 Check Knowledge Modules for Hypersonic SQL Database Recommended KM Notes CKM HSQL Checks data integrity against constraints defined on a Hypersonic SQL table. Rejects invalid records in the error table created dynamically. Can be used for static controls as well as flow controls.