Питања и одговори за интервју на основу сценарија Информатица -Увод

Информатица је веома важан алат за складиштење података који помаже у управљању великим количинама података и извјештавању о анализи података. Испод је неколико питања која ће вам бити од помоћи када присуствујете интервјуу на Информатици.

Дакле, коначно сте пронашли свој посао из снова у Информатици, али се питате како разбити интервју с Информатицом и шта би могло бити вероватно питање за интервју у којем се заснива сценариј Информатица. Сваки интервју је различит и обим посла је такође различит. Имајући то у виду, осмислили смо најчешће интернетска питања и одговоре на бази Информатице који ће вам помоћи да постигнете успех у свом интервјуу.

Неке од најважнијих питања о интервјуу на основу сценарија Информатице која се често постављају у интервјуу су следећа:

1. Како уклонити дупликате записа у Информатици? Објасните различите начине како то учинити?

Одговор:
Постоји много начина уклањања дупликата:

1. Ако у изворној бази података постоје дупликати, корисник може користити својство у изворнику квалификатора. Корисник мора отићи на картицу Трансформација и означити опцију „Селецт Дистинцт“. Такође, корисник може користити СКЛ оверриде за исте сврхе. Корисник може отићи на картицу Својства и на картици СКЛ упита написати засебан упит.
2. Корисник може користити Аггрегатор и одабрати портове као кључне за добијање различитих вредности. Ако корисник жели пронаћи дупликате у цијелој колони, тада би сви портови требали бити одабрани као група по кључу.
3. Корисник такође може користити својство сортирања са сортирањем разликовних својстава да би добио различите вредности.
4. Изражавање и трансформација филтера се такође могу користити за идентификацију и уклањање дупликата података. Ако подаци нису сортирани, тада их је потребно прво сортирати.
5. Када се својство у Лоокуп трансформацији промијени у Динамиц цацхе, новом порт се додаје трансформација. Та се предмеморија ажурира као и када се подаци читају. Ако извор има дуплициране записе, корисник може потражити у Динамиц предмеморији претраживања и тада усмјеривач одабире само један посебан запис.

2. Која је разлика између квалификатора извора и трансформације филтера?

Одговор:
Трансформација изворног квалификатора користи се за представљање редака које услуга Интеграције чита у сесији. То је активна трансформација. Помоћу изворног квалификатора могу се испунити следећи задаци:
1. Када су две табеле из исте базе података са односом примарне кључ - трансформација страног кључа, извори се могу повезати са једном трансформацијом квалификатора извора.
2. Филтрирање редова када услуга интеграције додаје клаузулу где у задати упит корисника.
3. Када корисник жели вањско спајање умјесто унутрашњег спајања, информације о придруживању замјењују се метаподацима наведеним у СКЛ упиту.
4. Када су одређени портови одређени, услуга интеграције користи редослед по заданом упиту реда.
5. Ако корисник одлучи да нађе различиту вредност, тада услуга интеграције користи одвојено од наведеног упита.
Када подаци које требамо филтрирати нису релацијски извори, корисник би требао користити Трансформацију филтера. Кориснику помаже да испуни одређени услов филтра да га пусти или прође. Директно ће испасти редове који не испуњавају услов и може се навести више услова.

3. Дизајнирате мапирање тако да последња 3 реда из равне датотеке учитате у циљ?

Одговор:
Претпоставимо да стан који се разматра има испод података:
Ступац А
Аанцхал
Прииа
Карисхма
Снехал
Нупура

1. корак : Доделите бројеве редова сваком запису. Генерирајте бројеве реда користећи трансформацију израза тако што ћете створити варијабилни порт и повећати га за 1. Након тога додијелите овом варијабилном порту излазни порт. Након трансформације израза, портови ће бити као -

Вариабле_цоунт = Вариабле_цоунт + 1
О_цоунт = Вариабле_цоунт
Направите излазни излазни лук за исту трансформацију израза и додијелите 1 том прикључку. Овај лучки порт увек ће враћати 1 за сваки ред.
Коначно, израз трансформације ће бити следећи:
Вариабле_цоунт = Вариабле_цоунт + 1
О_цоунт = Вариабле_цоунт
Думми_оутпут = 1

Резултат ове трансформације биће:
Колона А О_цоунт Думми_оутпут
Ааншал 1 1
Прииа 2 1
Карисхма 3 1
Снехал 4 1
Нупура 5 1

