Le 50 migliori domande e risposte dell'intervista su Informatica (2026)

Ecco le domande e le risposte al colloquio di Informatica rivolte ai candidati più freschi ed esperti per ottenere il lavoro dei loro sogni.

 

Domande e risposte sull'intervista su Informatica per le matricole

1. Cosa intendi per Enterprise Data Warehousing?

Quando i dati dell'organizzazione vengono creati in un unico punto di accesso, si parla di data warehousing aziendale. I dati possono essere forniti con una visione globale al server tramite un unico archivio di origine. Si possono fare analisi periodiche sulla stessa fonte. Dà risultati migliori ma il tempo richiesto è comunque elevato.

👉 Download gratuito del PDF: domande e risposte dell'intervista su Informatica >>


2. Qual è la differenza tra un database, un data warehouse e un data mart?

Il database include una serie di dati sensibilmente affiliati che normalmente sono di dimensioni ridotte rispetto a data warehouse. Mentre nel data warehouse ci sono assortimenti di tutti i tipi di dati e i dati vengono estratti solo in base alle esigenze del cliente. D'altra parte datamart è anche un insieme di dati progettato per soddisfare le esigenze di diversi domini. Ad esempio, un'organizzazione che dispone di blocchi di dati diversi per i suoi diversi dipartimenti, ad esempio vendite, finanza, marketing, ecc.


3. Cosa si intende per dominio?

Quando tutte le relazioni e i nodi correlati sono coperti da un unico punto organizzativo, si chiama dominio. Attraverso questo la gestione dei dati può essere migliorata.


4. Qual è la differenza tra un server di repository e una centrale elettrica?

Il server del repository controlla l'intero repository che include tabelle, grafici e varie procedure, ecc. La sua funzione principale è garantire l'integrità e la coerenza del repository. Mentre un potente server governa l'implementazione di vari processi tra i fattori del repository del database del server.


5. Quanti repository si possono creare in informatica?

Può essercene un numero qualsiasi repository in informatica ma alla fine dipende dal numero di porte.


6. Qual è il vantaggio di partizionare una sessione?

Partizionare una sessione significa sequenze di implementazione solista all'interno della sessione. Il suo scopo principale è migliorare il funzionamento e l'efficienza del server. Altre trasformazioni comprese le estrazioni e altri output di singole partizioni vengono eseguite in parallelo.


7. Come vengono creati gli indici dopo aver completato il processo di caricamento?

Allo scopo di creare indici dopo il processo di caricamento, è possibile utilizzare attività di comando a livello di sessione. Gli script di creazione dell'indice possono essere allineati al flusso di lavoro della sessione o alla sequenza di implementazione post-sessione. Inoltre questo tipo di creazione dell'indice non può essere controllato dopo il processo di caricamento a livello di trasformazione.


8. Spiegare le sessioni. Spiegare come vengono utilizzati i batch per combinare le esecuzioni?

Un insieme di insegnamenti che deve essere implementato per convertire i dati da un'origine a una destinazione è chiamato sessione. La sessione può essere eseguita utilizzando il gestore della sessione o il comando pmcmd. L'esecuzione batch può essere utilizzata per combinare l'esecuzione di sessioni in modo seriale o parallelo. I batch possono avere sessioni diverse portate avanti in modo parallelo o seriale.


9. Quante sessioni è possibile raggruppare in batch?

È possibile raggruppare un numero qualsiasi di sessioni, ma la migrazione sarebbe più semplice se il numero di sessioni in un batch fosse inferiore.


10. Spiegare la differenza tra parametro di mappatura e variabile di mappatura?

Quando i valori cambiano durante l'esecuzione della sessione si chiama variabile di mappatura. Al termine, il server Informatica memorizza il valore finale di una variabile e viene riutilizzato al riavvio della sessione. Inoltre quei valori che non cambiano durante l'esecuzione delle sessioni vengono chiamati parametri di mappatura. La procedura di mappatura spiega i parametri di mappatura e il loro utilizzo. I valori vengono assegnati a questi parametri prima di iniziare la sessione.


11. Che cosa si intende per mappatura complessa?

Di seguito sono riportate le caratteristiche della mappatura complessa.

  • Requisiti difficili
  • Molti numeri di trasformazioni
  • Logica aziendale complessa

Domande e risposte all'intervista su Informatica per esperti

12. Come si può identificare se la mappatura è corretta o meno senza connettere la sessione?

È possibile scoprire se la sessione è corretta o meno senza connettersi alla sessione con l'aiuto dell'opzione di debug.


13. È possibile utilizzare parametri o variabili di mappatura creati in una mappatura in qualsiasi altra trasformazione riutilizzabile?

Sì, si può fare perché la trasformazione riutilizzabile non contiene alcuna mapplet o mappatura.


14. Spiegare l'uso del file di cache dell'aggregatore?

Trasformazioni di aggregatore vengono gestiti in blocchi di istruzioni durante ogni esecuzione. Memorizza valori di transizione che si trovano nella memoria buffer locale. Aggregators fornisce file di cache extra per memorizzare i valori di trasformazione se è richiesta memoria extra.


