Quiero filtrar mis tareas de AWS Database Migration Service (AWS DMS) por fecha. ¿Cómo puedo hacerlo?
Resolución
Para filtrar las tareas de AWS DMS por fecha, utilice las asignaciones de tablas. Al introducir las asignaciones de tablas, el parámetro filter-operator puede tener uno de los siguientes valores:
- lte: menor o igual que un valor
- ste: menor o igual que un valor (alias lte)
- gte: mayor o igual que un valor
- eq: igual que un valor
- noteq: no es igual que un valor
- between: igual que o entre dos valores
- notbetween: no es igual que ni está entre dos valores
El siguiente filtro de ejemplo de JSON usa gte y date_of_record >= 2019-01-08.
{
"rules": [
{
"rule-type": "selection",
"rule-id": "1",
"rule-name": "1",
"object-locator": {
"schema-name": "testonly",
"table-name": "myTable_test"
},
"rule-action": "include",
"filters": [
{
"filter-type": "source",
"column-name": "date_of_record",
"filter-conditions": [
{
"filter-operator": "gte",
"value": "2019-01-08"
}
]
}
]
}
]
}
Nota: Al importar datos, AWS DMS utiliza el formato de fecha AAAA-MM-DD y el formato de hora AAAA-MM-DD HH:MM:SS para filtrar.
Información relacionada
Usar la asignación de tablas para especificar la configuración de tareas
Usar filtros de origen
Filtrar por fecha y hora