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

在Data Factory中不使用substring提取文件名前6个字符

在Azure Data Factory中不使用substring提取文件名前6个字符的方法

针对示例文件名202209021021_example pandas.csv,可以直接使用Azure Data Factory内置的take()函数来提取前6个字符,无需依赖substring。

具体用法

  • 如果文件名存储在变量中,表达式示例:
    @take(variables('fileName'), 6)
    
  • 如果是从触发器获取文件名(比如Blob存储触发),表达式示例:
    @take(trigger().outputs.fileName, 6)
    

说明

take()函数的逻辑是从目标字符串的起始位置,截取指定长度的字符。第一个参数传入目标文件名,第二个参数传入需要截取的长度(这里是6),执行后会直接返回202209这类符合需求的结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 23:05:29