Scarica il pdf
1. Cosa si intende per Enterprise Data Warehousing?
Quando i dati dell'organizzazione vengono creati in un unico punto di accesso, vengono definiti come data warehousing aziendale. I dati possono essere forniti con una vista globale al server tramite un unico archivio di origine. Si possono fare analisi periodiche su quella stessa fonte. Dà risultati migliori ma comunque il tempo richiesto è alto.
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 piccole dimensioni rispetto al data warehouse. Mentre nel data warehouse ci sono assortimenti di tutti i tipi di dati ei 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 diversi reparti, ovvero 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, viene chiamato dominio. Attraverso questa 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 archivi è possibile creare in informatica?
Può esserci un numero qualsiasi di 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 da solo 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 set di insegnamento 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 le esecuzioni delle sessioni in modo seriale o in parallelo. I batch possono avere sessioni diverse che vengono portate avanti in modo parallelo o seriale.
9. Quante sessioni è possibile raggruppare in batch?
È possibile raggruppare un numero qualsiasi di sessioni, ma sarebbe più facile per la migrazione se il numero di sessioni in un batch fosse inferiore.
10. Spiegare la differenza tra il parametro di mappatura e la variabile di mappatura?
Quando i valori cambiano durante l'esecuzione della sessione, viene chiamato 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 sono 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 avviare la sessione.
11.Che cos'è la mappatura complessa?
Di seguito sono riportate le caratteristiche della mappatura complessa.
- Requisiti difficili
- Molti numeri di trasformazioni
- Logica aziendale complessa
12. Come si può identificare se la mappatura è corretta o meno senza una sessione di connessione?
Si può scoprire se la sessione è corretta o meno senza collegare la 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. Spiega l'uso del file di cache dell'aggregatore?
Le trasformazioni dell'aggregatore vengono gestite in blocchi di istruzioni durante ogni esecuzione. Memorizza i valori di transizione che si trovano nella memoria buffer locale. Gli aggregatori forniscono file di cache aggiuntivi per memorizzare i valori di trasformazione se è richiesta memoria aggiuntiva.
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 della tabella esplicita o il database. La conclusione dei dati si ottiene facendo corrispondere la condizione di ricerca per tutte le porte di ricerca fornite durante le trasformazioni.
16. Cosa significa dimensione del gioco di ruolo?
Le dimensioni utilizzate per svolgere ruoli diversificati rimanendo nello stesso dominio di database sono chiamate dimensioni di gioco di ruolo.
17. Come è possibile accedere ai report del repository senza SQL o altre trasformazioni?
Risposta: I rapporti del repository vengono stabiliti dal reporter dei metadati. Non è necessaria alcuna trasformazione 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 definizione di origine, definizione di destinazione, mappature, mapplet, trasformazioni.
19. Spiegare la compatibilità della tabella codici?
Quando i dati si spostano da una tabella codici a un'altra, a condizione che entrambe le tabelle codici abbiano gli stessi set di caratteri, non può verificarsi la 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 sono presenti nella pagina di destinazione, allora sarebbe un sottoinsieme e la perdita di dati si verificherà sicuramente durante la trasformazione a causa del fatto che le due pagine di codice non sono compatibili.
20. Come puoi convalidare simultaneamente tutte le mappature nel repository?
Non è possibile convalidare tutte le mappature contemporaneamente perché ogni volta è possibile convalidare una sola mappatura.
21. Spiegare brevemente la trasformazione dell'Aggregatore?
Consente di eseguire calcoli aggregati come somme, medie, ecc. È diverso dalla trasformazione dell'espressione in cui è possibile eseguire calcoli in gruppi.
22. Descrivi 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 dell'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 di Joiner?
La trasformazione Joiner combina due origini eterogenee affiliate che vivono in luoghi diversi, mentre una trasformazione del qualificatore di origine può combinare i dati che emergono da una fonte comune.
25. Che cos'è la trasformazione Lookup?
Viene utilizzato per cercare i dati in una tabella relazionale tramite la mappatura. La definizione di ricerca da qualsiasi database relazionale viene importata da un'origine che tende a connettere client e server. È possibile utilizzare più trasformazioni di ricerca in una mappatura.
26. Come viene utilizzata la trasformazione dell'Unione?
Risposta: Si tratta di una trasformazione di gruppo di input diversificato che può essere utilizzata per combinare dati da fonti diverse. Funziona come l'istruzione UNION All in SQL che viene utilizzata per combinare un 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'aggregazione di mappatura. Power center esegue l'aggregazione incrementale attraverso la mappatura e i dati cronologici della cache per eseguire nuovi calcoli di aggregazione in modo incrementale.
28. Qual è la differenza tra uno sguardo connesso e uno non connesso?
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 sollevata come funzione utilizzando l'espressione LKP. Quindi si può dire che una ricerca non connessa può essere chiamata più volte nella mappatura.
29. Cos'è una mapplet?
Un oggetto riciclabile che utilizza il designer di mapplet è chiamato mapplet. Permette di riutilizzare la logica di trasformazione in molteplici mappature inoltre contiene anche un insieme di trasformazioni.
30 Definisci brevemente la trasformazione riutilizzabile?
La trasformazione riutilizzabile viene utilizzata numerose volte nella mappatura. È diverso da altri mapping che utilizzano la trasformazione poiché è 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 da 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 la condizione deve essere specificata nella strategia di aggiornamento affinché la riga elaborata sia contrassegnata come aggiornata o inserita.
32. Qual è lo scenario che obbliga il server informatica 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 è stato condensato.
33. Cos'è la chiave surrogata?
La chiave surrogata sostituisce la chiave primaria naturale. È 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 i prerequisiti 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 di Informatica in CPU multiple.
35. Quali file vengono creati durante la sessione rum dal server informatico?
Durante l'esecuzione della sessione, i file creati sono ovvero Registro errori, File danneggiato, Flusso di lavoro basso e Registro sessione.
36. Definire brevemente un'attività di sessione?
È una parte delle istruzioni che il server Power Center guida su come e quando trasferire i dati dalle sorgenti alle destinazioni.
37. Cosa significa compito di comando?
Questa specifica attività consente l'esecuzione di uno o più comandi della shell in Unix o DOS in Windows durante il flusso di lavoro.
38. Che 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 chiamata come comando shell pre o post sessione per un'attività di sessione. Si può eseguirlo come comando pre sessione r comando post successo sessione o comando post fallimento sessione.
40.Che cos'è un evento predefinito?
È un evento di controllo dei file. Attende che un file specifico arrivi in una posizione specifica.
41. Come puoi definire un evento sfidato 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 quindi 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 in workflow manager?
Di seguito sono riportati i diversi strumenti nel gestore del flusso di lavoro, ovvero
- Task Designer
- Designer di worklet
- Designer del flusso di lavoro
44. Dimmi altri strumenti per scopi di pianificazione diversi dal gestore del flusso di lavoro pmcmd?
Lo strumento per scopi di pianificazione diversi dal gestore del flusso di lavoro può essere uno strumento di terze parti come "CONTROL M".
45. Che cos'è OLAP (elaborazione analitica in linea?
Un metodo con cui 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, vengono chiamate 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?
La definizione del target viene creata con l'aiuto del designer del target.
49. Dove possiamo trovare l'opzione throughput in informatica?
L'opzione Throughput può essere trovata 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 in statistiche di origine / destinazione possiamo trovare l'opzione di velocità effettiva.
50. Che cos'è l'ordine di caricamento target?
Risposta: L'ordine di caricamento della destinazione viene specificato sulla base dei qualificatori di origine in una mappatura. Se sono presenti più qualificatori di origine collegati a destinazioni diverse, è possibile autorizzare l'ordine in cui il server informatica carica i dati nelle destinazioni.