Extensions
Understanding the extension format
This article describes the format of extension ZIP files used by Dundas BI and Logi Symphony's Managed Dashboards & Reports.
Creating a data provider
This sample shows how to create a custom data provider, connecting to Twitter as an example. This data provider can be used when creating a data connector.
Create a custom transform
This sample shows how to create a custom data cube transform. This transform contains inputs, outputs, and settings, and implements a custom UI that shows and hides elements based on what settings are being used.
Use a custom transform to call a web service
This sample will create a custom data cube transform that uses Google's Distance Matrix API web service to calculate the travel distance and time between locations.
Create a custom formula
This sample shows how to create a custom formula function that users can call when writing formulas or calculated element scripts.
Create a custom control
This sample shows how to create a custom control that users can add to dashboards and other views just like built-in components. This is part 1 of 2, where the focus will be on a control that does not bind directly to data.
Create a custom data visualization control
This sample shows how to add a custom data visualization control. This is part 2 of 2, where the focus will be on a control that binds to data from a metric set.
Create custom export and delivery providers
This sample posts content to Slack to demonstrate adding custom export formats and notification delivery methods.
Create custom application configuration settings
This sample shows how to create custom application configuration settings.
Create a custom accounts provider
This sample shows how to create a custom accounts provider to manage user accounts and authentication. This is an alternative to using local accounts, using an Active Directory server (Windows), or setting up federated authentication to use a third-party identity provider.