Корак 2 : Пренесите горњи излаз агрегатору и не одредите ниједну групу под условом. Нови излазни порт требао би бити креиран као О_тотал_рецордс у агрегатору и додијелити му О_цоунт порт. Агрегатор ће вратити последњи ред. Коначни исход овог корака има лучну луку с вриједношћу као 1, а О_тотал_рецордс ће имати укупан број записа у извору. Излаз агрегатора биће: О_тотал_рецордс, Думми_оутпут
5 1

Корак 3 : Прослиједите овај излаз за столаријску трансформацију и примијените придруживање на лучном моделу. Својство сортирано на улазу треба провјерити у столаријској трансформацији. Само тада корисник може повезати и експресију и трансформацију агрегатора у столаријску трансформацију. Услов трансформације столарије биће сљедећи:
Думми_оутпут (порт из трансформације агрегатора) = Думми_оутпут (порт из трансформације израза)

Излаз трансформације столарије биће
Колона А о_цоунт о_тотал_рецордс
Ааншал 1 5
Прииа 2 5
Карисхма 3 5
Снехал 4 5
Нупура 5 5

Корак 4 : Након столарске трансформације можемо послати овај излаз филтрирању трансформације и одредити стање филтра као О_тотал_рецордс (порт из агрегатора) -О_цоунт (порт из израза) <= 2

Резултат ће бити филтрирање
О_тотал_рецордс - О_цоунт <= 2

Коначни излаз трансформације филтера биће:
Колона А о_цоунт о_тотал_рецордс
Карисхма 3 5
Снехал 4 5
Нупура 5 5

4. Како у циљ ставити само НУЛЛ записе? Објасните користећи проток мапирања?

Одговор:
Размотрите доље податке као извор
Емп_Ид Емп_Наме Плата Цити Пинцоде
619101 Аанцхал Сингх 20000 Пуне 411051
619102 Нупура Паттихал 35000 Нагпур 411014
НУЛЛ НУЛЛ 15000 Мумбај 451021

Циљна таблица такође има структуру табеле као извор. Имаћемо две табеле, једна која ће садржавати НУЛЛ вредности и друга која не садржи НУЛЛ вредности.
Мапирање може бити:

СК -> ЕКСП -> РТР -> ТГТ_НУЛЛ / ТГТ_НОТ_НУЛЛ
ЕКСП - Трансформација израза ствара излазни порт
О_ФЛАГ = ИИФ ((ИСНУЛЛ (емп_ид) ИЛИ ИСНУЛЛ (емп_наме) ИЛИ ИСНУЛЛ (плата) ИЛИ ИСНУЛЛ (Град) ИЛИ ИСНУЛЛ (Пинцоде)), 'НУЛЛ', 'ННУЛЛ')
РТР - Трансформација рутера две групе
Група 1 повезана са ТГТ_НУЛЛ (израз О_ФЛАГ = 'НУЛЛ')
Група 2 повезана са ТГТ_НОТ_НУЛЛ (израз О_ФЛАГ = 'ННУЛЛ')

5. Објасните како се могу повећати перформансе столарије?

Одговор:
Извођење стања столарије може се повећати следећи неколико једноставних корака.
1) Корисник се мора придружити кад год је то могуће. Када за неке табеле то није могуће, корисник може креирати похрањену процедуру и затим се придружити табелама у бази података.
2) Подаци би требали бити сортирани прије примјене придруживања, кад год је то могуће.
3) Када се подаци поништавају, извор са мањим бројем редова треба сматрати главним извором.
4) За сортирану столарску трансформацију, извор с мање дуплицираним кључним вриједностима треба сматрати главним извором.

Препоручени чланак

Ово је водич за Листа питања и одговора на основу сценарија Информатица, тако да кандидат може лако разбити ова Интервјуска питања заснована на сценарију Информатица. Такође можете погледати следеће чланке да бисте сазнали више -

  1. Мавен Интервју Питања и одговори | Врх и најчешћа питања
  2. 10 Напредних АнгуларЈС питања за интервју за искусне
  3. Водич за Информатица ЕТЛ алате
  4. 12 најфинијих питања и одговора за интервју са селеном
  5. Невероватни водич за архитектуру Информатице
  6. Комплетан водич за Информатица вс Датастаге