© International Business Machines Corporation, 2002-2006 © The University of Edinburgh, 2002-2006

Activity - removeDuplicates

Activity Type: Relational

Description

This activity should usually expect stream input from an sqlBag activity. It aims at removing any possible duplicate rows from the merged results of sqlBag.

Example

<sqlBag name="sqlAnd">
<sqlStatement value="SELECT * FROM littleblackbook WHERE id=5"/>
<timeout>100000</timeout>
<sqlBagOutput name="sqlOutput"/>
</sqlBag>

<removeDuplicates name="uni">
<stringsInput from="SQLQueryANDOutput"/>
<uniqueOutput name="uniOutput"/>
</removeDuplicates>


Specification

Element removeDuplicates:

Input and Output Types

Data Resource Accessor

This activity can operate with any data resource accessor.

XML Schema

OGSA-DAI/schema/ogsadai/xsd/activities/remove_duplicates.xsd

Class

uk.org.ogsadai.activity.sql.RemoveDuplicatesWebRowSetActivity

Client Toolkit Class

uk.org.ogsadai.client.toolkit.activity.sql.RemoveDuplicatesWebRowSet