Quantcast
Channel: SCN : Discussion List - Data Services and Data Quality
Viewing all 4237 articles
Browse latest View live

For which SAP modules is BODs most used.

$
0
0

I work in Sap HR module mostly and currently use third party tools for extraction, and standard tools like idocs, lsmw, etc. for importing.

My question is, is BODs used also in the HR module, or in which modules is it intended.

I have googled to try and find an answer but don't really get a definite reply.

Thank you kindly in advance.

Glen.


Suggestions please.

$
0
0

Hi,

 

I am working in SAP DS for almost ~4 years now. Even though I didn't explored more onto DQ side, feels like learning more on top of DS. Appreciate your suggestions.

 

Thx,

Upgrade of BODS 3.x to 4.2 SP4

$
0
0

Hi Experts,

 

Scenario:

 

We have BODS 3.x installed on Win 2003 server X1 and and its database MS SQL 2005 is on another Win server X2.

We have done a fresh installation of BODS 4.2 and IS 4.2 on Win 2008 server Y1 and its database MS SQL 2008 on another Win server Y2.

 

The requirement is to upgrade the BODS 3.x to BODS 4.2 SP4.

We are planning to use the BODS 4.2 that is already installed on server Y1.

The following are the steps that I plan to execute. Please provide your inputs.

 

1. Database backup of the BODS 3.x and backup of admin.xml and dsconfig.txt files.

2. Copy and restore the Repository databases of BODS 3.x from X2 to Y2

3. After the repository DB is copied to Win server Y2, run the repository manager of BODS 4.2 and Upgrade the repositories of old BODS 3.x

4. After the upgrade is completed of the repositories, migrate all the objects using the DSXIupgrade40,bat in the new server Y1. I am assuming this migration of all objects would bring over all the jobs, workflows etc to the new server.

 

Is this the right way for this upgrade? Did I miss any steps? Please suggest.

 

Thanks

Delta load for 2LIS * DataSource Failed

$
0
0

Hi experts,

I got an error when doing delta load for data source 2LIS_11_VAHDR. The errors as below

Data flow DF_ECC_SALES_ORDER_HEADER_STAGE|Reader Query

  Cannot convert string < > to date using format string <yyyymmdd>.

(14.2) 06-08-16 08:00:13 (W) (7404:12188) RUN-053001: |Data flow DF_ECC_SALES_ORDER_HEADER_STAGE|Reader Query

  Invalid value <Month: 255> for date <USD >. Context: Column <>.

(14.2) 06-08-16 08:00:19 (E) (17292:13120) RUN-050406: |Session JB_ECC_SALES_ORDER_HEADER|Work flow WF_ECC_SALES_ORDER_HEADER|Data flow DF_ECC_SALES_ORDER_HEADER_STAGE

  Data flow <DF_ECC_SALES_ORDER_HEADER_STAGE> received a bad system message. Message text from the child process is

  < ==========================================================

  Collect the following and send to Customer Support:

  1. Log files(error_*, monitor_*, trace_*) associated with this failed job.

  2. Exported ATL file of this failed job.

  3. DDL statements of tables referenced in this failed job.

  4. Data to populate the tables referenced in the failed job. If not possible, get the last few rows (or sample of them) when

  the job failed.

  5. Core dump, if any, generated from this failed job.

 

What's cause this issue?

And, how to reload for the Delta ? ( I re-ran the delta load after this failure and found 0 records process)

Thanks a lot!

how to add newly created Repo to Job Server in Linux BODS 4.2

$
0
0

Dear experts,

 

I urgently need to assign a Job server to newly created repository in BODS 4.2 Linux.

 

I tried launching svrcfg but getting the following error;

 

Unable to load DLL or shared library <libds_cypo.so>. Please make sure the library is installed and located correctly.

I urgently need help. Your quick help is really appreciated.

 

Thanks,

Cha

Data Services cmd failing with exit code 1 and error 50306

$
0
0

Guys,

 

I am trying to run below command through Data Service using Script, this script will try to delete files older than 6 days, this works perfectly fine when i run from cmd prompt and i am getting exit code 1 error from DS, need expert help here.

 

print(exec('cmd.exe','forfiles /p "D:\\Test" /s /d -6 /c "cmd /c del @file"',1));

 

Error:

 

Job <DEL_SCRIPT> is terminated due to error <50306>.

Function <exec> failed to execute program <cmd.exe forfiles /p "D:\Test" /s /d -6 /c "cmd /c del @file">. Program terminated

with exit code <1>.

 

Thanks

Nitin

RFC Read table vs RFC Stream

$
0
0

