Review the SAP HANA CDC Connector rules and guidelines before you begin creating connections, mappings, and mapping tasks.
•SAP HANA CDC connections are for sources only. Do not specify a SAP HANA CDC connection for a target.
•SAP HANA CDC Connector connects to a PowerExchange Listener on the PowerExchange system by using the Listener Location property in the SAP HANA CDC connection definition. On the Connector system, you do not need to create a local copy of the DBMOVER configuration file that contains a NODE statement pointing to the PowerExchange Listener.
•If you upgrade your system to a later PowerExchange version, you must stop the Secure Agent that connects to the older PowerExchange Listener before you try to connect to the upgraded PowerExchange Listener. After you edit the connection properties to specify the upgraded PowerExchange Listener, restart the Secure Agent before you try to establish the connection again. For more information, see Upgrading to a new version of PowerExchange.
•For registered SAP HANA source tables, PowerExchange captures DML changes (inserts, updates, and deletes) but does not capture DDL changes.
•Each SAP HANA source table must contain a primary key before it can be registered for CDC. PowerExchange supports primary keys with up to six columns in each registered source table.
•For SAP HANA CDC Connector, use of the PowerExchange Logger for Linux, UNIX, and Windows is required.
•SAP HANA CDC does not support ROW tables.
•The PowerExchange Listener can compress or encrypt the change data that it sends to the PWX CDC Reader component of SAP HANA CDC Connector, depending on how you set the Compression and Encryption properties for the connection.
• The maximum network buffer size that the PowerExchange Listener can use for sending data is 8 MB. If you have a mapping with an extremely large SAP HANA source table, this maximum buffer size might be exceeded. In this case, the mapping task fails with the following error:
PWXPC_10034 [datetime] [ERROR] CDCDispatcher cannot fetch changed data from the PowerExchange Listener. Error code: [271]
•If you change the source object in a mapping that has been used for CDC processing, create a new mapping task for the mapping. If you need to retain the mapping task that is currently associated with the mapping, increment the revision number in the CDC Runtime properties for the mapping task.