Come posso filtrare le attività AWS DMS per data?

2 minuti di lettura
0

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

AWS UFFICIALE
AWS UFFICIALEAggiornata 2 mesi fa