Переопределение настроек задачи для отдельных наборов данных при публикации в Kafka
При публикации в Kafka можно переопределить настройки задачи публикации сообщений данных и формата сообщений для отдельных наборов данных.
Как это сделать:
-
Открыть задачу. На вкладке Наборы данных щелкните меню
справа от набора данных и выберите Параметры.
Откроется диалоговое окно Настройки набора данных: <имя набора данных>.
-
Чтобы переопределить настройки публикации сообщений данных, выберите вкладку Публикация сообщений данных и продолжите, как описано в Переопределение настроек публикации сообщений данных ниже.
-
Чтобы переопределить настройки формата сообщения, выберите вкладку Формат сообщения и далее действуйте, как описано в Переопределение настроек формата сообщения ниже.
Переопределение настроек публикации сообщений данных
Для каждой настройки текущая настройка задачи указывается в поле Настройка задачи: <настройка> (например, Настройка задачи: Определенная тема).
Описание этих настроек см. в разделе Публикация сообщений данных.
Вы можете сохранить настройку задачи или использовать построитель выражений для указания пользовательской темы, ключа сообщения или ключа раздела.
Чтобы использовать построитель выражений:
-
Выберите Пользовательская тема, Пользовательский ключ сообщения или Пользовательский ключ раздела поле по мере необходимости и нажмите
.
Примечание к информацииПользовательские темы должны уже существовать, или брокер должен быть настроен на их создание.Откроется построитель выражений.
-
Создайте выражение.
Столбцы можно использовать в наборе данных, функциях и операторах в выражениях.
Нажмите
, чтобы переместить объект в выражение.
В выражении также можно использовать все функции, поддерживаемые Kafka.
-
Нажмите Извлечь параметры.
Теперь можно добавить тестовое значение ко всем параметрам. Нажмите для этого Значение для проверки (Value to test).
-
Нажмите Проверить выражение.
Выводится результат выражения, полученный по тестовым значениям.
-
По завершении нажмите кнопку ОК.
Выражение добавляется в поле.
Построение выражений
Требуется построить выражение, которое будет определять пользовательские значения. Для этих целей можно использовать:
-
Столбцы
Все столбцы в исходном наборе данных.
-
Функции
Функции, работающие со строками, числами, датами и временем, а также функции для проверки нулевого значения и логические функции.
-
Операторы
Математические и логические операторы Некоторые операторы доступны в панели инструментов над выражением. Там же находится оператор объединения строк, ||.
Нажмите , чтобы переместить объект в выражение.
В выражении также можно использовать все функции, поддерживаемые Kafka.
Переопределение настроек формата сообщения
Чтобы переопределить атрибуты сообщения задачи для этого набора данных, включите Использовать пользовательские настройки, а затем настройте параметры, как описано в Атрибуты сообщения.