Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Karakter pengganti dalam pemetaan tabel
Bagian ini menjelaskan wildcard yang dapat Anda gunakan saat menentukan skema dan nama tabel untuk pemetaan tabel.
| Wildcard | Cocok |
|---|---|
| % | Nol atau lebih karakter |
| _ | Karakter tunggal |
Batasan pola wildcard
Gunakan % atau _ dalam aturan pemilihan. Bracket-basedpola seperti[_],[ab], dan [a-d] mungkin tidak berfungsi dengan semua jenis titik akhir - ujilah sebelum mengandalkannya, atau buat aturan pemilihan terpisah untuk setiap nama tabel eksplisit.
Untuk sumber Oracle dan titik akhir target, Anda dapat menggunakan atribut koneksi escapeCharacter tambahan untuk menentukan karakter escape. Karakter escape memungkinkan Anda untuk menggunakan karakter wildcard tertentu dalam ekspresi seolah-olah itu tidak liar. Misalnya, escapeCharacter=# memungkinkan Anda menggunakan '#' untuk membuat karakter wildcard bertindak sebagai karakter biasa dalam ekspresi seperti dalam kode sampel ini.
{ "rules": [ { "rule-type": "selection", "rule-id": "542485267", "rule-name": "542485267", "object-locator": { "schema-name": "ROOT", "table-name": "TEST#_T%" }, "rule-action": "include", "filters": [] } ] }
Di sini, karakter escape '#' membuat karakter wildcard '_' bertindak sebagai karakter normal. AWS DMS memilih tabel dalam skema bernamaROOT, di mana setiap tabel memiliki nama TEST_T dengan awalan.