Professional Documents
Culture Documents
XML Publisher Interview Question
XML Publisher Interview Question
What is BI Publisher?
A. It is a reporting tool for generating the reports. More than tool it is an engine that can be
integrated with systems supporting the business.
What are the various components required for developing a BI publisher report?
Data Template, Layout template and the integration with Concurrent Manager.
How does the concurrent program submitted by the user knows about the data template or layout template it
should be using for generating the output?
The concurrent program short name will be mapped to the code of the Data template. Layout template is
attached to the data template, this forms the mapping between all the three.
Do you need to write multiple layout templates for each output type like html/pdf?
No, only layout template will be created, BI Publisher generates desired output format when the request is
run
Can you have multiple layout templates for a single data template?
Yes, multiple layouts can be defined, user has a choice here to use one among them at run time during
concurrent request submission
Which component is responsible for generating the output in xml format before applying it to layout template?
Data Engine will take Data Template as the input and the output will be generated in xml format which will
then be applied on layout template