Preferisci sempre eseguire i join nel database, se possibile, poiché i join del database sono più veloci dei join creati nella trasformazione del joiner di Informatica.
Ordinare i dati prima dell'unione, se possibile, in quanto diminuisce l'I/O del disco eseguito durante l'unione.
Crea la tabella con un numero inferiore di righe come tabella principale.
Trasformazione della ricerca
Crea un indice per la colonna in una tabella di ricerca utilizzata nella condizione di ricerca. Poiché verrà eseguita una query sulla tabella di ricerca per cercare i dati corrispondenti, l'aggiunta di un indice aumenterebbe le prestazioni.
Se possibile, invece di utilizzare la trasformazione di ricerca, utilizzare l'unione nel database. Poiché le unioni del database sono più veloci, le prestazioni aumenteranno.
Elimina le colonne non necessarie dalla tabella di ricerca e mantieni solo le colonne obbligatorie. Ciò ridurrà il sovraccarico derivante dal recupero delle colonne aggiuntive dal database.
Trasformazione del filtro
Utilizzare la trasformazione del filtro il prima possibile all'interno della mappatura. Se i dati indesiderati potessero essere eliminati all'inizio della mappatura, il rendimento aumenterebbe.'
Utilizza il qualificatore di origine per filtrare i dati. Puoi anche utilizzare il qualificatore di origine SQL eseguire l'override per filtrare i record, invece di utilizzare la trasformazione del filtro.
Trasformazione dell'aggregatore
Filtra i dati prima di aggregarli. Se stai utilizzando la trasformazione del filtro nella mappatura, filtra i dati prima di utilizzare l'aggregatore poiché ridurrà l'operazione di aggregazione non necessaria.
Limita il numero di porte utilizzate nel file trasformazione dell'aggregatore. Ciò ridurrà il volume di dati archiviati dalla trasformazione dell'aggregatore nella cache.
Trasformazione del qualificatore di origine
Porta solo le colonne richieste dall'origine. Nella maggior parte dei casi non tutte le colonne della tabella sorgente sono obbligatorie, quindi porta solo i campi obbligatori eliminando le colonne non necessarie.
Evitare di utilizzare la clausola order by all'interno dell'override SQL del qualificatore di origine. La clausola order by richiede un'elaborazione aggiuntiva ed è possibile aumentare le prestazioni evitandola.