You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure数据工厂:Copy活动中动态创建YYYY/MM/DD文件夹报错求助

问题分析与修正

你的表达式存在以下语法错误,导致Copy活动执行失败:

  • formatDateTime函数参数错误:该函数仅接受两个参数(日期值、格式字符串),你错误地将路径分隔符/作为额外参数传入。
  • 括号不匹配:表达式存在未闭合的括号,语法结构不完整。
  • 使用全角引号:表达式里的引号是中文全角格式(’),ADF仅识别英文半角引号(')。

修正后的表达式

将表达式修改为以下正确形式,即可生成目标路径/YYYY/MM/DD/格式的动态文件夹路径:

@concat(
    pipeline().parameters.target,
    formatDateTime(utcNow(), 'yyyy/'),
    formatDateTime(utcNow(), 'MM/'),
    formatDateTime(utcNow(), 'dd/')
)

或者更简洁的写法,直接在单个formatDateTime中完成格式拼接:

@concat(pipeline().parameters.target, formatDateTime(utcNow(), 'yyyy/MM/dd/'))

验证要点

  1. 确保target参数的结尾已包含/(例如参数值为adls://container/path/),避免路径拼接时出现格式错误。
  2. 可通过ADF的表达式测试器验证输出结果是否符合预期。

内容的提问来源于stack exchange,提问作者sarah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 04:35:02