Replication Arguments for Iceberg Replication policies
| name | data type | description |
|---|---|---|
| sourceIcebergReplicationService | ApiServiceRef | |
| policyName | string | |
| tableFilters | array of ApiHiveTable | |
| exportYarnOptions | IcebergReplicationYarnOptions | |
| xferYarnOptions | IcebergReplicationYarnOptions | |
| syncYarnOptions | IcebergReplicationYarnOptions |
Example
{
"sourceIcebergReplicationService" : {
"peerName" : "...",
"clusterName" : "...",
"serviceName" : "...",
"serviceDisplayName" : "...",
"serviceType" : "..."
},
"policyName" : "...",
"tableFilters" : [ {
"database" : "...",
"tableName" : "..."
}, {
"database" : "...",
"tableName" : "..."
} ],
"exportYarnOptions" : {
"schedulerPoolName" : "...",
"numberOfMappers" : 12345,
"bandwidthPerMap" : 12345
},
"xferYarnOptions" : {
"schedulerPoolName" : "...",
"numberOfMappers" : 12345,
"bandwidthPerMap" : 12345
},
"syncYarnOptions" : {
"schedulerPoolName" : "...",
"numberOfMappers" : 12345,
"bandwidthPerMap" : 12345
}
}