You are on page 1of 1

ELT Architecture - Stage server either on source side or target side.

Designer
Operator
Topology
Security

- objects, packages, interfaces, mappings - Developers


- schedules, monitoring jobs
Manager - used to define database connections, agents, connections
Manager - create users, assign diff profiles, priveleges etc.

Repositories
1) Master Repository - contains all tables, jobs were successful or failure, SNP
_Tables will be created (120+ tables), agents, projects, schemas
2) Work Repository - contains data created by Developers, multiple work reposito
ries can connect to Master. For eg:- One work repository for Dev, One for UAT an
d all these connect to Work Repository. For Prod, it used be a separate Reposito
ries. But now Oracle is insisting separate Work and Master Repositories for all
environments.
Agent is like kick off jobs just like session

Creation of Interface and Model Folder.


1)Interface to load data from EMP table to Target_EMP Table and also filter the
data to load only those Employees with DEPTNO=10

Variables can be created in a package or interface.


Keep History - will have options like All values, Latest Value and No history fo
r that particular context.
4 types of variables
Set Variable - we have to set a value within the package.
Refresh variable - when you want to refresh the query
Declare variable - package expects variable value at run time, i.e. outside the
package.
Evaluate Variable - uses relational operators like <,>,<= etc
Code Name is used along with Variable like Ravi_PROJECT.variable1
Global variables like current time can be used like global.variable_name

You might also like