- Newest
- Most votes
- Most comments
Hi mvp, thanks for your questions:
Question 1. Is this something that can be achieved using AWS Twinmaker, Or with a combination of Twinmaker and other AWS services ?
This isn't fully supported today: TwinMaker's Unified Data Query APIs currently only support a synchronous pull model. However, if you're using the TwinMaker Grafana v1.2.0 plugin, you can enable the "Stream" feature for TwinMaker Panel queries. This can provide a close-to-real-time experience where you can use a live dashboard time range (e.g "Last 1 hour") and the plugin will continuously pull the latest data in the background (at 5 second interval) to update the panel in-place without triggering a dashboard-level refresh.
Note: TwinMaker Grafana v1.2.0 plugin + data streaming feature is currently only available using self-hosted Grafana with version 8.5+; will be in Amazon Managed Grafana soon.
Question 2. If I have a Lambda function that fetch data from a time series data source. The cost of invoking that function is additional to the Twinmaker cost?
Correct, TwinMaker charges for the unified data access API that provides a common cross-data-source query interface. TwinMaker will assume your provided workspace role to access services on your behalf for first-party connectors and invoke your Lambda function for third-party connectors. So the Lambda invocation cost would be observed as separate from the TwinMaker API cost
Async event notification / push models aren't supported yet but we will take this feedback into consideration, thanks again!
Relevant content
- asked 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 17 days ago
- AWS OFFICIALUpdated 8 months ago