Hi,

 

I created an SAP Datastore with Transport method as RFC. I registered RFC Program ID in SAP and i am able to extract data in a regular dataflow. Surprisingly, even if i remove RFC destination in datastore and put a dummy value, i'm still able to extract data.

 

I am curious as how is it working. It should throw an error. is it using RFC Read table function in SAP ?

 

Thanks

How to write a script in BODS

$
0
0

Hi,

 

Can anyone help me in writing a script in BODS.

 

Requirement is like:

 

  • After a job has run, the output (executed file) should move from the target folder to other server.

 

Please help me as I am new to BODS.

 

Regards,

Anurag.


Mapping the field which has Range of Values to the target

$
0
0

Hello All,

 

I was not able to keep a proper headline to this ..but the problem goes down here..

 

I have '2 fields' which have "Range of Account Numbers" and another field which is the description of those fields..Refer the screen hot below.

Capture1.PNG

My Requirement is to map the above "TXT45" field to another table which contains the list of all Account numbers with respect to the above field range.

 

EX : If VONKT : BISKT 

          60315      60580    then my TXT45 field should map with all the Acc Number between the 60315 to 60580.

 

So ,If anyone could suggest me a way it would be a great help.

 

Regards,

Srinivas.

Configuration between Data services and HADOOP

$
0
0

Hi Gurus,

 

We have  data services 4.2 in windows environment and Hortonworks Hadoop HDP2.3 in Azure and it is in Linux environment. Is is possible to integrated BODS and Hadoop to extract and load data into Hadoop environment. I couldn't find any document or wiki for the configuration. I am wondering whether it is really possible or not.

 

Appreciate your help.

 

Thanks,

Configuration for sending Mail on Job fail

$
0
0

Hi All,

I have a requirement to send a mail, when ever the job fail. I tried with smtp_to() and Mail_to() function but with both i am unable to send mail, I configured the sender and server info in DS server manager. but still not able to send the mail. I need to send mail to the customer gmail. What are else configurations i need to do. can any one please help me.

 

I followed the Note1573029

but at fourth step i am facing an issue as the user is not authenticated to send anonymous mail.

 

 

Thanks

PrasannaKumar

FILTER Blanks with the help of case transform

$
0
0

Hi Experts,

 

Need your help ...please

 

There are three columns which has blanks from the input file (XLSX) with the help of the case transform I need to send the BLANK's saying (Exception: The column is Blank) to the FAILURE target (.CSV) to one SINGLE file.

 

if I apply each column separate and take separate targets, it will work fine, but I want in single file.

 

Can anyone help me please...its very important to me and I don't have much time

 

 

Thanks,

Amarnath

Solution required for one ETL scenario in BODS

$
0
0

Hi

 

Can anyone help me in providing solution for the below scenario.

 

We have source data like this.

 

CountryCity
IndiaHyderabad          
India          Bangalore
IndiaMumbai
USASanjose
USANew york
USABoston
USA Los angeles

 

 

Now, we want output like below.

 

CountryCity
IndiaHyderabad,Bangalore,Mumbai
USASanose,New york,Boston,Los angeles

 

Can any one help us for this scenario with detailed steps/logic we need to implemented to achieve the above output.

 

 

Thanks,

Ravi kiran

Error In BODS Job.

$
0
0

Hi All,

 

Can you please elaborate what is the meaning of below error. Here my source is database and target is SAP BW.

 

Here is Error log:

 

(14.2) 06-16-16 05:01:02 (E) (4924:9420) VAL-030102: |SESSION J_EMPLOYEE_SAL|WORKFLOW WF_EMPLOYEE_SAL                                                                                                                          _BATCH_FILE_EXTRACT|DATAFLOW DF_ EMPLOYEE_SAL |STATEMENT <GUID::'826c08e8-                                                                                  b975-4bd5-8cb4-92f7bd903a93' LOAD TABLE CLNT100.""."TD_                                                                                                                                  EMPLOYEE_SAL_DS@BODSPRD" INPUT(EMPLOYEE_SAL _TEMP_LOAD)>

                                                                                 Cannot load table with the wrong number of columns. Table <                                                                                                                                      TD_EMPLOYEE_SAL_DS@BODSPRD> has <24> columns while

                                                                                 the input schema < EMPLOYEE_SAL _TEMP_LOAD > has <25> columns. Ensure that the input                                                                                  matches the table schema.

 

Thanks and Regards,

Murali.

BODS job failing due to database table contention

$
0
0

Hi Team,

 

BODS jobs were failed initially with below error :

----------------------------------------------------------------------

