Note: All release notes for TIBCO Scribe® Online and associated Connectors are included in the TIBCO Scribe® Online Help on the
Release Notes page.
TIBCO is pleased to offer the Summer 2017 release which includes some new features and enhancements as well as some fixes for known issues.
Hierarchical Data Support
Support for Hierarchical data has been added to the TIBCO Scribe® Online User Interface for Connectors that support Hierarchical data, and to the CDK tools in the SDK to support development of Connectors that leverage Hierarchical data. See
SDK / CDK Support For Connector Development For Hierarchical Data in the TIBCO Community for more information.
There are many API’s, datastores, and file types used for data exchange that use a hierarchical structure, such as XML or JSON, where the parent and children are stored in the same record. For example, a record containing both a Sales Order or parent, and multiple, Sales Order Items, or children, and multiple Sales Order Item Details, or grandchildren, is considered hierarchical.
- Using the Include Tab on a Query Block, you can view the shape of the source data hierarchically, and select the data to be gathered.
- Using the Include Tab on the CreateWith or UpdateWith Blocks, you can determine the shape of the data as it will be written to the target. Note that the entire data object is built completely and then written to the target, unlike traditional Create and Update Blocks that write one record at a time.
Note: To read or write Hierarchical data, the Connector used must support Hierarchical data.
Core Features And Enhancements
Maps
- Added a Show/Hide button to the Connections panel on the Map designer to provide more viewing space when needed. (27751)
- The default number of Event messages processed by the Agent associated with an Event Message Map is now set to 10 messages per batch for Cloud Agents and 40 messages per batch for On-Premise Agents. When a batch of messages is complete, the Agent requests the next set for processing. (45926)
Blocks
- Added the CreateWith Block for Connectors that support hierarchical data to add records with nested data, such as an Account with multiple Contacts contained in the same record. (11148,11149, 38223)
- Added the UpdateWith Block for Connectors that support hierarchical data to add records with nested data, such as an Account with multiple Contacts contained in the same record. (11149, 39334)
- Added the Add Block for Connectors that support hierarchical data to add child records contained within a parent record, such as adding an Item to a Sales Order record. (11150, 38262)
- Enhanced the Block Properties Include tab to display hierarchical data relationships and allow you to either include the selected data in a source Query or write the date hierarchically to a target using the CreateWith or UpdateWith Block. (38386, 39470)
- Enhanced the Block Properties Preview tab to display hierarchical data including entity and field names for the parent entity and any related entities with a one to one relationship with the parent. Related entities with a one to many relationship with the parent entity are displayed as count of child records. (44072)
- Enhanced the Block Properties Fields tab to display hierarchical data including entity and field names for the parent and child entities. Entities and fields displayed vary depending on the Block selected. See the TIBCO Scribe® Online help for additional information. (38387)
- Added a message to the Query Block Net Change tab reminding users that Net Change DateTime filters are appended to any filters configured on the Filter tab as an AND. (44954)
Formula Editor
- Added TOLIST and FROMLIST functions to convert a string to an array and an array to a string. (11146)
TIBCO Scribe® Online Cloud Features And Enhancements
SDK
Enhanced the CDK tools to support building Connectors that can access and write Hierarchical Data.
API
- Maps –
- Return a list of relationships for a Map (42161)
- Upgrade a submitted Map to the latest version (46846)
- If you attempt to use the Validate Map, Rename Block, or Preview Query Map endpoints with a Map saved as version 2.0 or lower, the TIBCO Scribe® Online API returns a message requiring you upgrade the to the latest Map version first. Use the POST /v1/orgs/{orgId}/solution/{solutionId}/maps/advanced/upgrade endpoint to upgrade an older Map model to the latest version. This does not save the Map it simply updates the Map submitted with the POST. You can then use the upgraded version with other Map API endpoints.
Addressed Issues
Users
- When validating user email addresses, TIBCO Scribe® Online now allows more than one special character before the @ symbol, such as a period (.) or a hypen (-). (44719 / Case # 59149)
Agent
- Enhanced processes that synchronize the Agent database with the platform to prevent locking the Agent database and improve performance. (41933 / Case # 57774)
Connections
- When a managed Connector was added to a TIBCO Scribe® Online Organization by the provider, there was a delay displaying fields on the Connection dialog while the Connector finished installing. (44357 / Case # 58815)
- In some cases, changes to Connection properties were not being synchronized to Agents correctly. ( 44394 / Case # 58913 )
Solutions
- If a Solution was not associated with an Agent, it could not be deleted using the TIBCO Scribe® Online User Interface. (43867 / Case # 58757)
- The Run button on the Solution Edit page is disabled when a Map is being saved to prevent anyone from attempting to execute the Solution before the Map has reached the Agent. (44813)
Maps
- Entity descriptions that included extended unicode characters displayed as ? characters. (44302)
- Copying a Lookup Block from within a Map and pasting it into an If/Else Block in the same Map, caused references to the original Lookup Block in the If/Else Block to be converted to the same name as references for the new Lookup Block. (47525 / Case # 59358)
For more information, see
TIBCO Scribe Online Help or the
TIBCO Scribe Developer Portal.
To receive release announcements for Scribe Online, see
Sign Up For Scribe Product Release Notifications