15. Descrivere brevemente la trasformazione della ricerca?

Le trasformazioni di ricerca sono quelle trasformazioni che hanno diritto di ammissione al set di dati basato su RDBMS. Il server rende l'accesso più veloce utilizzando le tabelle di ricerca per esaminare i dati espliciti della tabella o del database. I dati conclusivi si ottengono facendo corrispondere la condizione di ricerca per tutte le porte di ricerca consegnate durante le trasformazioni.


16. Cosa significa dimensione del gioco di ruolo?

Le dimensioni utilizzate per svolgere ruoli diversificati pur rimanendo nello stesso dominio del database sono chiamate dimensioni del gioco di ruolo.


17. Come è possibile accedere ai report del repository senza SQL o altre trasformazioni?

Risposta: I report dei repository vengono stabiliti dal reporter dei metadati. Non ce n'è bisogno SQL o altra trasformazione poiché si tratta di un'app Web.


18. Quali sono i tipi di metadati archiviati nel repository?

I tipi di metadati includono la definizione della fonte, Target definizione, Mappature, Mapplet, Trasformazioni.


19. Spiegare la compatibilità della tabella codici?

Quando i dati vengono spostati da una tabella codici a un'altra, a condizione che entrambe le tabelle codici abbiano gli stessi set di caratteri, non può verificarsi alcuna perdita di dati. Tutte le caratteristiche della pagina di origine devono essere disponibili nella pagina di destinazione. Inoltre, se tutti i caratteri della pagina di origine non fossero presenti nella pagina di destinazione, allora sarebbe un sottoinsieme e si verificherebbe sicuramente una perdita di dati durante la trasformazione a causa del fatto che le due tabelle codici non sono compatibili.


20. Come è possibile convalidare simultaneamente tutte le mappature nel repository?

Tutto l' mappature non possono essere convalidate simultaneamente perché ogni volta può essere convalidata solo una mappatura.


Domande e risposte per interviste su Informatica per 2 e 3 anni di esperienza

21. Spiegare brevemente la trasformazione dell'Aggregatore?

Consente di eseguire calcoli aggregati come somme, medie, ecc. È diverso dalla trasformazione delle espressioni in cui è possibile eseguire calcoli in gruppi.


22. Descrivere la trasformazione dell'espressione?

I valori possono essere calcolati in una singola riga prima di scrivere sul target in questa forma di trasformazione. Può essere utilizzato per eseguire calcoli non aggregati. Le istruzioni condizionali possono anche essere testate prima che i risultati di output vengano inviati alle tabelle di destinazione.


23. Cosa intendi per trasformazione del filtro?

È un mezzo per filtrare le righe in una mappatura. I dati devono essere trasformati tramite la trasformazione del filtro e quindi viene applicata la condizione del filtro. La trasformazione del filtro contiene tutte le porte di input/output e le righe che soddisfano la condizione possono passare solo attraverso quel filtro.


24. Cos'è la trasformazione Joiner?

La trasformazione Joiner unisce due sorgenti eterogenee affiliate che si trovano in posizioni diverse, mentre una trasformazione Source Qualifier può combinare dati provenienti da una sorgente comune.


25. Cos'è la trasformazione Ricerca?

Viene utilizzato per cercare dati in una tabella relazionale tramite la mappatura. La definizione di ricerca da qualsiasi database relazionale viene importata da una fonte che ha la tendenza a connettere client e server. È possibile utilizzare la trasformazione di ricerca multipla in una mappatura.


26. Come viene utilizzata la trasformazione sindacale?

Risposta: Si tratta di una trasformazione di gruppi di input diversificata che può essere utilizzata per combinare dati provenienti da fonti diverse. Funziona come l'istruzione UNION All in SQL utilizzata per combinare il set di risultati di due istruzioni SELECT.


27. Cosa intendi per Aggregazione Incrementale?

L'opzione per l'aggregazione incrementale viene abilitata ogni volta che viene creata una sessione per un aggregato di mappatura. Power Center esegue l'aggregazione incrementale tramite la mappatura e i dati storici della cache per eseguire nuovi calcoli di aggregazione in modo incrementale.


28. Qual è la differenza tra una ricerca connessa e una ricerca non connessa?

Quando gli input vengono presi direttamente da altre trasformazioni nella pipeline, si parla di ricerca connessa. Sebbene la ricerca non connessa non prenda input direttamente da altre trasformazioni, ma può essere utilizzata in qualsiasi trasformazione e può essere generata come funzione utilizzando l'espressione LKP. Quindi si può dire che una ricerca non connessa può essere chiamata più volte nella mappatura.


29. Cos'è un maplet?

Un oggetto riciclabile che utilizza il mapplet designer è chiamato mapplet. Consente di riutilizzare la logica di trasformazione in mappature multiple, inoltre contiene anche una serie di trasformazioni.


30. Definire brevemente la trasformazione riutilizzabile?

