Hi Guys,
I have a senario to join 2 dataset using join stage.I put hash partition and sort on link to join stage since 2 dataset preserve with different partition.
its executing fine but iam getting follwoing warning.Can you please guide to takeaway this warning in log?.
When checking operator: Operator of type "APT_TSortOperator": will partition despite the preserve-partitioning flag on the data set on input port 0
Thanks
Gowri
will partition despite the preserve-partitioning flag
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 42
- Joined: Wed Dec 26, 2012 1:13 pm
The warning refers to the stage at the end of the link leading to the left side of the join. In the advanced tab of that stage you will need to put "clear" instead of the stage's default to get rid of this warning.
<a href=http://www.worldcommunitygrid.org/team/ ... TZ9H4CGVP1 target="WCGWin">
</a>
</a>
-
- Participant
- Posts: 42
- Joined: Wed Dec 26, 2012 1:13 pm
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 42
- Joined: Wed Dec 26, 2012 1:13 pm
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Then, yes, the warning is because you are using a link sort. Use an explicit Sort stage to eliminate the warning (keeping the Preserve Partitioning = "Clear" setting in the stage upstream of that).
Or you could demote the warning with a message handler since you know it doesn't affect what you're seeking to accomplish.
Or you could demote the warning with a message handler since you know it doesn't affect what you're seeking to accomplish.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
-
- Participant
- Posts: 42
- Joined: Wed Dec 26, 2012 1:13 pm
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Because the composer (conductor) inserts a tsort operator with all default settings (over which you have no control apart from memory allocation*) when you use a link sort. An explicit Sort stage gives you that control, via the stage Advanced properties.
* via APT_TSORT_STRESS_BLOCKSIZE environment variable
* via APT_TSORT_STRESS_BLOCKSIZE environment variable
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.