Descărcați PDF
1. Ce vrei să spui prin Enterprise Data Warehousing?
Când datele organizației sunt create într-un singur punct de acces, acestea sunt denumite depozite de date ale întreprinderii. Datele pot fi furnizate cu o vizualizare globală către server printr-un singur magazin sursă. Se poate face analiză periodică pe aceeași sursă. Oferă rezultate mai bune, dar timpul necesar este mare.
2. Care este diferența dintre o bază de date, un depozit de date și un data mart?
Baza de date include un set de date afiliate sensibil, care este în mod normal de dimensiuni mici în comparație cu depozitul de date. În timp ce în depozitul de date există sortimente de tot felul de date și datele sunt extrase numai în funcție de nevoile clientului. Pe de altă parte, datamart este, de asemenea, un set de date care este conceput pentru a satisface nevoile diferitelor domenii. De exemplu, o organizație care are diferite bucăți de date pentru diferitele sale departamente, adică vânzări, finanțe, marketing etc.
3. Ce se înțelege prin domeniu?
Când toate relațiile și nodurile aferente sunt acoperite de un singur punct organizațional, acesta se numește domeniu. Prin această gestionare a datelor poate fi îmbunătățită.
4. Care este diferența dintre un server de depozit și o centrală?
Serverul depozitului controlează depozitul complet, care include tabele, diagrame și diverse proceduri etc. Funcția sa principală este de a asigura integritatea și coerența depozitarului. În timp ce un server puternic guvernează implementarea diferitelor procese printre factorii depozitului de baze de date al serverului.
5. Câte depozite pot fi create în informatica?
Poate exista orice număr de depozite în informatica, dar în cele din urmă depinde de numărul de porturi.
6. Care este avantajul partiționării unei sesiuni?
Partiționarea unei sesiuni înseamnă secvențe de implementare solo în cadrul sesiunii. Scopul său principal este de a îmbunătăți funcționarea și eficiența serverului. Alte transformări, inclusiv extracții și alte ieșiri ale partițiilor unice, sunt efectuate în paralel.
7. Cum se creează indexurile după finalizarea procesului de încărcare?
În scopul creării indexurilor după procesul de încărcare, pot fi utilizate sarcini de comandă la nivel de sesiune. Scripturile de creare a indexului pot fi aliniate la fluxul de lucru al sesiunii sau la secvența de implementare post sesiune. Mai mult, acest tip de creare a indexului nu poate fi controlat după procesul de încărcare la nivel de transformare.
8. Explicați sesiunile. Explicați cum sunt folosite loturile pentru a combina execuțiile?
Un set de predare care trebuie implementat pentru a converti datele dintr-o sursă într-o țintă se numește sesiune. Sesiunea poate fi efectuată folosind managerul sesiunii sau comanda pmcmd. Execuția în lot poate fi utilizată pentru a combina execuțiile sesiunilor fie în mod serial, fie în paralel. Loturile pot avea sesiuni diferite care se desfășoară în paralel sau în serie.
9. Cât de multe sesiuni poate un grup în loturi?
Se poate grupa orice număr de sesiuni, dar ar fi mai ușor pentru migrare dacă numărul de sesiuni este mai mic într-un lot.
10. Explicați diferența dintre parametrul de mapare și variabila de mapare?
Când valorile se schimbă în timpul execuției sesiunii, se numește variabilă de mapare. La finalizare, serverul Informatica stochează valoarea finală a unei variabile și este reutilizat la repornirea sesiunii. Mai mult, acele valori care nu se modifică în timpul execuției sesiunilor sunt numite parametri de mapare. Procedura de mapare explică parametrii de mapare și utilizarea acestora. Valorile sunt alocate acestor parametri înainte de a începe sesiunea.
11. Ce este cartarea complexă?
Următoarele sunt caracteristicile cartografierii complexe.
- Cerințe dificile
- Numeroase transformări
- Logică de afaceri complexă
12. Cum se poate identifica dacă maparea este corectă sau nu fără sesiunea de conectare?
Se poate afla dacă sesiunea este corectă sau nu fără conectarea sesiunii cu ajutorul opțiunii de depanare.
13. Se poate folosi parametrul de mapare sau variabilele create într-o mapare în orice altă transformare reutilizabilă?
Da, se poate face, deoarece transformarea reutilizabilă nu conține nicio placă sau mapare.
14. Explicați utilizarea fișierului cache al agregatorului?
Transformările agregatorului sunt tratate în bucăți de instrucțiuni în timpul fiecărei runde. Stochează valori tranzitorii care se găsesc în memoria tampon locală. Agregatorii oferă fișiere cache suplimentare pentru stocarea valorilor de transformare, dacă este necesară o memorie suplimentară.
15. Descrieți pe scurt transformarea căutării?
Transformările de căutare sunt acele transformări care au dreptul de admitere la setul de date bazat pe RDBMS. Serverul face accesul mai rapid utilizând tabelele de căutare pentru a privi datele explicite ale tabelelor sau baza de date. Datele finale sunt obținute prin potrivirea condiției de căutare pentru toate porturile de căutare livrate în timpul transformărilor.
16. Ce înseamnă dimensiunea jocului de rol?
Dimensiunile care sunt utilizate pentru a juca roluri diversificate rămânând în același domeniu de baze de date se numesc dimensiuni de joc de rol.
17. Cum pot fi accesate rapoartele din depozit fără SQL sau alte transformări?
Răspuns: Rapoartele din depozit sunt stabilite de reporterul de metadate. Nu este nevoie de SQL sau altă transformare, deoarece este o aplicație web.
18. Care sunt tipurile de metadate stocate în depozit?
Tipurile de metadate includ definiția sursei, definiția țintei, mapări, mapplet, transformări.
19. Explicați compatibilitatea paginii de cod?
Când datele se mută de la o pagină de cod la alta, cu condiția ca ambele pagini de cod să aibă aceleași seturi de caractere, atunci nu se poate produce pierderea de date. Toate caracteristicile paginii sursă trebuie să fie disponibile în pagina țintă. Mai mult, dacă toate caracterele paginii sursă nu sunt prezente în pagina țintă, atunci ar fi un subset și pierderea de date va avea loc cu siguranță în timpul transformării datorită faptului că cele două pagini de cod nu sunt compatibile.
20. Cum puteți valida simultan toate mapările din depozit?
Toate mapările nu pot fi validate simultan, deoarece de fiecare dată poate fi validată o singură mapare.
21. Explicați pe scurt transformarea Agregatorului?
Permite să se facă calcule agregate, cum ar fi sume, medii etc. Este diferit de transformarea expresiei în care se pot face calcule în grupuri.
22. Descrieți transformarea expresiei?
Valorile pot fi calculate într-un singur rând înainte de a scrie pe țintă în această formă de transformare. Poate fi folosit pentru a efectua calcule care nu sunt agregate. Declarațiile condiționale pot fi, de asemenea, testate înainte ca rezultatele de ieșire să ajungă la tabelele țintă.
23. Ce vrei să spui prin transformarea filtrului?
Este un mediu de filtrare a rândurilor dintr-o mapare. Datele trebuie transformate prin transformarea filtrului și apoi se aplică starea filtrului. Transformarea filtrului conține toate porturile de intrare / ieșire, iar rândurile care îndeplinesc condiția pot trece doar prin acel filtru.
24. Ce este transformarea Joiner?
Transformarea Joiner combină două surse eterogene afiliate care trăiesc în locații diferite, în timp ce o transformare a calificatorului sursă poate combina datele care rezultă dintr-o sursă comună.
25. Ce este transformarea Lookup?
Este folosit pentru căutarea datelor într-un tabel relațional prin mapare. Definiția căutării din orice bază de date relațională este importată dintr-o sursă care are tendința de a conecta clientul și serverul. Se poate utiliza transformarea căutării multiple într-o mapare.
26. Cum se folosește Transformarea Uniunii?
Răspuns: Este o transformare diversă a grupului de intrare care poate fi utilizată pentru a combina date din diferite surse. Funcționează ca instrucțiunea UNION All din SQL care este utilizată pentru a combina setul de rezultate din două instrucțiuni SELECT.
27. Ce vrei să spui Agregare Incrementală?
Opțiunea pentru agregare incrementală este activată ori de câte ori este creată o sesiune pentru un agregat de mapare. Power Center efectuează agregare incrementală prin mapare și date cache istorice pentru a efectua noi calcule de agregare în mod incremental.
28. Care este diferența dintre o privire conectată în sus și o privire neconectată în sus?
Când intrările sunt preluate direct din alte transformări din conductă, se numește căutare conectată. În timp ce căutarea neconectată nu ia intrări direct din alte transformări, dar poate fi utilizată în orice transformări și poate fi ridicată ca o funcție utilizând expresia LKP. Deci, se poate spune că o căutare neconectată poate fi apelată de mai multe ori în cartografiere.
29. Ce este un mapplet?
Un obiect reciclabil care folosește mapplet designer se numește mapplet. Permite reutilizarea logicii de transformare în mapări de multitudine, mai mult, conține și set de transformări.
30. Definiți pe scurt transformarea reutilizabilă?
Transformarea reutilizabilă este utilizată de mai multe ori în cartografiere. Este diferit de alte mapări care folosesc transformarea, deoarece este stocat ca metadate. Transformările vor fi anulate în mapări ori de câte ori se face orice modificare a transformării reutilizabile.
31. Ce înseamnă strategia de actualizare și care sunt diferitele opțiuni ale acesteia?
Prelucrarea rând cu rând se face prin informatica. Fiecare rând este inserat în tabelul țintă, deoarece este marcat ca implicit. Strategia de actualizare este utilizată ori de câte ori rândul trebuie actualizat sau inserat pe baza unei secvențe. Mai mult, condiția trebuie specificată în strategia de actualizare pentru ca rândul procesat să fie marcat ca actualizat sau inserat.
32. Care este scenariul care obligă serverul Informatica să respingă fișierele?
Acest lucru se întâmplă atunci când se confruntă cu DD_Reject în transformarea strategiei de actualizare. Mai mult, aceasta perturbă constrângerea bazei de date depusă în rândurile care au fost condensate.
33. Ce este cheia surogat?
Cheia surogat este un înlocuitor pentru cheia primară naturală. Este o identificare unică pentru fiecare rând din tabel. Este foarte benefic, deoarece cheia naturală primară se poate schimba, ceea ce îngreunează în cele din urmă actualizarea. Ele sunt întotdeauna utilizate sub formă de cifră sau număr întreg.
34. Care sunt sarcinile premise pentru realizarea partiției sesiunii?
Pentru a efectua partiția de sesiune, trebuie să configurați sesiunea pentru partiționarea datelor sursă și apoi să instalați mașina server Informatica în procesoare multifold.
35. Ce fișiere sunt create în timpul sesiunilor de către serverul informatic?
În timpul rulării sesiunii, fișierele create sunt și anume jurnal de erori, fișier greșit, flux de lucru redus și jurnal de sesiune.
36. Definiți pe scurt o sarcină de sesiune?
Este o bucată de instrucțiuni care ghidează serverul Power Center despre cum și când să transferați date de la surse la ținte.
37. Ce înseamnă sarcina de comandă?
Această sarcină specifică permite ca una sau mai multe comenzi shell în Unix sau DOS în Windows să ruleze în timpul fluxului de lucru.
38. Ce este sarcina de comandă independentă?
Această sarcină poate fi utilizată oriunde în fluxul de lucru pentru a rula comenzile shell.
39. Ce se înțelege prin comanda shell pre și post session?
Sarcina de comandă poate fi apelată ca comandă de shell pre sau post sesiune pentru o activitate de sesiune. Se poate rula ca comandă pre sesiune r comandă post sesiune de succes sau comandă eșec post sesiune.
40. Ce este evenimentul predefinit?
Este un eveniment de urmărire a fișierelor. Așteaptă ca un anumit fișier să ajungă la o anumită locație.
41. Cum puteți defini evenimentul respins de utilizator?
Evenimentul definit de utilizator poate fi descris ca un flux de sarcini în fluxul de lucru. Evenimentele pot fi create și apoi ridicate pe măsură ce apare nevoia.
42. Ce este un flux de lucru?
Răspuns: Fluxul de lucru este o grămadă de instrucțiuni care comunică serverului despre modul de implementare a sarcinilor.
43. Care sunt diferitele instrumente din managerul fluxului de lucru?
Următoarele sunt diferitele instrumente din managerul fluxului de lucru și anume
- Task Designer
- Proiectant Worklet
- Proiectant de flux de lucru
44. Spuneți-mi alte instrumente pentru planificare, altele decât managerul de flux de lucru pmcmd?
Instrumentul pentru planificarea altui scop decât managerul de flux de lucru poate fi un instrument terță parte, cum ar fi „CONTROL M”.
45. Ce este OLAP (procesare analitică on-line)?
O metodă prin care are loc analiza multidimensională.
46. Care sunt diferitele tipuri de OLAP? Dă un exemplu?
ROLAP de ex. BO, MOLAP de exemplu Cognos, HOLAP, DOLAP
47. Ce vrei să spui prin worklet?
Când sarcinile fluxului de lucru sunt grupate într-un set, se numește worklet. Sarcinile fluxului de lucru includ cronometru, decizie, comandă, așteptare eveniment, poștă, sesiune, legătură, atribuire, control etc.
48. La ce folosește proiectantul țintă?
Definirea țintei este creată cu ajutorul proiectantului țintă.
49. Unde putem găsi opțiunea de transfer în informatica?
Opțiunea de transfer poate fi găsită în informatica în monitorul fluxului de lucru. În monitorizarea fluxului de lucru, faceți clic dreapta pe sesiune, apoi faceți clic pe obțineți proprietăți de rulare și sub statistici sursă / țintă putem găsi opțiunea de transfer
50. Ce este ordinea de încărcare țintă?
Răspuns: Ordinea de încărcare țintă este specificată pe baza calificărilor sursă într-o mapare. Dacă există calificatori sursă multipli legați de diferite ținte, atunci se poate da dreptul ordinii în care serverul informatică încarcă date în ținte.