La trasformazione riutilizzabile viene utilizzata numerose volte nella mappatura. È diverso dalle altre mappature che utilizzano la trasformazione poiché viene archiviato come metadati. Le trasformazioni verranno annullate nelle mappature ogni volta che viene apportata una modifica alla trasformazione riutilizzabile.


31. Cosa significa strategia di aggiornamento e quali sono le sue diverse opzioni?

L'elaborazione riga per riga viene eseguita dall'informatica. Ogni riga viene inserita nella tabella di destinazione perché è contrassegnata come predefinita. La strategia di aggiornamento viene utilizzata ogni volta che la riga deve essere aggiornata o inserita in base a una sequenza. Inoltre è necessario specificare nella strategia di aggiornamento la condizione affinché la riga elaborata venga contrassegnata come aggiornata o inserita.


32. Qual è lo scenario che costringe il server informatico a rifiutare i file?

Ciò accade quando affronta DD_Reject nella trasformazione della strategia di aggiornamento. Inoltre interrompe il vincolo del database archiviato nelle righe condensate.


33. Cos'è la chiave surrogata?

La chiave surrogata sostituisce la chiave primaria naturale. Si tratta di un'identificazione univoca per ogni riga della tabella. È molto vantaggioso perché la chiave primaria naturale può cambiare, il che alla fine rende l'aggiornamento più difficile. Sono sempre utilizzati sotto forma di cifra o numero intero.


34. Quali sono le attività prerequisite per ottenere la partizione della sessione?

Per eseguire la partizione della sessione è necessario configurare la sessione per partizionare i dati di origine e quindi installare la macchina server Informatica in più CPU.


35. Quali file vengono creati durante le sessioni rum dal server informatico?

Durante l'esecuzione della sessione, i file creati sono il registro degli errori, il file danneggiato, il flusso di lavoro in esaurimento e il registro della sessione.


Domande e risposte per interviste su Informatica per oltre 5 anni di esperienza

36. Definire brevemente un'attività di sessione?

Si tratta di un insieme di istruzioni che guidano il server Power Center su come e quando trasferire i dati dalle origini alle destinazioni.


37. Cosa significa compito di comando?

Questa attività specifica consente l'inserimento di uno o più comandi di shell Unix o DOS in Windows da eseguire durante il flusso di lavoro.


38. Cos'è l'attività di comando autonoma?

Questa attività può essere utilizzata ovunque nel flusso di lavoro per eseguire i comandi della shell.


39. Cosa si intende per comando shell pre e post sessione?

L'attività di comando può essere richiamata come comando shell pre o post sessione per un'attività di sessione. È possibile eseguirlo come comando pre-sessione o comando di successo post-sessione o comando di errore post-sessione.


40. Cos'è l'evento predefinito?

È un evento di controllo file. Attende che un file specifico arrivi in ​​una posizione specifica.


41. Come è possibile definire un evento definito dall'utente?

L'evento definito dall'utente può essere descritto come un flusso di attività nel flusso di lavoro. Gli eventi possono essere creati e poi generati in base alle necessità.


42. Cos'è un flusso di lavoro?

Risposta: Il flusso di lavoro è un insieme di istruzioni che comunicano al server come implementare le attività.


43. Quali sono i diversi strumenti nel gestore del flusso di lavoro?

Di seguito sono riportati i diversi strumenti nel gestore del flusso di lavoro, vale a dire

  • Progettista di attività
  • Progettista di worklet
  • Progettista del flusso di lavoro

44. Dimmi qualche altro strumento per scopi di pianificazione diverso dal gestore del flusso di lavoro pmcmd?

Lo strumento per scopi di pianificazione diverso dal gestore del flusso di lavoro può essere uno strumento di terze parti come "CONTROL M".


45. Che cos'è l'OLAP (elaborazione analitica in linea?

Un metodo mediante il quale avviene l'analisi multidimensionale.


46. ​​Quali sono i diversi tipi di OLAP? Dare un esempio?

ROLAP es.BO, MOLAP es.Cognos, HOLAP, DOLAP


47. Cosa intendi per worklet?

Quando le attività del flusso di lavoro sono raggruppate in un set, si chiama worklet. Le attività del flusso di lavoro includono timer, decisione, comando, attesa evento, posta, sessione, collegamento, assegnazione, controllo ecc.


48. A cosa serve il target designer?

Target La definizione viene creata con l'aiuto del progettista di destinazione.


49. Dove possiamo trovare l'opzione throughput in informatica?

L'opzione throughput è disponibile in informatica nel monitor del flusso di lavoro. Nel monitor del flusso di lavoro, fare clic con il pulsante destro del mouse sulla sessione, quindi fare clic su Ottieni proprietà di esecuzione e nelle statistiche di origine/destinazione possiamo trovare l'opzione di throughput.


50. Cos'è l'ordine di carico target?

Ans: Target l'ordine di caricamento è specificato sulla base dei qualificatori di origine in una mappatura. Se ci sono qualificatori di origine multipli collegati a diversi target, allora si può intitolare ordine in cui il server informatica carica i dati nei target.


Queste domande del colloquio ti aiuteranno anche nel tuo viva(orale)

Riassumi questo post con: