{ "name": "merge", "properties": { "activities": [ { "name": "Copy data1", "type": "Copy", "dependsOn": [], "policy": { "timeout": "0.12:00:00", "retry": 0, "retryIntervalInSeconds": 30, "secureOutput": false, "secureInput": false }, "userProperties": [], "typeProperties": { "source": { "type": "JsonSource", "storeSettings": { "type": "AzureBlobFSReadSettings", "recursive": false, "wildcardFolderPath": "input/tomerge", "wildcardFileName": "short*.json", "enablePartitionDiscovery": false }, "formatSettings": { "type": "JsonReadSettings" } }, "sink": { "type": "JsonSink", "storeSettings": { "type": "AzureBlobFSWriteSettings", "copyBehavior": "MergeFiles" }, "formatSettings": { "type": "JsonWriteSettings" } }, "enableStaging": false }, "inputs": [ { "referenceName": "mergeInput", "type": "DatasetReference" } ], "outputs": [ { "referenceName": "mergeOut", "type": "DatasetReference" } ] }, { "name": "Delete1", "type": "Delete", "dependsOn": [ { "activity": "Copy data1", "dependencyConditions": [ "Succeeded" ] } ], "policy": { "timeout": "0.12:00:00", "retry": 0, "retryIntervalInSeconds": 30, "secureOutput": false, "secureInput": false }, "userProperties": [], "typeProperties": { "dataset": { "referenceName": "mergeInput", "type": "DatasetReference" }, "enableLogging": false, "storeSettings": { "type": "AzureBlobFSReadSettings", "recursive": true, "enablePartitionDiscovery": false } } } ], "annotations": [] } }