Загрузка данных с помощью Routine Load
Попробуйте Routine Load в этом Быстром старте
Эта тема знакомит с тем, как создать задание Routine Load для потоковой передачи сообщений Kafka (событий) в Selena, и знакомит с некоторыми основными концепциями Routine Load.
Для непрерывной загрузки сообщений потока в Selena вы можете сохранить поток сообщений в топике Kafka и создать задание Routine Load для потребления сообщений. Задание Routine Load сохраняется в Selena, генерирует серию задач загрузки дл я потребления сообщений во всех или части разделов топика и загружает сообщения в Selena.
Задание Routine Load поддерживает семантику доставки exactly-once для гарантии того, что данные, загруженные в Selena, не будут потеряны или дублированы.
Routine Load поддерживает преобразование данных при загрузке и поддерживает изменения данных, выполняемые операциями UPSERT и DELETE во время загрузки данных. Для получения дополнительной информации см. Преобразование данных при загрузке и Изменение данных через загрузку.
Вы можете загружать данные в таблицы Selena только как пользователь, имеющий привилегию INSERT на эти таблицы Selena. Если у вас нет привилегии INSERT, следуйте инструкциям в GRANT, чтобы предоставить привилегию INSERT пользователю, которого вы используете для подключения к вашему кластеру Selena. Синтаксис: GRANT INSERT ON TABLE <table_name> IN DATABASE <database_name> TO { ROLE <role_name> | USER <user_identity>}.