Configure Compose for OCF Data Sources

Use the configuration options on the Compose tab of the data source Settings page to configure the use of Compose with your OCF data source.


The drivers for OCF data sources are compiled with the OCF connectors. The information about the driver is available on the Compose tab in the Driver section.

Export and Download

Under Export and Download, you can allow or disallow exporting and downloading of Compose query results for this data source. Exporting and downloading is enabled by default. Disable this toggle to disallow it.

Enabled in Compose

By default, a data source is not enabled for use in Compose. To allow use of Compose with this data source:

  1. Enable the Enabled in Compose toggle. This will reveal the Compose Connections information in the user interface.

  2. You can either edit the default connection or add a new connection. To edit the default Compose connection, click the pencil icon for the Default Connection row of the Compose Connections table and in the Edit Connection dialog that opens, update the URL field as necessary. Click OK in the dialog to save your changes.

  3. To create a new connection for Compose, click +Add to the right of the Compose Connections section title and in the Add Connection dialog that opens, specify a Title (name) for your connection and a URL. Click Add in the dialog to save your changes.

In Compose, users will be able to choose a connection created here from the list of Company Connections in the Connection Settings dialog.

Compose Connection Sharing

Select one of the Compose Connection Sharing options:

  • Shared connections across tabs—This option lets users use the same connection across multiple Compose tabs.

  • Separate connection per tab—Users can use different connections for each Compose tab, which enables them to run multiple queries at the same time.

Enable User Impersonation

The Enable User Impersonation setting is available on the Compose tab if your data source supports it. When user impersonation is enabled, users will connect to the data source with the impersonation account. All Compose queries by all Compose users will be executed against the database as queries from one impersonated user.

After enabling user impersonation, specify the username and password for the impersonation account. If applicable, enable the Enable Kerberos Authentication toggle and upload the appropriate keytab.

Data Uploader

Select a Data Uploader option based on the description below:

  • Use Global Setting (true) or Use Global Setting (false)—Use the global setting option.


    The global setting is configured on the backend of the Alation server in the alation_conf parameter alation.data_uploader.enabled. Users are allowed to upload data to data sources if this flag is set to True; or if the flag is set to False, users are not allowed to upload data into any data source.

  • Enable for this data source—Use this option to enable the data upload for this data source and override the global setting if the global setting is set to False.

  • Disable for this data source—Use this option to disable the data upload for this data source and override the global setting if it is set to True.