Help on write back feature
Hi All,
I am working in Siebel Analytics 7.8.2.
I have tried enabling write back feature in my application but I am not able to do so. The write back tab is enabled in the physical layer of repository. I have created a write back template. But the “Manage write back” option is not available in the Admin page. Could anyone please let me know whether any special license and configuration setting are required to enable write back in 7.8.2. ?
Also please let me know the requirements and timeline to upgrade from SA 7.8.2 to 7.8.4. What are all the general factors (infrastructure change, additional components, configuration changes, etc) affecting the up gradation?
Thanks.
Hello Everyone,
The write back feature is working fine. There was an issue privilege setting in rpd.
Now one field is getting editable while pressing Update button in the dashboard report and type new value and pressing Apply button, data is getting updated in to DB table.
To aviod the manual entry i want to enter a value from some kind of dropdown or any choice box. So could you please let me know how can i achieve this functionality.
Thanks in advance.
Regards
Niraj
Similar Messages
-
Write Back feature in 11g environment
Hi,
I am trying to implement write back feature in 11g environment.
i have configured RPD as mentioned below-
in physical layer- non cacheable,
in BMM- enable write back checkbox,
in Presentation layer read/write property for field,
in report i have checked write back box for column.
I have created xml file for the column to be edited.
But i am not able to locate where i need to mention this xml file name.
Please let me know where i need to mention the xml file name and where i need to place the file.Can you confirm that you have done ALL of the following:
-Make sure you use columnIDs as opposed to column position in the XML template
-Use Schema prefix on the table column
-Ensure WebMessage name on XML template matches the EXACT name in Table View Properties
-Ensure Physical table is non cacheable
-Presentation and Logical layer must have Write enabled for the writeback columns
-If we dont need an INPUT command make sure to have a space between the XML tags
I dont have access to a writeback file currently..if you can paste yours here, maybe we can help.
Also, if the responses are helpful, please mark them as helpful or correct. -
Error in Write Back Feature in OBIEE 10g
Hi,
I am getting following error when I tried to implement Write Back feature...
An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
Odbc driver returned an error (SQLExecDirectW).
Error Details :
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
SQL Issued: EXECUTE PHYSICAL CONNECTION POOL CP COMMIT
My xml template is
<?xml version="1.0" encoding="utf-8"?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="WRITEBACK">
<XML>
<writeBack connectionPool="Connection Pool">
<insert> UPDATE WRITE_BACK_TEST SET EXPLAINATION='@{c1}' WHERE SQ_NUM=@{c0} </insert>
<update> UPDATE WRITE_BACK_TEST SET EXPLAINATION='@{c1}' WHERE SQ_NUM=@{c0} </update>
<postUpdate>COMMIT</postUpdate>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
I even changed the instance config file by adding an entry <LightWriteback>true</LightWriteback>
Let me know where I did wrong
Thanks
Edited by: 991740 on Mar 25, 2013 2:20 PMTry these
1. Remove the COMMIT from the SQL statement.
2. Leave the insert statement blank with a space for example:.
<insert> </insert>
Refer: http://docs.oracle.com/cd/E12103_01/books/AnyWebAdm/AnyWebAdm_Dashboard17.html
If helps mark
Edited by: Srini VEERAVALLI on Mar 25, 2013 4:13 PM -
OBIEE 11.1.1.5.0 Write back feature error.
I am working on OBIEE 11G(11.1.1.5.0) write back feature. After all the steps which were mentioned in 11g Documentation , there's an Error message said "Write back Error" . No other detail information. Do you have any idea about it?
http://download.oracle.com/docs/cd/E14571_01/bi.1111/e10541/answersconfigset.htm#i1018233
Same XML file working in OBIEE 10g.
SetForecast.XML
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="writeBack" table="Messages">
<WebMessage name="SetForecast">
<XML>
<writeBack connectionPool="ODIDEV">
<insert>INSERT INTO D1_FORECAST(TYPECODE,MONTHCODE,DOLLARS) VALUES(@1,@3,@4)</insert>
<update>UPDATE D1_FORECAST SET DOLLARS=@4 WHERE TYPECODE=@1 AND MONTHCODE=@3</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
I copied in XML file in C:\OBIEE\middleware\instances\instance2\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\customMessages and C:\OBIEE\middleware\Oracle_BI1\bifoundation\web\msgdb\customMessages.
Thanks in advance.
-SuryaHi Ankit,
In my case the Writeback is not working. Can you help me out with the same.
Following is my Template like:
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="writebacktemplate_demo">
<XML>
<writeBack connectionPool="demonew pool">
<insert> </insert>
<update>
UPDATE demonew.f SET cp=cae4c792813245e22 WHERE product='ca9d69a4885a1203a'
</update>
</writeBack>
</XML>
</WebMessage>
<WebMessage name="writebacktemplate_demo">
<XML>
<writeBack connectionPool="demonew pool">
<insert> </insert>
<update>
UPDATE demonew.f SET cp_target=c2e6e2110c93840a6 WHERE product='ca9d69a4885a1203a'
</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables> -
The Write back feature working on oracle 10.2
but not working on
ORACLE 9.2.0.5 With patchset 10.1.0.3 and patchset 9.2.0.6
even when i click submit button the grid shows old values
will it work on this version. Pls. confirm?10.1.0.3 database required additional OLAP patches over and above the basic 10.1.0.3 patch/upgrade process. This patchset was never release publicly and was only available to a few customers who requested it. It contained a number of issues and was replaced by 10.1.0.4 patchset.
I would recommend you apply the 10.1.0.4 patchset as the BI Beans documentation clearly states WE DO NOT SUPPORT 10.1.0.3 DATABASE VERSION. YOU MUST USE 10.1.0.4 FOR 10gR1
Hope this helps,
Keith
Oracle Business Intelligence Product Management
BI on Oracle: http://www.oracle.com/bi/
BI on OTN: http://www.oracle.com/technology/products/bi/
BI Beans http://www.oracle.com/technology/products/bib/index.html
Discoverer: http://www.oracle.com/technology/products/discoverer/
BI Software: http://www.oracle.com/technology/software/products/ias/devuse.html
Documentation: http://www.oracle.com/technology/documentation/appserver1012.html
BI Samples: http://www.oracle.com/technology/products/bi/samples/
Blog: http://oraclebi.blogspot.com/ -
Write back feature giving an error
hi all
i have implemented write back feature in obiee,
in custom messages i have created one xml file,in that i have written one updated command
when i am trying to update the record from the answers it is giving an error
in xml file i have created WebMessage name= "Insertorupdate",even i wrote simple update command,
<update>
update user_table set name='@{c1}',description='@{c2}',create_date=sysdate,active='@{c3}' where user_name='{c0}'
</update>
this is the error message i am getting,
The system is unable to read the Write Back Template 'Insertorupdate'. Please contact your system administrator.
Thanks
Sreedharhi kishore
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web.messageSystem">
<WebMessageTable lang="en-us" system="messages" table="Templates">
<!-- Testing templates used for writing back into an Excel workbook used as a data source -->
<!-- Save this file in the OracleBIData\web\msgdb\customMessages folder as WriteBackTemplate.xml -->
<WebMessage name= "Insertorupdate">
<XML>
<writeBack connectionPool="WriteBack">
<!-- Table has columns Col1, Col2, Col3Char, Col4Date and in query c0 maps to Col1, c1 maps to Col3Char, c2 maps to
Col4Date, c3 maps to Col2-->
<update>
update Create_user set full_name='@{c1}',description='@{c2}',create_date=sysdate,is_active='@{c3}' where
user_name='{c0}'
</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
in my table i am having 7 columns,but here i am using only 4columns for updating.is it wrong???
Thaks
Sreedhar
Edited by: 791907 on Oct 19, 2010 3:18 AM -
What is Rollback,write back features in essbase
please give me some note on this
thanks
Edited by: user618742 on Feb 3, 2009 4:24 AM'Write-back' refers to the ability of end-users to send values directly to the cube from a combined read / write interface such as the Essbase Excel Add-In, Smart View, Dodeca, Planning etc. A user can look at a value retrieved from the cube, decide for whatever reason that he or she wishes to change it, enter a new value and 'write it back'.
This is in contrast to data loaded (usually as part of a batch process) from an external system.
ASO is one of the two data storage mechanisms available in Essbase - it stands for 'Aggregate Storage Option'. As John said, write back to ASO cubes is only possible at 'level zero', and this feature was not introduced until version 9.3.1. If you aren't clear what 'level zero' means, I suggest reading this section of the Database Administrator's Guide: http://download.oracle.com/docs/cd/E17236_01/epm.1112/esb_dbag/frameset.htm?dinconc.html -
Implementing Write back feature with a drop down
HI,
I have a requirement where in while implementing writeback a user has to see a dropdown kind of a column where he can select some static codes embedded in that column and select a sngle code , all other fileds are simple edit boxes. i have tried using java script in data format view but it doesnt help. can anybody suggest something to achieve this functioanlity.Hi Ashu, although I agree with Christian, did you found a solutions for this?
Normally, when I am on a oracle database I would use APEX for this. But I am on a sql server database now, so I am looking for something like this as well...
but again, OBIEE is a reporting tool and not a data entry tool... -
Write back from Excel into OBIEE?
Hi Experts,
I have a requirement, where in I have to write back into Oracle DB through OBIEE.
The user will upload an excel/csv containing more than hundred records into OBIEE dashboard.
The functionality is, on click of a (submit) button the OBIEE should write back into Oracle DB (through OBIEE) row by row taken from excel.
Pls help if any one has any idea. I'm new to OBIEE tool.
Have a great day!!!
Thanks,
VenkyWhy do you want to do that through OBIEE? It's not a data loading tool! The write-back functionality is explicitly built for sporadic updates and not for mass-import.
From Booshelf:
The write back feature is not suitable for entering arbitrary new records. In other words, do not
use it as a data input tool.
(Oracle Business Intelligence Presentation Services Administration Guide Version 10.1.3.2 - Configuring Report Write Back - Write Back Limitations)
Use OWB, ODI, Informatica or any other ETL Tool for that (yes, I know ODI is ELT...don't start a flame war over that ;-)).
Cheers,
C. -
OBIEE Writeback error - The system is unable to read the Write Back Templat
Hi all,
I'm trying to set up the write back feature for one of the reports. All the set up up including XML file in the custommessage folder is done.Ensured the webmessage name tag value (pmet_update) is same as the one used in the report write back template value etc.
Also the server is restarted after the latest XML file(as shown below) is copied after all type of debugging with similar threads on this matter.
But when i click on the update button in the report (button is highlighted), i'm getting the error
"The system is unable to read the Write Back Template 'pmet_update'. Please contact your system administrator."
here is the xml.
<?xml version="1.0" encoding="utf-8"?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="pmet_update">
<XML>
<writeBack connectionPool="PMTCOG">
<insert></insert>
<update> UPDATE XREF_PMET_URL SET URL= '@{c1}' WHERE API='@{c0}'</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
Could you please help?Hi,
I think that you have to spacify also an SQL statement for the update tag, for example:
<?xml version="1.0" encoding="utf-8"?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="pmet_update">
<XML>
<writeBack connectionPool="PMTCOG">
<insert> select null from dual</insert>
<update> UPDATE XREF_PMET_URL SET URL= '@{c1}' WHERE API='@{c0}'</update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>
The witeback wants for both the tags (<insert></insert> and <update></update>) an SQL Statement.
For me it works.
Let me know!
Gianluca Ancarani -
OBIEE Write Back - Insert New Row
Hello,
I am new to these forums and looking for some help with OBIEE's Write Back feature.
I have Write Back working fine with respect to updating existing rows in a table (ie: the UPDATE tag), but was wondering how to force Write back to invoke the INSERT feature. I would like to be able to create new rows in a table to allow my end user to dynamically add and remove information. I have heard of this being possible (perhaps through some sort of temp. table) in other forum posts, but have yet to see how this is implemented. Also, is it at all possible to use Write Back to delete rows in a table? Any help here would be greatly appreciated. Thanks!
-Mike
Here is an exerpt from my working XML file:
<WebMessage name="NEWSNOTESADMIN">
<XML>
<writeBack connectionPool="Oracle Data Warehouse Connection Pool">
<insert>INSERT INTO WC_NEWS_NOTES (CONTENTS, CONTENT_DATE, IMPORTANCE_LVL) VALUES(@{c0},@c{4},@{c2})</insert>
<update>UPDATE WC_NEWS_NOTES SET CONTENTS='@{c0}', CONTENT_DATE='@{c4}', IMPORTANCE_LVL=@{c2} WHERE CONTENT_ID='@{c1}' </update>
</writeBack>
</XML>
</WebMessage>Well first and foremost, Oracle explicitly states that writeback isn't meant to be used to transform OBIEE into a data entry system. Check the other posts on this subject...
On the "force insert": put the same statement you have for INSERT into the UPDATE tag. Related to the initial point I mentioned: you will have to worry about uniqueness yourself. OBIEE isn't an OLTP platform!
Re. delete: I liked Stijns recent post, so I'm going to use that as well:
http://www.justfuckinggoogleit.com/search.pl?query=obiee+delete+through+writeback
Third hit. Venkats blog. -
Hi All,
Is it possible to have write back feature of OBIEE in Linux ? currentlyi am working on OBIEE 10g
Regards,
srlHi,
I am not sure about this..I know that we can use in linux...
Go through this link might help you some way.. OBIEE Writeback error Sax parser Expected entity name with ampersand gt/lt
Regards,
Srikanth -
SSAS settings for write-back analysis
Hi,
Must write-back be enabled in the cube to be able to do What-if analysis from Excel? I do not need to publish the changes.
All articles I find require the write back enabled on the partition but our BI architect claims that that is not necessary?
We have SQL server 2012 and Excel 2010.
Thank you,
CristinaHello Cristina,
Yes, you have to modify your cube definition & deploy it to enable write-back feature on dimension/partition level; see
-Enabled Dimensionsand
Enabling and Securing Data Entry with Analysis Services Writeback
Olaf Helper
[ Blog] [ Xing] [ MVP] -
OBIEE 11.1.1.5.0 Write back error.
I am working on OBIEE 11G(11.1.1.5.0) write back feature. After all the steps which were mentioned in 11g Documentation , there's an Error message said "Write back Error" . No other detail information. Do you have any idea about it?
Yes,
Please note that in Oracle BI 11g, the use of PL/SQL (any non core SQL logic) is no applicable to in the writeback configuration files. Do not use ';' semi-colons. Also such things as BEGIN / END do not work as they did in Oracle BI 10g. -
Hi,
I created a table with a write back field. I have set up everything according to the guide, tested it and it all works. Data is written back to the database.
When I select from the write back field the Column Properties -> Column Format -> Value interaction -> Field Size you can set the field length. My question is....is it also possible to set the height of the field?
One of our customers wants to use this as a field to enter remarks and follow up actions. So I actually want a square field, so the text entered in it is more readable on the screen.
Any suggestions?
Thanks and Regards,
JeroenHi Venkat,
Thanks for your reply. It's been a while ago since i posted this question, but this write back feature is now actual for a customer. In the beginning it didn't seem that necessary, but now it is.
I have tried to modify my writeback template, but i cannot manage to make it work. Or do I have to make another custom xml message? Do you maybe have a suggestion on which way to handle this?
Thanks in advance!!
Regards,
Jeroen
Maybe you are looking for
-
Any resolution to 10.4.10, wireless router/encryption issues?
Like many others, I upgraded to 10.4.10 and soon began experiencing connecting to the Internet problems on my ATT/2WIRE gateway/router using WEP encryption as well as kernel panics. Having had my MBP for only two months, I did not have many files so
-
Message tracking max results returned
Hi All, On message tracking page the predefined max rsults returned value only have 3 options 250, 500 and 1000. May i know how can i increase query setting more than 1000 results return. Regards, Rock
-
Motorola S9-HD available in-store?
Will these bluetooth headphones be available at Apple Retail Stores in the UK? I know they are on the website but I don't know if that also means that I could get them from a Apple Retail Store. Thanks.
-
I created a form in Adobe Forms Central to collect payment thru my PayPal account, however in the registration process after granting permissions to link the accounts, I get an error from Adobe that my email address is not confirmed in PayPal, when i
-
Easy Switch between xorg.conf files enable disable tvout
Hello, This is my first post on this forum, so i'am not sure were to put my post, but i think here is the best place summary: Easy Switch between xorg.conf files, and enable/disable startup applications. Script does this: detect which xorg.conf file