Adds a Replication Agent property for deployment into a replication model.
ra_add_prop propertyName, propertyValue
| Property Name | Description |
|---|---|
| builderType |
The replication strategy used in a model. Valid values are CDC, TRANS_CDC, EVENTUAL, or TRANSACTIONAL. |
| cdcRetentionMinutes |
The amount of time to retain the CDC data. Default: 100 Minimum: 0 Maximum: 2147483647 |
| commitInterval |
The commit batch size. Default: 100 Minimum: 0 Maximum: 2147483647 |
| ddlDropTable |
Determines whether data definition language (DDL) drop table is replicated. Default: false Valid values are true or false. |
| forceCleanDeploy |
Forces a clean model deployment. Default: false Valid values are true or false. |
| handleDDL |
Determines whether DDL statements are replicated. Default: false Valid values are true or false. |
| materializationRetryTime |
The amount of time to wait before retrying a failed materialization. Default: 60 seconds Minimum: 0 |
| maxTasks. |
The maximum number of concurrent materialization tasks Default: 100 Minimum: 0 Maximum: 2147483647 |
| primaryDBIsolationLevel |
The connection transaction isolation level for the primary database. Default: TRANSACTION_READ_COMMITTED Valid values are TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, and TRANSACTION_SERIALIZABLE. |
| primaryDriverName |
A valid primary database JDBC driver name. |
| primaryHost |
A valid primary database host name. |
| primaryPassword |
A valid password for the primary database user. |
| primaryPort |
A valid primary database port number. |
| primarySchema |
A valid schema name that exists in the primary database. |
| primaryURL. |
A valid primary database JDBC URL. |
| primaryUser |
The primary database user name. The primaryUser property value cannot be blank. |
| replicateDBIsolationLevel |
The connection transaction isolation level for the replicate database. Default: TRANSACTION_READ_COMMITTED Valid values are TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, and TRANSACTION_SERIALIZABLE. |
| replicateDriverName |
A valid replicate database JDBC driver name. |
| replicateHost |
A valid replicate database host name. |
| replicatePassword |
A valid password for the replicate database user. |
| replicatePort |
A valid replicate database port number. |
| replicateSchema |
A valid schema name that exists in the replicate database. |
| replicateURL |
A valid replicate database JDBC URL. |
| replicateUser |
The replicate database user name. The replicateUser property value cannot be blank. |
| repName |
The replication model name. |
| rollbackScanInterval |
The scan time for CDC and Eventual scanners to check the shadow tables for unprocessed changes. Default: 5000 milliseconds Minimum: 0 |
ra_add_prop builderType, TRANS_CDC go PROPERTY NAME PROPERTY VALUE ------------- -------------- buildertype TRANS_CDC
You can separate parameters with a comma, a space, or a comma and a space.
ra_add_prop replicateuser, HANA_rep1 go PROPERTY NAME PROPERTY VALUE ------------- -------------- buildertype TRANS_CDC replicateuser HANA_rep1
Use ra_add_prop to define the primary and replicate SAP HANA database properties.