Ab initio Интервью Вопросы и ответы

Таким образом, вы, наконец, нашли работу своей мечты в Ab initio, но задаетесь вопросом, как взломать Ab initio Interview и какие могут быть вероятные вопросы для интервью ab initio на 2018 год. Каждое собеседование отличается от других, и объем работы также отличается. Помня об этом, мы разработали самые распространенные вопросы и ответы для интервью ab initio на 2018 год, чтобы помочь вам добиться успеха на собеседовании.

Ниже приведены основные вопросы для интервью, которые часто задают в интервью. Эти вопросы интервью делятся на две части:

Часть 1 - вопросы для интервью ab initio (базовый уровень)

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

1. Какие компоненты или функции доступны в ab initio?

Ответ:
Основные компоненты ab initio находятся здесь ниже,

КомпонентЦель
DeDupУдалить дубликаты
ПрисоединитьсяЧтобы объединить несколько входных данных на основе значения общего ключа.
СортироватьЭтот компонент переупорядочивает данные. Он принимает порядок сортировки и сбрасывает данные в память
ФильтрЛюбое условное удаление данных.
ПовторныеЭтот компонент предназначен главным образом для параллелизма, поскольку дополнительная копия данных полезна, в то время как любые другие узлы становятся недоступными.
слияниеЭтот компонент должен объединять несколько входных данных.

2. Какие бывают виды параллельной обработки?

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

  1. Компонентный параллелизм
  2. Параллелизм данных
  3. Трубопроводный параллелизм

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

Параллелизм данных: данные разбиваются на сегменты и выполняют операции одновременно. Этот вид процесса достигается с помощью параллелизма данных

Трубопроводный параллелизм: приложение с несколькими компонентами, но работающее в одном наборе данных. Это использует конвейерный параллелизм.

3. Как по-разному достичь разделов?

Ответ:
Есть несколько способов сделать разделы.

ПерегородкиОписание
выражениеРазделение данных в соответствии с языком манипулирования данными.
ключГруппировка данных по определенным ключам
Баланс нагрузкиДинамическая балансировка нагрузки
процентРазделите данные, где размер выходных данных составляет доли 100
АссортиментРазделите данные равномерно по ключу и диапазону между узлами
По-круговойРавномерное распределение данных в размерах блоков по выходным разделам.

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

4. Что такое многофайловая система?

Ответ:
Multifile - это набор каталогов на разных узлах кластера. Они обладают идентичной структурой каталогов. Многофайловая система обеспечивает лучшую производительность, так как это параллельная обработка, когда данные находятся на нескольких дисках.

Он создается с управляющим разделом на одном узле и разделами данных на других узлах для распределения обработки с целью повышения производительности.

5. Разница между Hadoop и Ab initio?

Ответ:

HadoopAb initio
Открытый источникПроприетарное программное обеспечение
Параллельная обработка через мапперы и редукторыАрхитектура параллельной обработки
Любое разнообразие данных лучше всего подходит здесьЛучше всего подходит для традиционных реализаций EDW
Отказоустойчивость достигнутаОтказоустойчивость не достигается
MapReduce контролируется на любых компонентах или функцияхКомпоненты, такие как объединение, группировка, сортировка легко

выполнила

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

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

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

6. Какие макеты поддерживает Ab initio?

Ответ:

  • Поддерживает последовательные и параллельные макеты.
  • Разметка графика поддерживает как последовательную, так и параллельную разметку одновременно.
  • Многофайловая система - это 4-х параллельная параллельная система
  • Компонент в графовой системе может работать в 4-х параллельной системе.

7. Какова связь между средой метаданных Enterprise (EME), средой графической разработки (GDE) и взаимодействующей системой?

Ответ:
Сотрудничающая система: она работает поверх операционной системы, и это обеспечивается ab initio и является основой для всех процессов Ab Initio. Воздушные команды являются одной из функций, которые могут быть установлены в различных операционных системах, таких как UNIX, Linux, IBM и т. Д.

Это следующие функции, которые он предоставляет,
- Управляет и запускает графики Ab Initio и контролирует процессы ETL
- Предоставление расширений
- ETL процессы мониторинга и отладки
- Управление метаданными и взаимодействие с EME

GDE: это компонент проектирования, используемый для запуска графиков ab initio.

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

Возможность запуска, отладки журналов заданий процесса и отслеживания журналов выполнения.

Корпоративная мета-среда (EME): это среда для хранения и управления метаданными (как бизнес, так и технические метаданные). Доступ к метаданным осуществляется из графической среды разработки, а также из веб-браузера или взаимодействующей командной строки. Это ab initio репозиторий для любых заполнителей.

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

8. Как обрабатываются данные и каковы основы этого подхода?

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

1. Сбор данных
2. Презентация
3. Конечные результаты
4.Analysis
5.Sorting

9. В чем разница между разбиением по ключу и циклическим перебором?

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

10. Как вы улучшаете производительность графика?

Ответ :
Есть много способов улучшить производительность графика.
1) Сократить использование нескольких компонентов на определенных этапах.
2) Используйте уточненное и четко определенное значение максимальных значений ядра для компонентов сортировки и объединения
3) Минимизируйте использование функций регулярных выражений, таких как re_index, в передаточных функциях
4) Минимизируйте отсортированный компонент соединения и, если возможно, замените его соединением в памяти / соединением хэша
5) Используйте только обязательные поля для сортировки, переформатирования, объединения компонентов
6) Использование Phase или буферизации потока в случаях слияния или сортировки соединений
7) Используйте хеш-соединение, если два набора ввода малы, иначе лучше выбрать отсортированное соединение для огромного размера ввода
8) Для больших наборов данных лучше не использовать трансляцию как разделенную
9) Уменьшите количество компонентов сортировки при обработке.
10) Избегайте перераспределения данных без необходимости

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

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

  1. Вопросы об интервью с Android - 10 самых полезных вопросов
  2. Статистика Интервью Вопросы | Полезные и наиболее часто задаваемые
  3. Minitab Interview Questions - Top 7 полезных вопросов для изучения
  4. Splunk Интервью Вопросы и ответы, которые вы должны знать