Professional Documents
Culture Documents
Write Back
It provides users of a dashboard page or an analysis with the ability to modify
the data that they see in the table view.
It is the ability in OBIEE to allow the user to enter a value or values directly
into a report and have those values written into the database.
Values are written back to an actual physical table in the database.
Only if the user has the Write back to database privilege, then the writeback
fields in the reports will editable.
Steps to configure write back:
1. Create a physical table with write back columns.
2. Import the write back table.
3.Enable write back for the connection pool.
4.Enable write back for logical columns.
5.Set the write back permissions in the presentation layer.
6. Enable write back in the instanceconfig.xml file.
7. Create the write back template.
8.Store the write back template.
9.Grant write back privileges.
10. Create an analysis with columns enabled for write back.
11. Override the default data format.
12. Enable write back in the table view.
13. Verify results.
C:\BI11g\instances\instance1\config\OracleBIPresentationServicesComponent\coreap
plication_obips1\instanceconfig.xml
Step 1: In the Physical Layer
Select a table to which you would like to writeback (for now we are doing
product)
Right click
Check Override Source Table caching properties in order to uncache.
Drag the product key to the product table in the presentation layer.
(Note: Product key is necessary in order to writeback since we are making changes in the
product column)
Click on Application Roles on the right pane and then double click on the User
(In our case we have BIAdministrator)
Add: <LightWriteback>true</LightWriteback>
To the XML file between <ServerInstance>
Step 6: Go to OBIEE
Click on Administration
Under Security click on Manage Privileges
Scroll all the way down to Write Back ,Under Write back to database click
Authenticated User
And Check Write Back with Text Field Width n no. of columns.
Click OK and then go the results tab
In the compound layout Click on edit view and table view properties.
Go the Write back tab and enable write back and Name the Template
</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
We have selected 3 Columns in our analysis,
Product key, product and revenue.
Since product key is the first column it will be named as @1
Product as @2 and revenue as @3 respectively.
Save the XML as WriteBack.xml (Choose all files) and save it under
C:\BI11g\instances\instance1\bifoundation\OracleBIPresentationServicesComponent\coreappl
ication_obips1\analyticsRes\customMessages
Go back to the analysis and rename any of the products and check in the sql
developer.