azure-data-factory - 在 Azure 数据工厂中使用 @item().name 设置“复制数据”源文件夹
问题描述
Get Metadata1 基本上检索子项(这是文件夹的集合,即originalFolder1
,originalFolder2
等)。
在 ForEach1 活动中,我放置了复制数据活动。
定义源数据集时,我想使用检索到的文件夹名称作为路径。所以它会是这样的:staticFolder1/staticFolder2/originalFolder1
。
我确实尝试staticFolder1/staticFolder2/@item().name
在文件夹路径中使用,但它总是抛出错误file not found
我错过了什么吗?
解决方案
@sowmen 提供的注释是有道理的,但没有必要将 item().name 转换为字符串格式。
还有一个有趣的概念叫做字符串插值,它让我们的生活更轻松。请参阅下面适合您的方案的代码。希望能帮助到你 :)
staticFolder1/staticFolder2/@{item().name}
推荐阅读
- python - Pandas:如何仅删除列末尾的最后一个连字符
- google-forms - 如何根据其他用户过去的回复使 Google 表单自动填充?
- c - 我知道一个地址,但我应该如何判断在哪个部分?使用C的全局区域或堆区域或堆栈区域
- json - 如何解决“手势 RangeError(索引)捕获的异常:无效值:有效值范围为空:0”
- c++ - 什么会使多边形算法中的点仅在正向和反向运行时才能正常工作?
- php - PHP:如何使用键->值对每两个分隔符将一个字符串分解为一个数组
- kubernetes - 将 GKE 集群拆除为“全新”状态而不删除它?
- scala - Spark——自定义reduce函数保存到磁盘然后上传到s3
- javascript - XMLHttpRequest 返回事件对象而不是实际数据
- fortran - Fortran 将未知大小的文件读入数组