Agent Features
- No
Data Transformation:
- Orchestrator,
Not Transformer:
Agents do not perform data transformation themselves. Their primary role
is to orchestrate integration processes.
- Delegation
of Data Transformation: Agents delegate the actual data transformation tasks
to other systems, such as:
- Database
servers
- Operating
systems
- Scripting
engines
- Multi-threaded
Lightweight Components:
- Multi-threaded: Agents are designed to be multi-threaded,
allowing them to handle multiple processes or tasks simultaneously.
- Lightweight: Agents are efficient and
have minimal overhead, making them suitable for running multiple tasks in
parallel without significant resource consumption.
- Running
Multiple Sessions in Parallel:
- Concurrent
Sessions:
An agent can run multiple sessions in parallel. This allows for
the efficient execution of several integration tasks simultaneously.
- Maximum
Concurrent Sessions:
When configuring an agent, Oracle recommends setting a maximum number
of concurrent sessions that the agent can handle at any given time,
based on the system's capabilities.
- Session
Queuing:
- Queueing
Mechanism:
If an agent reaches its maximum allowed concurrent sessions, any new
incoming session will be queued and executed later, once the agent
has finished executing previous sessions.
- Execution
Order:
The queued sessions will be executed sequentially as the agent becomes
available.
- Load
Balancing:
- Multiple
Parallel Sessions:
If you need to run multiple sessions in parallel, you can use load
balancing to distribute the execution load across multiple agents.
- Load
Balancing Setup:
To configure load balancing, refer to the Load balancing Agents
section in the Administering Oracle Data Integrator documentation
for detailed instructions.
No comments:
Post a Comment