如何在Power Automate中按日期过滤Planner任务数据导入Power BI
从Planner筛选指定日期后任务并导入Power BI的优化方案
直接在Planner的「列出任务」操作中使用OData原生过滤,这是解决性能问题的最优解——因为它会在数据源端直接筛选数据,避免拉取全量任务后再过滤(这也是你觉得Filter Array没用的原因,它是客户端过滤,还是会加载所有数据)。
具体操作步骤:
- 打开Power Automate中你的流,找到「列出任务」(List tasks)操作
- 点击操作右上角的「...」菜单,选择「设置」
- 开启「使用OData查询」选项
- 在弹出的
$filter输入框中,填写以下过滤表达式:
注:OData要求日期格式必须包含时间和时区标识(taskCreatedDateTime ge 2024-05-01T00:00:00ZT分隔日期时间,Z表示UTC时区),这样能精准筛选2024年5月1日0点及以后创建的任务 - 保存流并运行,此时「列出任务」只会返回符合条件的任务,直接导入Power BI即可解决性能问题
内容的提问来源于stack exchange,提问作者brunobliss
相关产品推荐
相关产品推荐

