форматирование динамического пути к папке в JSON - PullRequest
0 голосов
/ 03 декабря 2018

в поисках справки по базовому формату кода.

Я хочу заменить этот код:

{
"name": "BlobConnect",
"properties": {
    "linkedServiceName": {
        "referenceName": "BlobConnect",
        "type": "LinkedServiceReference"
    },
    "type": "AzureBlob",
    "typeProperties": {
        "fileName": "",
        "folderPath": "timtesting"
    }
},
"type": "Microsoft.DataFactory/factories/datasets"}

чем-то, что динамически назначает пути к папкам с любой текущей датой.Другой пользователь предложил использовать:

"folderPath": {
      "value": "@concat('test1/',
                formatDateTime(utcnow(),'yyyy'),'-', 
                formatDateTime(utcnow(),'MM'),'-',
                formatDateTime(utcnow(),'dd'))",
       "type": "Expression"}

, но каждый раз, когда я заменяю раздел пути к папке этим, я продолжаю получать ошибки форматирования.Я не уверен, что именно не так, несколько сайтов форматирования подтверждают, что это не правильно, но я не уверен, как это исправить.Спасибо!

1 Ответ

0 голосов
/ 04 декабря 2018
{
"name": "BlobConnect",
"properties": {
    "linkedServiceName": {
        "referenceName": "BlobConnect",
        "type": "LinkedServiceReference"
    },
    "type": "AzureBlob",
    "typeProperties": {
        "fileName": "",
        "folderPath": {
            "value": "@concat('timtesting/', formatdatetime(utcnow(),'yyyy'),'-',formatdatetime(utcnow(),'MM'),'-',formatdatetime(utcnow(),'dd'))",
            "type": "Expression"
        }
    }
},
"type": "Microsoft.DataFactory/factories/datasets"

}

...