【问题标题】:Filter GetRows on GoogleSheet Document via Logic Apps通过逻辑应用过滤获取 Google Sheet 文档中的行
【发布时间】:2021-12-03 06:30:34
【问题描述】:

我正在阅读包含 100,000 多条记录的 google 表格,但我只想加载某个日期之后的记录。 (所以应用过滤器)。但我无法做到这一点,因为我不知道如何在不使用 foreach 的情况下访问列名。

这是来自 googlesheet 的数据的样子

所以基本上,我想过滤这样的记录。

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

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

【问题讨论】:

    标签: google-sheets azure-logic-apps powerapps power-automate


    【解决方案1】:

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

    虽然您无法使用此连接器从 Google 表格中检索过滤后的数据,但您可以使用 Filter array 操作根据需要过滤检索到的数据。

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

    【讨论】:

      猜你喜欢
      • 2020-12-23
      • 2021-11-18
      • 2016-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多