Skip to main content

Azure Data Factory

You can run Azure Data Factory Pipelines from JAMS. JAMS has an ADFPipelineRuns Execution Method that lets you configure a Job to run.

To use the ADFPipelineRuns Execution Method, ensure the JAMS Scheduler and JAMS Client are running 7.8.1 or higher.

Before You Begin

You will need the following information from Azure to set up this connection:

  • Tenant ID
  • Client ID
  • Client Secret
  • Subscription ID

Creating Credentials in JAMS

You need two Credentials in JAMS to run an Azure Data Factory Job:

  • A Credential is used to store the Client Secret value from Azure.
  • A Credential is used to run the Job in JAMS.

See Working with User Credential Definitions for more information on creating a Credential.

Creating a Connection Store Item for Azure Data Factory

To connect to Azure Data Factory, you need a Connection Store item in JAMS. See Connections for Integrations for the steps to configure the Connection.

Creating a Job for running Azure Data Factory Pipelines

  1. Click Definitions from the JAMS Shortcuts menu.
  2. Click a Folder where the Job will be saved.
  3. Click +.
  4. In the Name field, enter a name for the Job.
  5. In the Execution Method field, select ADFPipelineRuns.
  6. Click Ok.
  7. In the Azure Connection field, select the Connection Store item that you created for Azure Data Factory.
  8. In the Resource Group Name, enter the resource group that stores your Azure Data Factory.
  9. In the Data Factory Name field, enter the instance that you will access.
  10. In the Pipeline Name field, enter the name of the Pipeline that will run.
  11. In the Pipeline Run Parameters field, any Parameters that you define from the Parameters tab will be displayed.
  12. Click the Schedule tab to add schedule items to set when the Job will run.
  13. Click the Properties tab.
  14. In the Execute As field, select the JAMS Credential to run the Job.
  15. In the Agent field, select the Agent if the Job will not run on the Scheduler.
  16. Click Save and Close.

Canceling the Job

You can cancel a JAMS Job that is running an Azure Data Factory Pipeline from JAMS. Any child Pipelines will also be canceled.

  1. Click Monitor from the JAMS Shortcuts menu.
  2. Right-click the Job that is running and select Cancel.
  3. Click Yes.