error message for operation <SQLExecute>: <[Microsoft][SQL Server Native

                                                        Client 10.0][SQL Server]Transaction (Process ID 100) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.>.

-----------------------------------------------------------------------

Later after sometime job ran successfully aftersometime.

 

Please let me know how to avoid this situation of deadlock for BODS jobs

 

Thanks

K.Chandrakanth


Executing VBScript to retrieve sheet name in Excel from Data Services

$
0
0

I have a VBScript which will retrieve sheet name from excel file.

 

 

When I double click the file, script is running fine and it shows the sheet name. But when I run it from Data Services, I am getting the below error.

 

5608   5488   PRINTFN   30/05/2012 2:04:44 PM   \\servername\test.vbs(3, 1) Microsoft Excel: Microsoft Excel cannot access the file '\\servername\test.XLS'. There are several

5608   5488   PRINTFN   30/05/2016 2:04:44 PM   possible reasons:      The file name or path does not exist.    The file is being used by another program.    The workbook you

5608   5488   PRINTFN   30/05/2016 2:04:44 PM   are trying to save has the same name as a currently open workbook.

 

Script used to execute vbs file from DS:


print(exec('cscript', ' \\\servername\\test.vbs',8));


I have placed both vbs file and excel file in job server. Excel is installed in job server. Full access is provided to the folder for user which DS job server uses to run the job.


And is there anyway to check who created or modified the job in DS?


Help appreciated.

How to find when job was last updated in BODS using Metadata tables

$
0
0

Wondering if there is a way to find out when the job was last modified or deployed into production using metadata tables in BODS. My requirement is to find the job in my local repo is of the same version of my production repo. I don't have access to production repo but have access to database, so if there is a way to find out when job was last modified from the database using metadata?

XML parse error

$
0
0

Hi Team,

 

Please provide your valuable suggestions for the error we are facing in the below scenario.

 

Scenario:

 

We are performing the Address Validation where,

 

input is Street and City,given to GAC transform(GB directory) which returns suggestions list related to it.

 

We are holding the Suggestion list in the XML structure, that's where we are facing the parsing issue.

 

Please find the below error for reference:

1.png

Note: For some inputs its working perfectly fine i.e. when input street and city the directory returns suggestion list and list is getting perfectly mapped to the XML structure prepared by us.

 

My current XML has UTF-8 encoding and I presume that some of the characters returned by the directory in suggestion list aren't supported by XML and as a result the XML is failing to parse if that is the case then How can I match the encoding of the directory and the XML?

 

Please provide your valuable suggestions.

 

Regards,

Santosh G.

Error calling RFC function to get table data to Read AUFK

$
0
0

Hello all,

 

I'm facing the bellow error wile trying to read AUFK (full) from ECC..

 

42287480RUN-0508036/17/2016 8:17:42 AMCannot convert data <TTD> into type <DECIMAL> in file <SapDB::srcDB_table_query_stream>, row number <0>, column number <21>.
42287480R3C-1510016/17/2016 8:17:42 AM|Data flow DF_IMD_INIT_IO|Reader AUFK_1
42287480R3C-1510016/17/2016 8:17:42 AMError calling RFC function to get table data: <RFC_ABAP_EXCEPTION-(Exception_Key: READ_ERROR>.
10566252R3C-1510016/17/2016 8:17:52 AM|Data flow DF_IMD_INIT_IO|Reader AUFK_1
10566252R3C-1510016/17/2016 8:17:52 AMError calling RFC function to get table data: <RFC_ABAP_EXCEPTION-(Exception_Key: READ_ERROR>.

 

 

Please suggest a way to solve.

 

Regards,

P.srinivas

If then else in the same field.

$
0
0

Hello All,

 

I have '2 fields' VOKNT & BISKT which have "Range of Account Numbers" and another field which is the description of those fields..Refer the screen shot below.

 

My Requirement is to map the above "TXT45" field to another table which contains the list of all Account numbers with respect to the below field range.

Capture.PNG

And the keys fileds are VERSN and VONKT\BISKT ..and there will be no VERSN field in my Source table ,So from here I should take only one TXT45 filed based on VERSN value = (some specific value) from above screeshot to pass to the Acc Field in my source,if that value not exists the I should go with next,like wise I have 4 priority values ,If my priority values are not in the above VERSN then I should pass TXT45 as NUll.

 

EX : If VONKT : BISKT

          60315      60320    then my TXT45 field should map with all the Acc Number between the 60315 to 60320.

 

So ,If anyone could suggest me a way it would be a great help.

 

Regards,

Srinivas.

 

 

Viewing all 4237 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>