【问题标题】:Google Data Studio Community Connector & Apps Scripts Limits (30 simultaneous executions)Google Data Studio 社区连接器和应用程序脚本限制(30 个同时执行)
【发布时间】:2021-11-27 01:45:29
【问题描述】:

我正在使用 Google Apps 脚本为我的网络应用程序构建自定义 Data Studio 社区连接器。就我而言,Data Studio 报告作为 iframe 嵌入,并且对于我的应用程序的用户来说可见性是“公开的”,我不需要任何额外的 Google 授权(它以我的身份运行)。

鉴于 Apps 脚本有最多 30 个同时执行的限制,这是否意味着如果我有 30 个用户同时尝试查看报告,我将达到 30 个同时连接?

如果是这样,如果我希望其他人执行它,我将如何去做?谢谢。

【问题讨论】:

    标签: google-apps-script google-data-studio


    【解决方案1】:

    关于Web Apps的并发访问数,根据我的经验,当30个并发用户访问Web Apps时,有出现错误的情况。您可以在this answer查看实验数据。

    my recent experiment,我报告了“使用表单并发写入谷歌电子表格”。在这种情况下,为了测试对 Web Apps 的并发访问,我在 Web Apps 的脚本中使用了 LockService。这样,我发现可以实现30多个用户的并发访问。实验数据见下图。

    但在这种情况下,我认为这个结果将取决于 Web Apps 的脚本。比如Web Apps的脚本复杂,处理成本高的时候,并发访问数可能会变低。所以请注意这一点。但是,发现Web Apps的LockService对于并发访问Web Apps很重要。

    【讨论】:

    • 谢谢,我给了你一个赞成票,因为我忘记了 LockTask,但我认为这并不能具体回答我关于社区连接器和应用程序脚本的问题。
    【解决方案2】:

    在我的社区连接器数据源设置中,我必须将其设置为作为查看器运行(如下图所示)。

    但是,这会提示用户授权社区连接器以及 OAuth 他们的 Google 帐户,以便脚本可以作为他们运行。我提交了 OAuth 同意屏幕进行验证,并在 48 小时内获得批准。

    【讨论】:

      猜你喜欢
      • 2021-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 2020-07-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多