RSS Reader Component

An RSS Component makes an HTTP request to an RSS Feed and returns each item in the RSS feed into the pipeline as individual MappedData objects.  The RSS Component must be given an HTTPResource that specifies the URL of the RSS Feed.  The fetch of the RSS feed is initiated by passing a SignalData object to the execute input channel.

Data Governance

This component registers all its output items with the Data Governance System.  If the component was triggered by a Signal Data, all the output items are registered as being derived from that item.

Input Channels

execute — Receives a SignalData object that instructs the component to re-execute its query.  If the query is already executing, the message is ignored and logged.

Output Channels

rssItems — Returns a MappedData object for each of the items in the RSS feed.

done — Returns a SignalData object to indicate that the RSS feed has been read in its entirety and that no more items will be returned on the rssItems output channel.

noResults— Outputs a SignalData object if the query executes and no results are returned

error — Outputs ErrorOutput objects for any errors that occur while accessing the RSS feed.

Parameters

resource — (SQL Database Resource) The resource defining the service to which this component should connect

itemsPerCall — (Integer, default: 10) The number of items to return on each invocation of the RSS Reader.  By default, each call will only return 10 items.  If there are additional items, the RSS Reader will be invoked again until all the items have been returned.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us