通过逻辑应用过滤 GoogleSheet 文档上的 GetRows

Filter GetRows on GoogleSheet Document via Logic Apps

我正在读取 google sheet 超过 100,000 条记录,但我只想加载特定日期后的记录。 (所以应用过滤器)。但是我没能做到这一点,因为我不知道如何在不使用 foreach 的情况下访问列名。

这是 googlesheet

中的数据

基本上,我想像这样过滤记录。

时间戳 ge '10/13/2021' 所以它只会 return 记录 10/13/2021 和 10/14/2021... 等

这可以吗?如果没有,解决此问题的最佳推荐方法是什么,因为我只想在下一步中将每日记录加载到 sql 数据库。

Google 表格连接器的 Get rows 操作不支持过滤。您只能指定要返回多少行,以及要跳过多少行。例如。如果您的 sheet 中有 100,000 行,如果您愿意,可以轻松获得 90,001 到 90,200 之间的行。

虽然您不能使用此连接器从 Google 工作表中检索筛选数据,但您可以使用 Filter array 操作根据需要筛选检索数据。

您可能仍需要使用 For each 循环来检索和过滤块中的数据。