如果今天是 Azure 数据工厂中的星期一,则添加动态内容以传递参数以获取最后 03 天
Add dynamic content to pass a parameter to get last 03 days if today is Monday in Azure Data Factory
我想将动态内容传递给“执行SSIS包”中的一个参数来传递
如果 sysdate= monday 则获取最后 3 天
有人可以帮助使用函数或表达式构建内容吗
谢谢
您可以通过两种方式实现这一目标。
使用 IF activity 首先检查今天是否是星期一。您可以使用 @equals(dayOfWeek(utcnow()),1) 之类的表达式进行星期一检查。
如果为真,则使用 @adddays(utcnow('yyyy-MM-dd'),-3) 的动态内容获取 utcNow() - 3 天。您可能需要将格式更改为您需要的格式。
更简单、更高效的选择,只需将管道安排到每周一 运行。那么就不需要检查任何东西了。
我想将动态内容传递给“执行SSIS包”中的一个参数来传递
如果 sysdate= monday 则获取最后 3 天
有人可以帮助使用函数或表达式构建内容吗
谢谢
您可以通过两种方式实现这一目标。
使用 IF activity 首先检查今天是否是星期一。您可以使用 @equals(dayOfWeek(utcnow()),1) 之类的表达式进行星期一检查。 如果为真,则使用 @adddays(utcnow('yyyy-MM-dd'),-3) 的动态内容获取 utcNow() - 3 天。您可能需要将格式更改为您需要的格式。
更简单、更高效的选择,只需将管道安排到每周一 运行。那么就不需要检查任何东西了。