etl testing interview questions
Списък с най-често задаваните инструменти за тестване на ETL Въпроси и отговори за интервю, които да ви помогнат да се подготвите за предстоящото интервю:
Бизнес информацията и данните са от ключово значение за всеки бизнес и компания. Много компании инвестират много време и пари в процеса на анализ и сортиране на тази жизненоважна информация.
Анализът и интегрирането на данни спечели огромен потенциален пазар и затова, за да направи този процес организиран и опростен, Инструменти за тестване на ETL са въведени от много доставчици на софтуер.
На пазара се предлагат много инструменти за ETL с отворен код, при които доставчиците позволяват на потребителите директно да изтеглят безплатните версии от официалния си уебсайт. Всички основни функции ще бъдат достъпни в тази безплатна версия за изтегляне, но за да надгради до следващото ниво, компанията трябва да се абонира за доставчиците срещу заплащане.
Всяка компания има различна бизнес структура и модел, така че трябва да направи ясен анализ, преди да избере ETL инструмента за своя бизнес. С помощта на тези инструменти с отворен код ETL, бизнесът има възможност да изпробва безплатните софтуерни инструменти без големи инвестиции.
кои са най-добрите изтеглящи музика
Всички софтуерни гиганти са представили свои собствени BI инструменти.
Най-използваните ETL инструменти са посочени по-долу:
- Talend Open Studio
- Детелина ETL
- Еликсир
- Пентахо
- Изчислителна техника
- IBM - Cognos Data Manager
- Oracle - Интегратор на данни
- SAS - Студио за интеграция на данни
- AB Initio, SAP - Интегратор на данни за бизнес обекти
Когато е избран ETL инструмент, следващата логическа стъпка ще бъде тестване с помощта на тези инструменти. Тук компанията ще разбере дали са на прав път при избора на инструмента.
Тъй като тези инструменти помагат при работа с огромно количество данни и исторически данни, е необходимо да извършват ETL тестване . За да се провери точността на данните, ETL тестването е много важно.
Налични са два вида ETL тестове:
- Тестване на приложения
- Ексцентрично тестване на данни
Процес на тестване на ETL:
Въпреки че има много ETL инструменти, при тестване на ETL обикновено се използва прост процес на тестване. То е толкова важно, колкото и внедряването на инструмента ETL във вашия бизнес.
Наличието на добре дефинирана ETL стратегия за тестване може много да улесни процеса на тестване. Следователно този процес трябва да бъде спазен, преди да започнете интеграцията на данни, обработена с избрания инструмент ETL.
В този процес група от експерти, съставена от екипа за програмиране и разработване, ще започне да пише SQL изрази. Екипът на разработчика може да персонализира според изискванията.
Процесът на тестване на ETL включва:
- Анализиране на изискването : Разбиране на бизнес структурата и техните специфични изисквания.
- Проверка и оценка на теста: Оценка на времето и опита, необходими за продължаване на процедурата.
- Планиране на тестове и проектиране на среда за тестване : Въз основа на данните от оценката се планира и разработва среда за ETL.
- Подготовка и изпълнение на тестови данни : Данните за теста се подготвят и изпълняват съгласно изискването.
- Обобщен доклад : След приключване на тестовия пробег се изготвя кратък обобщен доклад за импровизиране и завършване.
Въпроси за интервю за ETL тестване
С огромното изискване за тестване на ETL идва и огромно изискване за експертите да извършват този процес на тестване на ETL. Днес има много работни места за този процес.
Но само ако сте добре запознати с техническите характеристики и приложения, ще имате шанса да бъдете наети в този профил. Трябва да сте добре подготвени за тези основни концепции на ETL инструментите, техните техники и процеси, за да дадете най-добрия си опит.
По-долу можете да намерите няколко въпроса и отговори, които са по-често задавани в интервютата за тестване на ETL:
Q # 1) Какво е ETL?
Отговор: ETL се отнася до извличане, трансформиране и зареждане на данни от която и да е външна система до необходимото място. Това са основните 3 стъпки в процеса на интеграция на данни. Извличането означава локализиране на Данните и премахване от изходния файл, трансформирането е процесът на транспортирането му до необходимия целеви файл и зареждането на файла в целевата система в приложимия формат.
Q # 2) Защо се изисква ETL тестване?
Въпроси и отговори за .net интервю
Отговор: Необходимо е ETL тестване
- За да поддържате проверка на данните, които се прехвърлят от едната система в другата.
- За да следите ефективността и скоростта на процеса.
- За да бъдете добре запознати с процеса на ETL, преди той да се внедри във вашия бизнес и производство.
В # 3) Какви са отговорностите на тестера за ETL?
въпроси и отговори за интервю за разработчици на бази данни pdf
Отговор: Отговорностите включват
- Изисква задълбочени познания за инструментите и процесите на ETL.
- Трябва да напише SQL заявките за различните дадени сценарии по време на фазата на тестване.
- Трябва да могат да извършват нашите различни видове тестове като първичен ключ, настройки по подразбиране и да проверяват другата функционалност на ETL процеса.
- Проверка на качеството
Q # 4) Какви са размерите?
Отговор: Размерите са групите или категориите, през които са сортирани обобщените данни.
В # 5) За какво се отнася зоната за инсцениране?
Отговор: Областта на подреждане е мястото, където данните се съхраняват временно в процеса на интеграция на данни. Тук данните са изчистени и проверени за дублиране.
Q # 6) Обяснете ETL картографски листове.
Отговор: ETL картографските листове съдържат цялата необходима информация от изходния файл, включително всички редове и колони. Този лист помага на експертите при писането на SQL заявки за тестване на инструменти ETL.
В # 7) Споменете няколко тестови случая и ги обяснете.
Отговор:
- Mapping Doc Validation - Проверка дали информацията за ETL е предоставена в Mapping Doc.
- Проверка на данните - В този случай се тестват всички аспекти по отношение на данните, като проверка на данни, проверка на номера, нулева проверка
- Проблеми с коректността - тестват се грешно изписани данни, неточни данни и нулеви данни.
В # 8) Избройте няколко ETL грешки.
Отговор: Грешка при изчислението, Грешка в потребителския интерфейс, Грешки в източника, Грешка в състоянието на зареждане, Грешка, свързана с ECP.
В допълнение към горните въпроси за тестване на ETL, може да има и други жизненоважни въпроси, където може да бъдете помолени да споменете инструментите за ETL, които сте използвали по-рано. Също така може да бъдете попитани за всички проблеми с отстраняването на грешки, с които сте се сблъсквали в предишния си опит, или за някакъв опит в реално време.
Надявам се, тези основни въпроси за започване са полезни за вашето интервю за тестване на ETL.
Препоръчително четене
- Интервюирайте въпроси и отговори
- Някои интересни въпроси за интервю за тестване на софтуер
- 25 най-добри пъргави тестови интервюта Въпроси и отговори
- Топ 20 на най-важните въпроси и отговори за интервю за API тестване
- Въпроси и отговори за тестване на софтуер (част 1)
- Топ 30 Въпроси и отговори за тестване на сигурността
- Урок за тестване на хранилище на данни за ETL (Пълно ръководство)
- Топ 25 функционални тестови интервюта Въпроси и отговори