Skip to main content

pipelines

Creates, updates, deletes, gets or lists a pipelines resource.

Overview

Namepipelines
TypeResource
Idazure.data_factory.pipelines

Fields

NameDatatypeDescription
idtextThe resource identifier.
nametextThe resource name.
descriptiontextfield from the properties object
activitiestextfield from the properties object
annotationstextfield from the properties object
concurrencytextfield from the properties object
etagtextEtag identifies change in the resource.
factoryNametextfield from the properties object
foldertextfield from the properties object
parameterstextfield from the properties object
pipelineNametextfield from the properties object
policytextfield from the properties object
resourceGroupNametextfield from the properties object
run_dimensionstextfield from the properties object
subscriptionIdtextfield from the properties object
typetextThe resource type.
variablestextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTfactoryName, pipelineName, resourceGroupName, subscriptionIdGets a pipeline.
list_by_factorySELECTfactoryName, resourceGroupName, subscriptionIdLists pipelines.
create_or_updateINSERTfactoryName, pipelineName, resourceGroupName, subscriptionId, data__propertiesCreates or updates a pipeline.
deleteDELETEfactoryName, pipelineName, resourceGroupName, subscriptionIdDeletes a pipeline.

SELECT examples

Lists pipelines.

SELECT
id,
name,
description,
activities,
annotations,
concurrency,
etag,
factoryName,
folder,
parameters,
pipelineName,
policy,
resourceGroupName,
run_dimensions,
subscriptionId,
type,
variables
FROM azure.data_factory.vw_pipelines
WHERE factoryName = '{{ factoryName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new pipelines resource.

/*+ create */
INSERT INTO azure.data_factory.pipelines (
factoryName,
pipelineName,
resourceGroupName,
subscriptionId,
data__properties,
properties
)
SELECT
'{{ factoryName }}',
'{{ pipelineName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ data__properties }}',
'{{ properties }}'
;

DELETE example

Deletes the specified pipelines resource.

/*+ delete */
DELETE FROM azure.data_factory.pipelines
WHERE factoryName = '{{ factoryName }}'
AND pipelineName = '{{ pipelineName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';