Mashables : Types of Mashable Information Sources
Types of Mashable Information Sources
 
Database Mashables
MashZone Feeds
REST Web Services
Snapshot Mashables
Spreadsheet Mashables
Syndicated Feeds (RSS/Atom)
WSDL Web Services
Presto supports several different types of information sources to use as mashables. This includes well-known web feed and web service standards, common business applications or documents, such as databases or SharePoint lists, and MashZone feeds. It also includes business events from other Software AG applications. You can also use some files as mashable information sources (spreadsheets, CSV and XML) or snapshots taken from other mashables or mashups.
Note:  
You can also make some other information sources accessible in Presto by creating mashups that retrieve their information. Common examples include web clipping to retrieve information directly from web pages or POJO/Java applications.
The types of information sources that Presto supports for mashables include:
Information Source
Description
Mashable Type
Apama
Information from Apama is available as events through the Event Bus. (See Events below for more information.)
Presto also directly accesses the following types of Apama data:
*Scenarios in Apama have event data transformed specifically for use in dashboards. (This is also sometimes called dataviews.)
Presto works with Apama scenario events through the Event Service and event sources defined by a Presto administrator. See Event Service Configuration and Administration for more information.
*Distributed Stores in the Apama MemoryStore hold data that can be shared across several correlators and monitors and can be used in dashboards. In some cases, this may be a very large dataset.
Data from these distributed Apama stores cannot be accessed as scenarios or as events. If the Apama MemoryStore uses BigMemory, however, Presto mashups can access this data using Presto Analytics and dynamic external stores. See Load Datasets from a Dynamic External In-Memory Store for an example.
See also Add an External Dynamic In-Memory Store Connection for configuration information.
*Event
*Mashup
CSV Files
CSV files can be information sources exported from spreadsheets, some applications or some databases.
Presto keeps a snapshot of this information when you register the mashable. To update information, you must re-register the mashable.
REST
Events for Business or Other Processes
Events are most commonly real-time status information about business processes that are monitored in your organization. Events are published by various Software AG applications to the Event Bus which then routes these events to applications, such as Presto, who have subscribed to events of that type.
For more information on events and their publish/subscribe flow, see About the Event Service and Event Data. See also Apama (above) as an information source for events.
Event mashables are subscriptions to a specific event type that make event data available in Presto for use in apps. Unlike other types of mashables, however, you must have Presto administrator permissions to create event mashables.
Administrators should see Use Events as Information Sources for information on how to create and manage event mashables.
Event
Excel Spreadsheets
Spreadsheet mashables can be snapshots of data from a spreadsheet or a dynamic link to a spreadsheet. They can access data from a range of cells in one worksheet.
You can create spreadsheet mashables in Excel using the Presto Add-On for Excel or register them in Presto Hub. For more information, see:
*
Spreadsheet
MashZone Feeds
Data sources added and transformed in MashZone data feeds. These feeds are similar to mashups, but were created in MashZone and imported to Presto.
Source information can come from files or databases much like those supported by Presto. Information can also come from business or other types of events published by other Software AG applications such as Optimize.
See MashZone Feeds for more information.
DataFeed
Relational Databases
Tables, views and stored procedures in relational databases can be exposed as mashable information sources.
Presto supports any database with a JDBC 2.1 compliant driver. See Additional Presto System and Software Requirements for more information on the databases it has been tested with.
See Database Mashables for more information.
Database
REST Web Services
REST web services can include public web services or applications in your organization that are accessible by URL using either the GET or POST HTTP methods. See REST Web Services for more information.
REST
SharePoint Lists
To use SharePoint lists as a mashable information source, you must have the Presto Add-On for SharePoint installed and configured in Presto. See Presto Add-On for SharePoint (P4S) for links to more information.
SharePoint
Snapshots of other Mashables or Mashups
You can register individual snapshots that you have taken of any mashable or mashup as a mashable information source. This allow you to add views and create basic apps from snapshots or quickly share snapshots with other users.
Mashup
Web Feeds
You can register web feeds for a variety of syndication feed formats, including:
*RSS 0.90
*RSS 0.91 Netscape
*RSS 0.91 Userland
*RSS 0.92
*RSS 0.93
*RSS 0.94
*RSS 1.0
*RSS 2.0
*Atom 0.3
*Atom 1.0
Note:  
Presto now supports both Atom and RSS feeds by default. However, feed results are not normalized to a single format.
See Syndicated Feeds (RSS/Atom) for more information.
RSS or Atom
WSDL Web Services
These include web services that use SOAP versions 1.1 or 1.2 in document style or RPC style. Services must comply with the WS-I Basic profile. SOAP web services use WSDLs (web service definition language) to define the service contract.
See WSDL Web Services for more information about registering and working with WSDL services.
WSDL
XML Files
You can use any well-formed XML file as a mashable information source.
Presto keeps a snapshot of this information when you register the mashable. To update information, you must re-register the mashable.
See Register XML Mashables for more information.
*XML, for Presto 3.5 or later
*REST for Presto 3.2.1 or earlier
Copyright © 2006-2015 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback