Introduction
Azure Data Factory (ADF) is Microsoft’s fully managed, serverless data integration service. It helps unify data from diverse sources, with more than 90 built-in connectors available at no extra cost.
With ADF integration in Kepion, you can trigger ADF pipelines directly from an app, streamlining your data workflows securely and efficiently.
Before you start
To enable ADF integration in Kepion, ensure the following prerequisites are in place:
Published Pipeline in ADF: The ETL logic you want to trigger from Kepion.
-
Azure App Registration: Provides the secure identity (via Service Principal) used as the running context for ADF pipelines.
Required permission: Data Factory Contributor role over the ADF service in Azure.
Connect to an ADF pipeline
Step 1. Create a connection of type Azure App Registration
This is used as the running context of the ADF pipeline.
See connections overview for details.
Step 2. Create an integration of type Azure Data Factory Pipeline
This points to the data flow you would like to trigger from Kepion.
See integrations overview for details.
Step 3. Add the integration action
Navigate to the dashboard page where you want to trigger the pipeline.
Add a Text component and format it as desired.
Click the configuration button (ABC), go to the Type tab, select Integration Action, and choose your ADF Integration.
Click OK, then Save the dashboard.
Trigger the ADF pipeline
Once the Integration Action is configured, end users can trigger the pipeline directly from the Kepion app by clicking the designated action in the dashboard.
When triggered:
- The pipeline is securely triggered in Azure.
- A progress window appears showing:
- Connection status
- Pipeline execution status
- Duration
- Success or failure
- Users receive immediate feedback in the app.