CaptureChangeMySQL
Описание
Извлекает события Change Data Capture (CDC) из базы данных MySQL. События CDC включают операции INSERT, UPDATE, DELETE. События выводятся либо в виде группы из заданного количества событий (значение по умолчанию равно 1, поэтому каждое событие становится отдельным файлом потока), либо сгруппированы как полная транзакция (от BEGIN до COMMIT). Все события упорядочены по времени, в которое была выполнена операция. ПРИМЕЧАНИЕ: Если процессор остановлен до того, как указанное количество событий будет записано в файл потока, то для поддержания согласованности потока событий будет выведен частичный файл потока.
Теги
sql, jdbc, cdc, mysql, transaction, event
Свойства
Название | Описание |
---|---|
Узлы MySQL | Список записей с именами хостов (и необязательным портом), соответствующих узлам в кластере MySQL. Записи должны быть разделены запятой и двоеточием (если необходимо указать порт), например, host1:порт,host2:порт,.... Например, mysql.myhost.com:3306. Порт указывать не обязательно, если он опущен, будет использоваться значение порта MySQL по умолчанию, равное 3306. Этот процессор попытается подключиться к хостам в списке по порядку. Если один узел выходит из строя и для кластера включена отработка отказа, то процессор подключается к активному узлу (при условии, что в этом свойстве указана запись его узла). Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Имя класса драйвера MySQL | Имя класса класса драйвера базы данных MySQL Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Расположение(-я) драйверов MySQL | Список файлов/папок и/или URL-адресов, разделенных запятыми, содержащих JAR-файл драйвера MySQL и его зависимости (если таковые имеются). Например, '/var/tmp/mysql-connector-java-5.1.38-bin.jar'This property expects a comma-separated list of resources. Each of the resources may be of any of the following types: directory, URL, file. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Имя пользователя | Имя пользователя для доступа к кластеру MySQL Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Пароль | Пароль для доступа к кластеру MySQL Чувствительный параметр: true Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Стратегия обработки событий | Определяет стратегию, используемую при записи событий в потоковые файлы |
Количество событий на FlowFile |