Quantcast
Channel: SCN : Unanswered Discussions - Data Services and Data Quality
Viewing all articles
Browse latest Browse all 3719

checking UDT into central repository crashes DS Designer

$
0
0

Versions

Data Services Designer 14.0.1.142

running on Windows XP SP3

repositories on Oracle 11gR2 database

 

Issue

I have a User Defined Transform that aggregates strings of data from a source database (per record key) and generates a "LONG" output for the destination database.  This transform works just fine.

However, when I try and add this UDT into the central repository, DS Designer hangs for about 30 seconds and then just bombs out without warning, and I have to run it up again.

Obviously, because I can't get this UDT into the central repository, I also can't get my batch jobs that use it to go into the central repository either.  Other jobs that don't use the UDT can be added and checked in/out ok.

 

The UDT is defined as a "per collection" process, and has an appropriate break key in it.

Even though it works, it does show some errors (3 of them) all saying "The option has a maximum value of 4294967295.  The value specified was -1."

 

Looking at the ATL for the UDT shows the input fields as follows:

 

<USERDEFINED_INPUT_FIELDS>

<FIELD SortKey="1" assemblyKey="ae198818-b511-4bf3-bcb0-7c2fb1ed17fa">

<MAPPED_NAME>BREAK1</MAPPED_NAME>

<DATA_TYPE>CHARACTER_UCS2</DATA_TYPE>

<DATA_LENGTH>-1</DATA_LENGTH>

<CONTENT_TYPE/>

</FIELD>

<FIELD SortKey="2" assemblyKey="7ee5e47d-6927-4498-bb1a-5a698a92b014">

<MAPPED_NAME>TEXT_IN</MAPPED_NAME>

<DATA_TYPE>CHARACTER_UCS2</DATA_TYPE>

<DATA_LENGTH>-1</DATA_LENGTH>

<CONTENT_TYPE/>

</FIELD>

<FIELD SortKey="3" assemblyKey="2c6df460-989d-4b3b-a630-0a7a316c8cd6">

<MAPPED_NAME>SEP_STRING</MAPPED_NAME>

<DATA_TYPE>CHARACTER_UCS2</DATA_TYPE>

<DATA_LENGTH>-1</DATA_LENGTH>

<CONTENT_TYPE/>

</FIELD>

</USERDEFINED_INPUT_FIELDS>

 

All, showing a DATA_LENGTH of -1 which seems to be the cause of those errors, but there's nowhere in the interface where you set the data length for input fields.  In a previous version of Data Services (I don't have access to it at the minute and the person who does is on leave), the ATL for the object shows the DATA_LENGTH tag as an empty tag e.g.

 

<DATA_LENGTH />

 

So... a) is that DATA_LENGTH error a bug that's been introduced in BODS 14?  and b) is that likely to be the cause of me not being able to get this UDT into the central repository?

 

Anyone seen this happening themselves?


Viewing all articles
Browse latest Browse all 3719

Trending Articles



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