BI Publisher Data Models and Sub-Templates
Understand advanced BI Publisher data model techniques including multiple data sets, bursting, and reusable sub-templates
A single BI Publisher data model can combine multiple data sets — separate named queries (SQL, PL/SQL, or even a mix of a SQL query and a web service call) — linked together through defined data links (parent-child relationships based on matching key columns), enabling a single report to pull from genuinely different sources and structure them hierarchically in the output XML without requiring a single monolithic SQL join.
Bursting is like a printing press that produces one big run of personalized letters and then automatically stuffs and addresses individual envelopes to each recipient, rather than a person collating and manually mailing each all letter one at a time. Sub-templates are like a company's standard letterhead stationery reused across every document type instead of redesigning the letterhead for each new form.