What is the Integration extension?
An introduction to the Integration extension, which sends groups of curves and timeseries to downstream systems such as ETRMs, risk engines and data lakes on a schedule, with a daily report of what was sent
How integrations work
Systems, groups, identities and data properties, what happens when a group runs, and how each curve or timeseries is judged
Getting started with a plug-in
Install the Molecule plug-in, attach a group of curves, give each curve its Molecule code, schedule the group and check the first run
The daily report
The daily integration report of a system, its matrix of sent against expected by two data properties, setting the expectations, and the stored reports
Custom systems
Send curves and timeseries to a system that has no plug-in, with the codes and settings you choose and ODSL you write, starting from a template
Using Fusion AI
Describe a downstream system to Fusion AI, answer the questions it asks, and apply its proposal to create a custom system or change an existing one
Round-trip confirmations
Let the downstream system confirm, or fail, each curve and timeseries it received, with the REST call it makes to report back
Plug-ins
9 items
Alerts and the cutoff
Raise alerts when a group's items fail or have no data, check that everything is sent by a cutoff time, and mark items that are not available every day
The validation gate
Send only curves and timeseries that have passed validation, set for each group and each item, with the reason for anything held back in the report and the alert
Corrections
Send curves and timeseries again when a dataset corrects a value after it was sent, automatically or after approval, marked as a correction for the downstream system
Insights
The insight reports of the Integration extension, about delivery over time, the items that keep failing, send times, corrections and the codes of each system
Integration reference
Where integrations are kept, the formats of the group settings, secrets, processes, report configuration and report data, writing a plug-in extension, and troubleshooting