Я пытаюсь загрузить несколько файлов из azure blob в azure sql dw, используя фабрику данных azure. Ниже приведен мой код. Я столкнулся с выделенной ошибкой. Может кто-нибудь подсказать. Я вставляю здесь свой adf-код json.
Я получаю ниже Выделено на этапе копирования.
{
"name": "DelimitedText11",
"properties": {
"linkedServiceName": {
"referenceName": "AzureBlobStorage2",
"type": "LinkedServiceReference"
},
"parameters": {
"FileName": {
"type": "string"
}
},
"annotations": [],
"type": "DelimitedText",
"typeProperties": {
"location": {
"type": "AzureBlobStorageLocation",
"fileName": {
"value": "@dataset().FileName",
"type": "Expression"
},
"container": "input"
},
"columnDelimiter": ",",
"escapeChar": "",
"firstRowAsHeader": true,
"quoteChar": ""
},
"schema": []
},
"type": "Microsoft.DataFactory/factories/datasets"
}
Ошибка:
{
"errorCode": "2200",
"message": "ErrorCode=UserErrorMissingPropertyInPayload,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Required property 'fileName' is missing in payload.,Source=Microsoft.DataTransfer.ClientLibrary,'",
"failureType": "UserError",
"target": "Copy data1",
"details": []
}