A cross tenant metadata driven processing framework for Azure Data Factory and Azure Synapse Analytics achieved by coupling orchestration pipelines with a SQL database and a set of Azure Functions.
To perform an pipeline run request against to the target worker pipeline and orchestrator type.
While the pipeline is in a ‘queued’ state the function will wait and return only once an ‘in progress’ state has been achieved.
Namespace: mrpaulandrew.azure.procfwk.
POST
{
"tenantId": "123-123-123-123-1234567",
"applicationId": "123-123-123-123-1234567",
"authenticationKey": "Passw0rd123!",
"subscriptionId": "123-123-123-123-1234567",
"resourceGroupName": "ADF.procfwk",
"orchestratorName": "FrameworkFactory",
"orchestratorType": "ADF",
"pipelineName": "Intentional Error"
}
See Services return classes.
{
"PipelineName": "Wait 1",
"RunId": "c5c2e1e7-bdc8-4eec-b015-cd1aa498b0a4",
"ActualStatus": "InProgress",
"SimpleStatus": "Running"
}