Введение в Talend Интервью Вопросы и ответы

Извлечение, преобразование и загрузка - это процесс, используемый для преобразования необработанных данных в некоторую полезную информацию. Он может быть использован для бизнес-аналитики. Данные извлекаются из различных источников, таких как Salesforce, SAP, и баз данных, таких как RedShift и Oracle. Его также можно извлечь из файловых форматов, таких как XML, CSV, AVRO, JSON и т. Д. Затем он преобразуется и загружается. Talend - это платформа с открытым исходным кодом для интеграции данных, которая предоставляет различные услуги и программное обеспечение для управления данными, интеграции данных, качества данных., интеграция корпоративных приложений, большие данные и облачное хранилище. В этой статье Talend Interview Questions мы собираемся обсудить вопросы интервью для Talend.

Теперь, если вы ищете работу, связанную с Talend, вам нужно подготовиться к Вопросам для интервью Talend 2019 года. Это правда, что каждое собеседование отличается в зависимости от профилей работы. Здесь мы подготовили важные вопросы и ответы для интервью с Talend, которые помогут вам добиться успеха в интервью.

В этой статье 2019 Talend Interview Questions мы представим 10 самых важных и часто задаваемых вопросов Talend интервью. Эти вопросы делятся на две части:

Часть 1 - Вопросы по интервью Talend (базовый уровень)

Эта первая часть охватывает основные вопросы и ответы Talend Interview.

Q1. Объясните различные связи, доступные в Talend?

Ответ:
Соединения определяют, должны ли данные быть выводом, обработкой или логической последовательностью. Различные соединения:

  1. На основе строк: типы, такие как Lookup, main, filter, ErrorRejects, Rejects, Unique / duplicates, Output и Multiple Input / Output.
  2. Итерация : используется для выполнения повторяющегося цикла для файлов, которые содержатся в каталоге.
  3. Триггер : это соединение используется для создания зависимости между вложенными заданиями или заданиями, которые запускаются в последовательной последовательности. Две обобщенные категории: триггеры уровня Subjob и Component
  4. Ссылка : используется для переноса схемы таблицы в компонент ELT.

Q2. Как Talend связан с Генератором кода?

Ответ:
Это основной вопрос интервью Talend, заданный в интервью. Ниже вы найдете различные таблицы, которые поддерживаются Talend: Talend называется генератором кода, который обеспечивает удобный графический интерфейс пользователя, где компоненты просто нужно перетаскивать для разработки задания. Talent Studio автоматически компилируется в класс Java после отправки задания, где внутренние компоненты, начало, главное и конечное значение помогают в потоке управления, и поэтому его также называют генератором кода.

Q3. Какие схемы поддерживаются Talend?

Ответ:
Поддерживаются следующие схемы:

  1. Общая схема : она не привязана к какому-либо конкретному источнику, а также используется в качестве ресурса общего доступа для разных источников данных.
  2. Исправлена ​​схема : схемы только для чтения, которые предопределены с некоторыми компонентами.
  3. Схема репозитория : Схема может использоваться повторно, и любые изменения, внесенные в схему, будут отражены во всех заданиях.

Q4. Какие процедуры?

Ответ:
Они являются частями многократного использования, которые можно использовать для оптимизации обработки данных с помощью пользовательского кода. Это также помогает в расширении возможностей Talend Studio, а также повышает производительность. Есть в основном два вида подпрограмм: подпрограмма пользователя и подпрограмма системы.

  1. Системная процедура : коды только для чтения, которые можно напрямую вызывать внутри любого задания.
  2. Пользовательская процедура : Пользовательская процедура создается пользователями либо путем создания новых, либо с использованием существующих старых.

Давайте перейдем к следующему Talend Интервью Вопросы

Q5. В чем разница между ETL и ELT?

