HI shiva,
Real time jobs are typically used to access small number of records. You can define the same transformations that are available in Batch / Real time jobs.
However real time jobs will not support recovery mechanism and cache data from secondary sources.
Thanks
Praveen