Введение в ETL Тестирование Интервью Вопросы и ответы

Деловая информация и данные являются самыми важными вещами любого бизнеса в наши дни. Анализ всех данных и интеграция этих результатов приобрела огромный потенциал на рынке. Есть много инструментов тестирования ETL, которые помогают организовать процесс проще и проще. ETL-тестирование должно иметь четко определенную стратегию, которая облегчает весь этот процесс. Процесс включает в себя анализ требований, валидацию и оценку тестов, планирование тестов и разработку среды тестирования, подготовку и выполнение тестовых данных и создание сводного отчета. Процесс извлечения, преобразования и загрузки требует анализа и, как следствие, необходимого тестирования. Следующие вопросы помогут вам понять все вопросы, которые можно задать на собеседовании.

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

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

Часть 1 - вопросы интервью ETL тестирования (основные)

Эта первая часть посвящена основным вопросам и ответам на вопросы тестирования ETL.

Q1. Что такое ETL и объясните, почему требуется тестирование ETL?

Ответ:
ETL - это аббревиатура для извлечения, преобразования и загрузки. Этот процесс выполняется для данных, которые используются для анализа и прогнозирования будущего любого бизнеса. Извлечение означает размещение данных и удаление из исходного файла всех данных. Преобразование - это процесс передачи данных в любой требуемый файл и загрузки этого файла в целевую систему в формате, который запрошен или применим. Необходимость тестирования ETL возникает, поскольку нам необходимо отслеживать данные, которые преобразуются из одной системы в другую. Нам также необходимо проверить эффективность и скорость всего этого процесса. Тестирование ETL гарантирует, что все внедряемые данные соответствуют требованиям клиента и обеспечивают необходимый вывод.

Q2. Что такое суррогатный ключ?

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

Давайте перейдем к следующим вопросам интервью ETL.

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

Ответ:
Для повышения производительности существующие транзакции подразделяются, и этот процесс называется разделением. Разбиение помогает Informatica Server создавать различные соединения с различными источниками. Типы перегородок:
Round Robin Partitioning: Все данные равномерно распределяются между всеми разделами. Во всех этих разделах, когда количество строк примерно одинаково, используется это разделение.
Разделение хэша: В этом разделе все ключи разделения группируются между разделами и применяют хэш-функцию. Он используется для обеспечения того, чтобы обработанная группа строк с одним и тем же ключом разделения имела одинаковые разделы.

Q4. Как можно обновить таблицу при использовании служб SSIS?
Ответ:
Это общие вопросы интервью ETL Testing, задаваемые в интервью. Ниже приведены различные таблицы, которые поддерживаются тестированием ETL. Чтобы обновить таблицу с помощью служб SSIS, можно выполнить следующие шаги:

  • Используйте команду SQL
  • Используйте промежуточную таблицу для хранения данных этапа
  • Используйте кэш для хранения данных, которые используют ограниченное пространство и требуют частого обновления
  • Используйте сценарии для планирования задач
  • Используйте полное имя базы данных для обновления MSSQL.

Q5. Что такое площадка и какова ее цель?

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

Извлечение исходных данных и преобразование данных, где данные реструктурируются в соответствии с требованиями заказчика. Преобразование данных включает в себя процесс очистки данных и преобразования значений. Это также включает процесс назначения суррогатных ключей.

Часть 2 - вопросы интервью ETL тестирования (продвинутый)

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

Q6. Объясните разницу между тестированием ETL и тестированием базы данных?

Ответ:
Разница между тестированием ETL и базой данных заключается в следующем:

  • ETL-тестирование обычно фокусируется на отчетности бизнес-аналитики, в то время как тестирование базы данных включает интеграцию данных.
  • Инструментами, которые используются для тестирования ETL, являются Cognos, QuerySurge и Informatica, в то время как QTP и селен используются для автоматизации тестирования баз данных.
  • Анализ данных в ETL имеет потенциальное влияние на данные. Нормальное тестирование базы данных оказывает влияние на реализацию архитектуры
  • ETL-тестирование деформировало данные, тогда как тестирование базы данных использует нормализованные данные.

Q7. Что это за факт? Объясните типы фактов?

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

Типы фактов приведены ниже:
Аддитив: мера может выполнять арифметические вычисления, используя все или некоторые измерения.
Полуаддитивный: в этом типе мера может выполнять арифметическое вычисление, используя только некоторые измерения.
Неаддитивный: мера не может участвовать в арифметических функциях с использованием измерения.

Давайте перейдем к следующим вопросам интервью ETL.

Q8. В чем разница между суррогатным ключом и первичным ключом?

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

Q9. Определите термин медленно меняющееся измерение.
Ответ:
Это наиболее часто задаваемые вопросы об интервью тестирования ETL в интервью. Медленно меняющиеся размеры - это те, которые имеют тенденцию меняться очень медленно. Данные, представленные в этих измерениях, медленно меняются. Примером этого измерения может быть город или сотрудник.
Строки в этих данных в измерениях могут быть либо полностью заменены без записи трека, либо может быть создана или вставлена ​​новая строка. Используя это, можно также отслеживать медленные изменения.

В10. Объясните концепцию очистки данных?

Ответ:
Удаление фрагмента данных из хранилища данных называется очисткой данных. Эти данные, которые удаляются, обычно являются данными, в которых есть строки с нулевыми значениями или пробелы, которые необходимо очистить. В этом процессе очистки этого вида мусора или мусора, значения сделаны.

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

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

  1. 10 Essential Power Bi Интервью Вопросы
  2. Вопросы об интервью PowerShell - Самые полезные
  3. Лучшие 10 вопросов интервью MicroStrategy
  4. JIRA Интервью Вопросы