csv 如何在ADF复制活动中为文件系统接收器创建反斜杠路径?

8cdiaqws  于 2023-06-27  发布在  其他
关注(0)|答案(1)|浏览(106)

我正尝试使用以下设计

将csv写入Windows文件系统接收器
当预览csv分隔的文本时,它显示了很好的

但是look up的输出是这样的

{
    "firstRow": {
        "file_name": "file_TEST.csv",
        "begin_dir": "\\\\msf.dom",
        "sub_dir": "\\shared\\Workspace\\1 - abc",
        "end_dir": "\\legacy folder\\NewFolder"
    },
    "effectiveIntegrationRuntime..."

在可变输出中也是如此。
如何在没有双反斜杠的情况下形成主机的根路径?链接服务所需的根路径是开始_dir和sub_dir \\msf.dom\shared\Workspace\1 - abc的concat

我尝试使用替换函数将\\替换为\,但似乎不起作用。

bvjxkvbb

bvjxkvbb1#

  • 不需要将\\替换为\。额外的\是因为它正在转义字符串中作为值存在的实际\字符。
  • 下面是一个演示,您可以从错误中看到正在根据需要读取值。
  • 我有一个带有调试输出的查找,如下图所示:

  • 现在,当我将值begin_dir传递给链接服务中的host时,我得到以下错误(因为我没有资源)。但是,您可以看到作为host的值(dir值为xxx,filename为yyy.csv)。

  • 当我从lookup中给予开始_dir,sub_dir和file_name时,然后我得到一条错误消息,您可以看到如何获取pas:

相关问题