Académique Documents
Professionnel Documents
Culture Documents
Objectives
After completing this lesson, you should be able to:
Identify business case for right-time data warehousing
Design near real-time trickle feed mappings
Use Streams queue operators
Use Change Data Capture code templates
5-2
Lesson Agenda
5-3
5-4
5-5
5-6
Trickle
start
stop
map logic
5-7
map logic
5-8
Typed AQ
Batch, only
For strongly
typed payloads
5-9
ANYDATA AQ
Near real-time
or batch
Streams
queues
Advanced queue
LCR
5 - 10
or
Message
Batch
or
real-time
Consume
from a
queue
5 - 11
Produce
to a
queue
5 - 12
Queue-to-Queue Propagation
Streams
queues
Propagate
Streams tags
Permitted
Not permitted
Non-Streams
queues
Propagate
Transformations
Rules
5 - 13
Lesson Agenda
5 - 14
5 - 16
5 - 17
5 - 18
5 - 19
5 - 21
5 - 22
5 - 23
5 - 24
5 - 25
Lesson Agenda
5 - 26
Typical mechanisms
Trigger based (Oracle, IBM, Microsoft)
Log based (Oracle and IBM)
5 - 27
5 - 28
5 - 29
5 - 30
5 - 31
Define Subscribers
5 - 32
5 - 33
5 - 34
Web services to
administer CDC
5 - 35
5 - 36
Quiz
Are all of the following statements true?
a. Support for right-time data warehousing in OWB 11g
Release 2 refers to near real-time, not pure real-time.
b. Use trickle feed mappings to achieve near real-time data
warehousing.
c. OWB 11g Release 2 supports both Typed and
ANYDATA advanced queues in the Oracle database, with
Typed AQs used in batch mode only, and ANYDATA AQs
used in either batch or near real-time processing.
d. The OWB CDC framework provides out of the box CDC
templates seeded for Oracle, DB2 UDB, and SQL Server
5 - 37
Summary
In this lesson, you should have learned how to:
Identify business case for right-time data warehousing
Design near real-time trickle feed mappings
Use Streams queue operators
Use Change Data Capture code templates
5 - 38
3.
4.
5.
6.
7.
5 - 39