Desidero filtrare le mie attività AWS Database Migration Service (AWS DMS) per data.
Risoluzione
Per filtrare le attività AWS DMS per data, utilizza le mappature delle tabelle. Quando inserisci le mappature delle tabelle, utilizza uno dei seguenti valori per il parametro filter-operator:
- lte: minore o uguale a un valore
- ste: minore o uguale a un valore (alias lte)
- gte: maggiore o uguale a un valore
- eq: uguale a un valore
- noteq: diverso da un valore
- between: uguale o tra due valori
- notbetween: non uguale o compreso tra due valori
Il seguente esempio di filtro JSON utilizza gte e 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: quando importi dati, AWS DMS utilizza il formato della data AAAA-MM-GG e il formato dell'ora AAAA-MM-GG HH:MM:SS per filtrare.
Informazioni correlate
Utilizzo della mappatura delle tabelle per specificare le impostazioni delle attività
Utilizzo dei filtri di origine
Filtraggio per ora e data