We had a very similar problem when using Eventserver 6.7 in combination with MQ Series (WebSphere MQ). The reason for not reading (consuming) messages from the queue were duplicate message IDs. Mercator/WTX seems to remember those already processed and hence skips messages with a known ID. So in...
Although not deploying to production, we have an automatic build an deploy process for our development and test systems. The process is built around ant and integrates nicely into our revision control system (CVS).
What version are you using? I remember a problem with UNIQUE in 6.7.1. Furthermore COUNT(UNIQUE(...)) might not be the best idea as both are series consuming functions.
You can force a functional map to run as many times as you want by providing an appropriate sequence of that cardinality. Simply add one more parameter
CLONE("X", <cardinanity>)
to the call of the map. Note, however, that you thanTo stop mercator from multiplying that sequence with the "real"...
Thanks OllyC,
I already knew that PDF. It's just a little bit unspecific. I am esp. interested in the new "extensibility options". Is it true that I can only use C/C++ to increase the built in lib? That were sad.
Concerning the "Enhanced GUI": did they fix a least the rule editor (e.g...
Hi,
after rebranding and renaming Mercator once more I found documents praising the benefits of the new release. What I couln't find, however, was a brief documentation about new and changed features. Could someone please point me to the right direction and give me a link?
Neither know what SIB nor what WAS is. As this is a Mercator (DataStage TX) forum it is unlikely that somebody will be able to answer your question.
Concerning the rest of your post: I think you asked that already in the "JMS ADAPTER DOC" thread.
No, all three fields (symbol, month and year) are always mandatory. Originally I assumed that the symbol field must contain at least one character, but for practical purposes one can assume it's always two or more characters.
Eyetry, I fear that your Type Tree does not reflect properly the characteristics of the data to be read: as the symbol field can contain an arbitrary number of digits everywhere within it, it is hard to distinguish it from the month field. It would me much easier parsing if you could do it from...
Janhes, it is of course no problem to determine the symbol part of a line using map rules. But that implies having one more output card for "post parsing" instead of directly processing the input by the Type Tree. However, due to the lack of alternative sensible solutions I actually have done...
BocaBurger, I agree with you that maybe it would be best (i.e. simplest solution) to have some pre-processing, but
a) this would be very hard to integrate into our existing EAI platform (not to mention a violation of our strategy) and
b) it would also be a bit silly to "tune" a $100K software by...
You are right, die symbol field can contain virtually anything, esp. digits that will prevent me from defining value and/or character restrictions. Currently the field is at least two characters long (mostly up to four) and contains capitalized characters and (seldom) a digit. But I don't want...
Hello,
I have a very simple input file to parse but currently don't manage to build a Type Tree that is capable of parsing it. The input looks like
ED03_06
ABC09_07
FEX301_12
A303_03
_05_06
Each line starts with a symbolic name of arbitrary length (minimum 1 character) followed by two digits...
I don't see how this problem could be solved using either single treading or delaying map execution. There will always be situations where the map might fail. The only _clean_ solution would be to use either a separate trigger (i.e. not the files being unzipped themselves) or a mechanism like...
I just didn't get the reason to substitute the linebreak sequence with TWO spaces. Wouldn't just one be enough? If you just want to get rid of the <CR><LF> sequence, you could maybe define it as a floating component within the input, making the parser filter it out it during processing (similar...
EXTRACT is a "Series Consuming Function", i.e. you can use it only once in a rule for the same series (in your case: DTM Segment:LoopR4 QO315:In1). To circumvent the problem you can replace the rule by a functional map, pass the series twice (i.e. two different input cards) and put the logic in...
Sorry, I don't know any (actually I also don't know a company having 7.5 in production). Sadly I just noticed that they re-introduced a bug again that had been fixed already in beta two. Really wondering how their quality management looks like.
janhes, did you manage to suceccsfully convert/migrate your existing trees ans maps to 8.x? At first sight it looks easy to migrate your 6.7 trees (derived from DTD or XSD) into the new format. Unfortunately we had to modify the trees imported by 6.7 slightly so that the tree migration doesn't...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.