重要
このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。

SQL式を使用してDMLをフィルタリングする

概要

増分データ移行のプロセスでは、 Binlogイベントのフィルタリング機能を使用して特定のタイプのbinlogイベントをフィルタリングできます。たとえば、アーカイブまたは監査の目的で、データをダウンストリームに移行するときにDELETEのイベントを除外できます。ただし、 Binlog Event Filterは、 DELETEのイベントの特定の行をフィルターで除外するかどうかをより詳細に判断することはできません。

上記の問題を解決するために、DMはv2.0.5以降のbinlog value filterを使用した増分移行中のデータのフィルタリングをサポートしています。 DMでサポートされているROW形式のbinlogには、binlogイベントのすべての列の値があります。これらの値に従ってSQL式を構成できます。 SQL式が行の変更をTRUEと評価した場合、DMは行の変更をダウンストリームに移行しません。

詳細な操作と実装については、 SQL式を使用してDMLイベントをフィルタリングするを参照してください。

このページの内容