Ответ:
ETL или Извлечение, Преобразование и Загрузка - это давняя концепция, которая включает извлечение данных из внешних источников, преобразование их, чтобы они соответствовали потребностям бизнеса и эксплуатации, а затем загрузку их в конечное целевое хранилище данных или цель база данных. Это очень правильный подход, если в процессе задействовано несколько баз данных и исходных систем. Данные транспортируются из одного места в другое, поэтому часто рекомендуется выполнять всю связанную с преобразованием работу в отдельном специализированном механизме.
ELT, с другой стороны, это процесс, в котором извлеченные данные в основном загружаются в конечные системы. После этого трансформации выполняются поверх него. Это лучший подход, когда ваша целевая система эффективна и достаточно надежна для обработки всех преобразований. Большинство современных аналитических баз данных, таких как Google Big Query и Amazon Redshift, часто используют технологию ELT, потому что их конечные системы достаточно эффективны для обработки, обработки и обработки всех преобразованных данных.

Часть 2 - Вопросы для интервью Talend (Advanced)

Давайте теперь посмотрим на расширенные вопросы интервью Talend.

Q6. Что такое подработка? Как данные отправляются с родительской работы на детскую работу?

Ответ:
Подзадача определяется как один компонент или несколько компонентов, объединенных потоком данных. Одна работа может иметь по крайней мере одну вспомогательную работу. Контекстные переменные должны использоваться при передаче значения из родительского в дочернее задание.

Q7. Объясните компонент tMap, а также перечислите различные функции, которые можно выполнить, используя его?

Ответ:
Это наиболее часто задаваемые вопросы интервью Talend в интервью. tMap является одним из важнейших компонентов, которые составляют основную часть семейства «обработки». Основное использование - сопоставить входные данные с выходными данными. Основные функции, которые могут быть выполнены нажатием, включают в себя:

  1. Применение правил преобразования к любому виду поля.
  2. Добавление или удаление столбцов
  3. Отклонить данные
  4. Фильтруйте входные и выходные данные, используя ограничения
  5. Объединение и обмен данными
  6. Мультиплексирование и демультиплексирование данных

Q8. Объясните tDenormalizeSortedRow. Кроме того, можем ли мы использовать режим двоичной передачи или код ASCII при создании соединения SFTP?

Ответ:
tDenormalizeSortedRow образует неотъемлемый компонент семейства обработки. Он используется для синтеза отсортированного входного потока, так что память сохраняется. Все входные отсортированные строки объединяются в группу, в которой разделители элементов объединяются с различными значениями. Нет, режимы передачи нельзя использовать при создании соединения SFTP. Это просто расширение SSH и, следовательно, не поддерживает какие-либо режимы передачи.

Q9. Объясните обработку ошибок в Talend?

Ответ:
Ниже описан процесс обработки ошибок:

  1. На процесс исключения можно рассчитывать, что также можно увидеть в режиме просмотра трассировки красного стека.
  2. Каждый компонент и подзадача должны возвращать код, который приводит к дополнительной обработке. Ссылки OK / Error могут использоваться для перенаправления ошибки в процедуру обработки ошибок.
  3. Лучший и самый надежный способ обработки ошибки - это определение подзадачи обработки ошибки, которая вызывается в случае ошибки.

Давайте перейдем к следующему Talend Интервью Вопросы

В10. В чем разница между параметрами XMS и XMX?

Ответ:
Параметр XMS используется для определения начального размера кучи в Java, тогда как XMX используется для определения максимального размера кучи.

Вывод

Здесь мы представили вам список из 10 вопросов интервью с Talend и их ответов. Не ограничивайтесь этим, поскольку интервью посвящено практическому и практическому опыту, приобретенному вами за определенный период времени. Следите за обновлениями на нашем блоге, чтобы узнать больше подобных статей

Рекомендуемая статья

Это было руководство к списку вопросов и ответов на интервью Talend, чтобы кандидат мог легко разобрать эти вопросы Talend Interview. Здесь, в этом посте, мы изучили лучшие вопросы интервью с Talend, которые часто задают в интервью. Вы также можете посмотреть следующие статьи, чтобы узнать больше -

  1. 10 вопросов о виртуализации
  2. Важнейшие вопросы интервью Hibernate
  3. Интервью по вопросам информационной безопасности - самые полезные
  4. Struts 2 Интервью Вопросы