gpt4 book ai didi

azure - 如何从 Azure Blob 中获取 Mosaic Decisions 路径中当前日期的文件

转载 作者:行者123 更新时间:2023-12-03 02:31:36 27 4
gpt4 key购买 nike

我正在将Mosaic Decisions用于必须每天运行的特定数据管道。我有一个客户,其文件位置每天都会根据当前日期blob 容器中发生变化。

例如,文件 sales.xlsx 的路径如下 daily_records/<current-date>/sales.xlsx ,其中 是格式为 yyyy-MM-dd. 的日期值。

Azure Reader Node

我尝试使用系统参数 $(currentTime) 。但是,此参数还有一个与其关联的时间戳,这不满足我的用例。

我希望在运行马赛克流时自动获取当前日期,而不必每天在路径中重新输入日期。如何在Mosaic Decisions中实现这一目标?

最佳答案

我以前遇到过类似的情况,解决方法是使用计算参数而不是系统参数

首先,从流配置菜单中创建一个计算参数,并将数据类型设置为日期。为其指定参数名称folderName。将表达式值设置为TO_DATE(TODAY('Asia/Calcutta'))。如果您当前的时区与我的不同,请在此处传递您当前的时区来代替'亚洲/加尔各答'。请参阅下面的屏幕截图

Create Calculated Parameter

然后,在读取器节点配置菜单中,将文件路径添加为daily_records/$(folderName)/sales.xlsx路径将每天更新为新日期,您可以直接单击验证来获取最新文件,而无需输入新日期每天。

Path

关于azure - 如何从 Azure Blob 中获取 Mosaic Decisions 路径中当前日期的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64915485/

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