gpt4 book ai didi

Azure 数据工厂文件创建

转载 作者:行者123 更新时间:2023-12-03 04:04:32 24 4
gpt4 key购买 nike

我有一个基本要求,我想将时间戳附加到从 sql db 中提取的文件并将其放入 blob.i 使用 utcnow() ,它会创建一个带有 T 的时间戳以及我不需要的所有内容。

任何格式表达式来获取日期和时间?

JavaScript 表达式新手,因为我来自 ssis 背景

感谢帮助

最佳答案

唯一的方法是复制并创建一个新的 blob,并将新名称与时间戳连接起来。

数据工厂不支持重命名 blob。

我只成功处理了一个文件。

您可以按照我的步骤操作:

  1. 使用查找事件从 SQL 数据库获取时间戳。
  2. 使用“获取元数据”从存储中获取 blob 名称。
  3. 使用“复制数据”事件复制并创建新的文件名 blob。

管道预览:

enter image description here

查找预览: enter image description here

获取元数据和源数据集: enter image description here

enter image description here

复制数据事件源设置:

enter image description here

复制数据事件接收器设置:

添加参数以设置源数据集中的新文件名:

enter image description here

使用表达式创建带有文件名和时间戳的新文件:

@concat(split(activity('Get Metadata1').output.itemName,'.')[0],activity('Lookup1').output.firstRow.tt)

enter image description here

然后检查 Blob 存储中的输出文件: enter image description here

希望这有帮助。

关于Azure 数据工厂文件创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60639321/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com