| Nombre | Descripción | Tipo de datos JSON | Obligatorio |
|---|---|---|---|
| name | Cadena | Sí | |
| ownerName | Cadena | No | |
| stagingDatabase o targetStagingDatabase
Estos parámetros son intercambiables: se puede utilizar cualquiera de los dos, pero no ambos al mismo tiempo. |
Cadena | No | |
| sourceStagingDatabase | Cadena | No | |
| stagingDatabaseForTable | Cadena | No | |
| targetDatabase | Cadena | No | |
| targetName | Cadena | No | |
| validateRowCount | Cadena | No | |
| compareDDL | Booleano | No | |
| ForceTargetStagingTable | Booleano | No | |
| selection | Cadena | Sí | |
| exportWithoutSpool | Booleano | No | |
| partialTableParameters | Encapsula las propiedades necesarias para la tabla parcial | Objeto (PartialTableType) | No |
| teradataParameters | Parámetros relevantes solo para los trabajos de Teradata a Teradata | Objeto (TDTableType) | No |
| column | Especifica columnas | Matriz JSON (ColumnType) | No |
| dbClientEncryption | Booleano | No | |
| map | Nombre del mapa | Cadena | No |
| colocate | Nombre de la colocación | Cadena | No |
| stagingToTarget | Especifica cómo mover datos de una tabla provisional a una tabla de destino. Los valores válidos son NOT_SPECIFIED, DELETE_INSERT, MERGE, INSERT_ONLY y DELETE_DISTINCT_INSERT. |
Cadena | No |
| useSourceStagingTable | Especifica si un trabajo necesita utilizar una tabla provisional de origen. | Booleano | No |