This connector extracts technical metadata from Azure Data Factories using Azure REST API
We recommend creating a dedicated Azure AD Application for the connector to use.
-
Follow Step 1 of this doc to create an Azure AD app and a client secret.
-
Grant the app the Reader Role to all data factories of interest. Select
Access Control (IAM)
from each data factory's settings page and add the built-inReader
role to the app you created in Step 1.
Create a YAML config file based on the following template.
tenant_id: <tenant_id> # The Azure Directory (tenant) ID
client_id: <client_id> # The Azure Application client id
client_secret: <client_secret> # The client secret value (not secret ID)
subscription_id: <subscription_id> # Azure subscription id
See Output Config for more information.
Follow the Installation instructions to install metaphor-connectors
in your environment (or virtualenv). Make sure to include either all
or datafactory
extra.
Run the following command to test the connector locally:
metaphor azure_data_factory <config_file>
Manually verify the output after the command finishes.