Problem on using Business Object Data Service Designer to copy data to HANA
Expert,
I want to use BODSD (v14) to copy tables from SQL server to HANA, so I create Job, Workflow, dataflow, source tables in SQL server, target tables in HANA and Querys, then execute the job.
All tables have been successfully transferred to HANA expect those with Chinese Characters.
I checked the HANA configuration and even created some Chinese lines into HANA, it is proved that HANA supports Chinese.
So I suspect that I haven't activate UNICODE witin BODSD, but I don't know how.
If anybody could offer any help on this problem, I extremely appreciate. Thank you.
Here is one sector of error messages from BODSD:
18964 17600 DBS-070401 10/26/2011 3:48:30 PM Dataflow New_DataFlow|TVGAT
18964 17600 DBS-070401 10/26/2011 3:48:30 PM ODBC data source <HANA_hanabox1> error message for operation <SQLExecute>: <[SAP AG][SDBODBC DLL][HDB] General error;274
18964 17600 DBS-070401 10/26/2011 3:48:30 PM inserted value too large for column: 定单相关的项目>.
Thank you.
I found the answer by myself. post it here . I was using BODSD to transfer tables from ERP DB to HANA.
The previous error is caused by definitely what the error message means, that the column of HANA table is too short.
18964 17600 DBS-070401 10/26/2011 3:48:30 PM Dataflow New_DataFlow|TVGAT
18964 17600 DBS-070401 10/26/2011 3:48:30 PM ODBC data source <HANA_hanabox1> error message for operation <SQLExecute>: <[SAP AG][SDBODBC DLL][HDB] General error;274
18964 17600 DBS-070401 10/26/2011 3:48:30 PM inserted value too large for column: 定单相关的项目>.
For example, Table u201CTVGATu201D has one column named u201CVRGARXu201D with the type varchar(20), however, there are lines with long Chinese String like u201C定单相关的项目u201D.
SQL Server can automatically append that column to hold these long strings, however HANA cannotu2026 so here is problem.
Now my solution is change the column definition of these HANA tables to longer, varchar(60), then everything is ok.
Similar Messages
-
What is the difference between BO Data Services Designer and BO Designer?
hiiii
Data Services Designer,
its a data integration tool, indepedent one, which you use to transfer data from One or more data source to another datasource(S).
BO Designer.,
is the universe Designer, and its embded in the business objects enterprise which you use to create the semantic layer (Universes) for the users to Create reports based on it,
please find the product guides over here
http://help.sap.com/content/bobj/overview/index.htm
good luck
Amr -
Sample for Business Objects Web Services for Admin Tasks
Hi,
Anyone has any idea that where can I get a sample using Business Objects Web Services for Admin Tasks like:
- How To Set Security Rights
- How To Manage Categories
- How To Manage User Accounts
- How To Manage User Groups
Thanks,
HarshadSamples are available at:
https://www.sdn.sap.com/irj/sdn/businessobjects?rid=/webcontent/uuid/e02e0a54-6471-2b10-c99c-d66e07fab102&startindex=21
Check BOSAP notes and other samples page for more info. -
Extract account Based COPA from R/3 using Business Object data services
Hello,
We have a requirement to extract Account Based COPA from SAP R/3 to Teradata using Business Objects data services.
I have read couple of white papers which give information on Rapid Marts( which are built in packages) already available for some applications like inventory, GL, AP, AR etc. But I could not find anything for COPA.
Would anyone give me any information on how to use BO data services for COPA?
Also if there is no rapid mart available for COPA, does anyone know how to create custom data marts in BO Data services?
Is there any document available on this?
Please respond as soon as possible.
Thanks.Hi,
this forum is for the SAP Integration Kit. Would suggest you post your question into the EIM area for Data Services.
Ingo -
What SAP Business Objects Web Services to use with XI3.0
I'm new to BO and is tasked to install it.
What I've installed already is the BOE XI3.0 version and now want to install Xcelsius 2008 Enterprise.
What I can not figure out from the Xcelsius manual or SDN or OSS is what the Business Objects Web Services are the manual instructs you to install with Xcelsius.
I did find something called
BusinessObjects Web Services XI for Windows and downloaded it but is not sure if this is what I need to install as the business Object Web Services on XI 3.0
Can someone please direct me in the correct direction
Thanks in advance
LiezelHi,
i am not sure if i understand your question. If you mean Query as a Webservice (QaaWS), this component should be part of your XI 3.0 Enterprise installation. You could also use the flynet (www.flynet.co.uk) which is part of Xcelsius Enterprise 2008 SP1.
Best Regards
Ulrich
Edited by: Ulrich Hambuch on Sep 29, 2008 1:09 AM -
Add datas to UDT using business objects
Hi,
How to add datas to user defined tables using Business Objects.
Regards,
M.Dhivya.Hi,
Check for following provided bt SAP...
Dim ret As Long
d
Private Sub Add_Table_Click()
Dim oUserTablesMD As SAPbobsCOM.UserTablesMD
Set oUserTablesMD = oCompany.GetBusinessObject(oUserTables)
' When adding user tables or fields, use a prefix
' identifying your partner name space. This will
' prevent collisions from different partner add-ons
' SAP's name space prefix is "BE_"
'Set the two mandatory fields
oUserTablesMD.TableName = "T1"
oUserTablesMD.TableDescription = "Table1"
'Add the table (which contains 2 default, mandatory fields, 'Code' and 'Name')
ret = oUserTablesMD.Add
If ret <> 0 Then
oCompany.GetLastError ret, Str
MsgBox Str
Else
MsgBox "Table: " & oUserTablesMD.TableName & " was added successfully"
End If
End Sub
Private Sub Add_UDF_Click()
Dim oUserFieldsMD As SAPbobsCOM.UserFieldsMD
Set oUserFieldsMD = oCompany.GetBusinessObject(oUserFields)
oUserFieldsMD.TableName = "T1"
oUserFieldsMD.Name = "AlbUDF"
oUserFieldsMD.Description = "Albert UDF"
'Add the field to the table
lRetCode = oUserFieldsMD.Add
If lRetCode <> 0 Then
oCompany.GetLastError ret, Str
MsgBox Str
Else
MsgBox "Field: '" & oUserFieldsMD.Name & "' was added successfuly to " & oUserFieldsMD.TableName & " Table"
End If
End Sub
Private Sub Add_Data_Click()
Dim oUserTable As SAPbobsCOM.UserTable
Set oUserTable = oCompany.UserTables.Item(1)
oUserTable.GetByKey ("T1")
'Set default, mandatory fields
oUserTable.Code = "A"
oUserTable.Name = "Albert"
'Set user field
oUserTable.UserFields.Fields.Item("U_AlbUDF").Value = "1"
oUserTable.Add
If ret <> 0 Then
oCompany.GetLastError ret, Str
MsgBox Str
Else
MsgBox "Value to field: '" & oUserTable.UserFields.Fields.Item("U_AlbUDF").Name & "' was updated successfuly to " & oUserTable.TableName & " Table"
End If
End Sub
Hope this helps,
Vasu Natari.
Edited by: vasu natari on Jun 12, 2009 11:21 AM
Edited by: vasu natari on Jun 12, 2009 11:21 AM -
Data Services Designer Issue with Job Server
I am on Business Objects Edge Pro using the Data Services Designer. When I try execute a job I get "The job server you have selected is not working." In addition to that when I try to make any personal change to the environment I get a BODI-1260016 error. Finally when you go to the help and about they show both the Job Engine and Job Server not responding.
I have opened up my CMC and it shows all servers enabled and functioning. I do not know where to go from here.
Thanks
CassidyVoila. I know I am a bit late to the conversation, but here was my solution. I was running Designer on my local machine. We also have Designer on the server. So I decided to remote to the server and compare settings. When the server desktop came up, good old Windows was there, announcing that BODS had changed since the last time it was run, and would I like to allow it to run (Y/N/Cancel)? Thanks, Windows. I said Yes, then went back to my local workstation, tried again to run a job, and no problem.
This has happened with other software services (scripted ftp for example) that run on servers. Seems it can happen after a Microsoft Tuesday, or after software is upgraded. Always remember to log on to the server and clear any security dialogs that are preventing your service from running. Not really a BO solution, but it was my solution. YMMV. -
Data Services Designer - Error when pulling large source tables
Hi all,
I have been trying yo load data from an SAP table - BSIS into MS SQL server database using BO Data Services Designer XI 3.2. It is a simple data flow with one souce table (BSIS).
When we execute the job, it says what is mentioned below:
*"Process to execute Dataflow is started"*
*"Cache statistics determined that DataFlow uses <0> caches with a total use of <0> bytes. This is less than the virtual memory <1609564160> bytes available for caches. Statistics is switching the cache type to IN MEMORY."*
*"Dataflow using IN MEMORY cache."
It stays there for a while and says "Dataflow terminated due to error"
In the error window, it says DF received a bad system message.
Does not specify the error... It asks to contact the customer support with error logs, ATL files and DDL scripts.
Can anyone help me out???
Thank you and regards,
Suneer.Hi,
please do not post the short dump in this forum.
I blieve the system will read from table dt_iobj_dest.
The problem is that 0FISCPER, 0FISCYEAR and 0FISCVARNT are not registered.
You can register the infoobject 0FISCYEAR and 0FISCVARNT
retroactively:
1) se24, CL_UG_BW_FIELD_MAPPING
2) F8 -> test environment
3) GET_INSTANCE, do not use IT_FIELD_RESTRICT
4) IF_UG_BW_MAPPING_SERVICES
5) REGISTER_INFO_OBJECT
6) specify I_RFCDEST
I_INFOOBJECT
attention: I_RFCDEST is case-sensitive
kind reg.
Michael
ps. please do not forget to assign points. -
Data Services Designer - Very Slow on VPN
Hello,
Any idea why Data Services Designer is very slow and many a times goes into Not Responding state. I'm using this client tool to connect to the Data Services Repository + Servers via VPN.
It takes few minutes to load the jobs or to save the changes. Some times hangs.
Wanted to know if anyone is facing similar issues, and any workaround/setup changes to eliminate these delays...
Regards,
Madan
Edited by: Madan Mohan Reddy Zollu on Mar 12, 2010 9:24 AMData Services Designer is communicating with the repo (to store/retrieve objects) and the jobserver (to execute jobs and get status/log files) so if there is a slow network connection, response time in the Designer could become problematic.
One way to solve this is use CITRIX or terminal services to have your Designer close to the database and only screens are send over the slow connection. In the Windows installation guide there is a chapter that documents how to setupDesigner in a (multi-user) Citrix environment. -
Difference Between Data Services Designer and Data Services Workbench
Hello All,
I am new to Data Services .
What is the difference between Data Services Designer and Data Services Workbench .
Am bit confused in the above two .
Please help me to understand the same.
Thanks in advance.
AisuryaWorkbench is used to create, display and modify the objects. It will display the source table data and we can see the logs of the job which we have executed and also we can see the status of a job. In bods 4.2 you can design the dataflow in workbench in previous release we don’t have that option but designer contains debugging option, you can write scripts, it will support all databases; these option are not available in workbench. for more information refer this document:
https://decisionfirst.files.wordpress.com/2014/07/data-services-workbench-intro.pdf
http://scn.sap.com/community/data-services/blog/2014/03/01/data-services-42-workbench
http://scn.sap.com/community/data-services/blog/2013/01/24/data-services-workbench-part-1 -
Hello -
New user to BO Data Services Designer. Company is using Data Services Version 12.2.
I have many tables that all need the same transformation- converting varchars fields to upper(varchar) fields
Example:
I have a table called Items. It has 40 columns, 25 of which are of type varchar.
What I have been doing is ....
I make the Item table as the source table then create a Query transform that is then attached to a new target table called - ITEMS_Production.
I can manually drag and drop columns from the source table to the query and then in the mapping area I can manually type in upper(table_name.column_name) or select the upper function and then select the table.column name from the function drop down list.
Obviously, I want to do this quicker as I have to do this for lots and lots of tables.
How can set up Data Services so that I can drag and drop an upper transform quickly and easily or automate this process.
I also know Python-Java so am happy to script something if need be.
the logic would be something like -
if there is a column with a type varchar, add the upper() transformation to column. Go to next column.
Excited to be using this new tool-
Thanks in advance.
RayUse the DS Workbench.
-
How to use Business Object like Vendor or PurchasingInfo
Hi,
How to use Business Object ( like Vendor or PurchasingInfo ) from my Object?
For example:
CLASS myEntity DEFINITION.
PUBLIC SECTION.
METHODS: getVendor EXPORTING pVendor TYPE Vendor.
PRIVATE SECTION.
DATA: aVendor TYPE REF TO Vendor.
ENDCLASS.
CLASS myEntity IMPLEMENTATION.
METHOD getVendor
pVendor = aVendor .
ENDMETHOD.
ENDCLASSHi,
I am giving u a demo Program for ur doubt.
REPORT demo_class_counter .
CLASS counter DEFINITION.
PUBLIC SECTION.
METHODS: set IMPORTING value(set_value) TYPE i,
increment,
get EXPORTING value(get_value) TYPE i.
PRIVATE SECTION.
DATA count TYPE i.
ENDCLASS.
CLASS counter IMPLEMENTATION.
METHOD set.
count = set_value.
ENDMETHOD.
METHOD increment.
ADD 1 TO count.
ENDMETHOD.
METHOD get.
get_value = count.
ENDMETHOD.
ENDCLASS.
DATA number TYPE i VALUE 5.
DATA cnt TYPE REF TO counter.
START-OF-SELECTION.
CREATE OBJECT cnt.
CALL METHOD cnt->set EXPORTING set_value = number.
DO 3 TIMES.
CALL METHOD cnt->increment.
ENDDO.
CALL METHOD cnt->get IMPORTING get_value = number.
WRITE number.
For more demo programs type 'abapdocu' in the command field
U will be getting some demo programs.
There select the abap objects.
Regards,
Jagadish -
Pagination +Business Objects Web Services SDK
hello there
please help me,
i use pagination with Business Objects Web Services SDK but i can't limit number of records to aspecific number like
NameValuePair[] objNameValuePair = new NameValuePair[2];
objNameValuePair[0] = NameValuePair.Factory.newInstance();
objNameValuePair[0].setName("page.records.horizontal.limit");
objNameValuePair[0].setValue("15");
objNameValuePair[1] = NameValuePair.Factory.newInstance();
objNameValuePair[1].setName("page.records.vertical.limit");
objNameValuePair[1].setValue("600");
view.setMediaArray(objNameValuePair);
waiting for your help.
thank you.i waiting your help?
is the Question more difficult to answer it?? -
SSO2DB / Use Business Objects Credential Mapping
Hi,
We standardized our universe connections to SQL Server on "Use Single Sign On when refreshing reports at view time". There however is an issue with this when scheduling reports, see
1199774 - How to schedule Web Intelligence documents based on SSO2DB universes for Oracle and SQL Server to avoid scheduling issues
Given the solution proposed there is not optimal for us, we are looking at an alternative by standardizing on: "Use Business Objects Credential Mapping" on the universe connection. We want to use OLE DB (SQL Server native connection) for querying.
There are 2 ways to do this:
1. On universe connection, in the tab "Database Middleware", we directly select OLE DB. This way we do not need to create a DSN. We however get: A database error occured. The database error text is: Microsoft SQL Native Client : Login failed for user '<user>'.. (WIS 10901)
Apparently the default authentication mode to SQL server is "native". SQL server specific user. When we create a native SQL server <user> with same password as in the mapped database credentials in the CMC, it works fine. Indicating native SQL server authentication is used instead Integrated Windows authentication.
Can we somehow change the authentication mode towards SQL server to Win AD?
Can we get to the SSO2DB functionality in this way?
2. When selecting ODBC on universe connection in tab"Database Middleware", we can still use OLE DB by creating a DSN based on the SQL Server native drivers. This also allows use to fix the DSN on authentication setting "With Integrated Windows authentication".
When we run a WebI report from InfoView and select as one of the objects the "system_User", we get the service account running the SIA. This account is also running the WebIntelligenceProcessingServer.
Does the credential mapping setting not work in this setup?
We expected the DBUSER/DBPWD to be passed.
See also SSO2DB / Use Database Credentials
Quote "Use DB credentials is not kerberos it uses DBuser/DBpass variable for accounts if they are populated. I currently have an escalation in on this with SQL there may be a bug with AD users although SQL users work fine."
Thx in advance!
RafGanesh, using BO credentials will only work if you have BO logins that map to specific users in SAP BW.
It may be that you wish to section the BW reporting differently to the SAP reporting or that there are specific requirements for a particular reporting area where you can in effect use an "overrule" to replace an individual's log in with one that has a wider set of access privileges for reporting purposes. Quite why you'd let them report on more than they can see in SAP, I don't know, but there you go!
It's more traditionally used in database-based universes for a variety of reasons, particularly access. -
Merge modules for Business Objects XI service pack 4
I am in the process of developing a deployment package in Installshield 2009 - Basic MSI Project. I tried adding the merge modules I downloaded earlier from the web page, http://support.businessobjects.com/downloads/runtime.asp
Currently I do not see this web page. It would be nice if you could tell me whether do we have a merge module for Crystal Reports XI service pack 4. If we have where from i can download them. Thank youThanks a lot for the immediate response. However, I am not using the crystal reports Version, R2 release.
I had actually installed Business Object XI and applied service pack 4 on it. I checked the version in Help->About. It is 11.0.0.
Also my environment is XP Sp2, Visual studio 2003 and Visual studio 6.0. I understand that R2 release is needed if the environment is Visual Studio 2005.
I would like to give a clear picture of the issue I work through.
After deploying the software in the client machine, I came to know that when client tried to print the embedded crystal report (.dsr file) from CrViewer,
1. Page set-up dialog bog gets displayed.
2. After clicking 'OK' button in the page set-up dialog box, nothing happens. It is suppose to bring print dialog.
I simulated this in my development machine (confirmed that Print dialog is is not getting displayed when 'OK' button is clicked from 'Page setup' dialog)
I researched and found out from some web page that if Business Objects XI is updated to Service pack 4, this issue gets resolved
So i applied service pack 4 in my dev. machine and tested the functionality by clicking 'OK' button. This issue is no more.
Next logical step is to propagate the sp4 changes to the installer. I searched for the merge modules corresponding to Business Objects XI - service pack 4. I could not locate it now.
I searched my backup folder, I located some previously downloaded merge modules downloaded from the web page, http://support.businessobjects.com/downloads/runtime.asp
I tried to include these merge modules and received an error message "Internal build error" . My research revealed that inclusion of the merge module, CrystalReports11_RDC_Reportengine.msm (43,306 Kb, 7/4/2007) throws "Internal build error" during compilation of MSI project in Installshield 2009.
Any idea, tips and help to resolve the issue would be appreciated. Thank you.
Maybe you are looking for
-
How do I stop multiple downloads?
I have a media center pc, hooked up to an Apple TV that I use for Movies and TV shows purchased from the iTunes store. Then, on my Mac Pro, whenever I check for iPhone App updates and the like, iTunes insists on downloading the TV Show/Movie onto my
-
How to read file created in Mac OS 9 in Mac OS 10.4.9 on a Intel core mac
I just brought a Macbook Pro a few months ago. I can't read the file that I have created in the Mac OS 9 environment now as the files don't have file extension and OS 9 cannot work on a Intel core Mac. What should I do? My old Mac does not work anymo
-
Trouble with recovering Photos & Albums
Hiya, I've not long formatted my computer and when I plug my iPad in, it keeps saying that if I sync with my computer then it will erase everything... So I was wondering if there is a way that I can import and save all my Photos (& Albums). Hopefully
-
Can I use HDMI port to take signal in and pass thr...
Hi, I've got the black Vision Box (ie, second generation), an old DVD (that I wish to replace) and an old (but perfectly good) CRT TV (that I wish to keep - for a while longer) I have decided not to buy any more DVD disks as that is old technology an
-
Hello Guys I need some clarity on how the blackberry pin wirks. Does every blackberry in the world have a unique pin or is it just in that country. Amonth ago my boyfriend lost his blackberry in a taxi (CApe Twon-South Africa). We blacklisted the pho