Учебники

Talend — Компоненты для интеграции данных

Все операции в Talend выполняются соединителями и компонентами. Talend предлагает более 800 разъемов и компонентов для выполнения нескольких операций. Эти компоненты присутствуют в палитре, и есть 21 основных категорий, к которым относятся компоненты. Вы можете выбрать коннекторы и просто перетащить их в панель дизайнера, это автоматически создаст Java-код, который будет скомпилирован при сохранении кода Talend.

Основные категории, которые содержат компоненты, показаны ниже —

Основные категории

Ниже приведен список широко используемых разъемов и компонентов для интеграции данных в Talend Open Studio.

tMysqlConnectionподключается к базе данных MySQL, определенной в компоненте.

tMysqlInput — запускает запрос к базе данных, чтобы прочитать базу данных и извлечь поля (таблицы, представления и т. д.) в зависимости от запроса.

tMysqlOutput — используется для записи, обновления, изменения данных в базе данных MySQL.

tFileInputDelimited — Считывает файл за строкой с разделителями, разделяет их на отдельные поля и передает их следующему компоненту.

tFileInputExcel — Считывает файл Excel по строкам, разделяет их на отдельные поля и передает их следующему компоненту.

tFileList — получает все файлы и каталоги из заданного шаблона маски файла.

tFileArchiveсжимает набор файлов или папок в архивный файл zip, gzip или tar.gz.

tRowGenerator — предоставляет редактор, в котором вы можете писать функции или выбирать выражения для генерации ваших образцов данных.

tMsgBox — возвращает диалоговое окно с указанным сообщением и кнопкой ОК.

tLogRowотслеживает обработку данных. Он отображает данные / вывод в консоли запуска.

tPreJob — Определяет вспомогательные задания, которые будут запущены до того, как начнется ваше фактическое задание.

tMap — действует как плагин в студии Talend. Он берет данные из одного или нескольких источников, преобразует их, а затем отправляет преобразованные данные одному или нескольким получателям.

tJoin — объединяет 2 таблицы, выполняя внутренние и внешние соединения между основным потоком и потоком поиска.

tJava — позволяет использовать персонализированный код Java в программе Talend.

tRunJob — Управляет сложными системами заданий, выполняя одно задание Talend за другим.