Google bigquery GoogleBigQuery连接器(将DataStudio连接到BigQuery表)-我想修改此连接器以自定义我的特殊需求

Google bigquery GoogleBigQuery连接器(将DataStudio连接到BigQuery表)-我想修改此连接器以自定义我的特殊需求,google-bigquery,google-data-studio,data-connections,Google Bigquery,Google Data Studio,Data Connections,我需要修改GoogleDataStudio-GoogleBigQuery连接器以满足定制需求 第一个问题:如何找到此数据连接器的源代码 第二个问题: 根据指南,getData(), 返回给定请求的表格数据 答案是这样的 { "schema":[ { "name":"OpportunityName", "dataType":"STRING" }, { "name":"IsV

我需要修改GoogleDataStudio-GoogleBigQuery连接器以满足定制需求

第一个问题:如何找到此数据连接器的源代码

第二个问题:

根据指南,getData(), 返回给定请求的表格数据

答案是这样的

{
     "schema":[
        {
           "name":"OpportunityName",
           "dataType":"STRING"
        },
        {
           "name":"IsVerified",
           "dataType":"BOOLEAN"
        },
        {
           "name":"Created",
           "dataType":"STRING"
        },
        {
           "name":"Amount",
           "dataType":"NUMBER"
        }
     ],
     "rows":[
        {
           "values":[
              "Interesting",
              true,
              "2017-05-23",
              "120453.65"
           ]
        },
        {
           "values":[
              "SF",
              false,
              "2017-03-03",
              "362705286.92"
           ]
        },
        {
           "values":[
              "Spring Sale",
              true,
              "2017-04-21",
              "870.12"
           ]
        }
     ],
     "cachedData":true
  }
但是BigQuery表中可能有1亿条记录。我们不在乎它可能是1亿条记录,我们只是以这种格式给出响应


谢谢

现有DS-BQ连接器不是开源的,因此您将无法修改其行为

话虽如此:

  • DS-BQ连接器比开放式连接器有一个“更智能”的API契约——查询和过滤器将被传递下去

  • 您可以随意创建您自己的DS-BQ连接器,使用您可能需要的任何逻辑!社区连接器会喜欢你的贡献


现有DS-BQ连接器不是开源的,因此您将无法修改其行为

话虽如此:

  • DS-BQ连接器比开放式连接器有一个“更智能”的API契约——查询和过滤器将被传递下去

  • 您可以随意创建您自己的DS-BQ连接器,使用您可能需要的任何逻辑!社区连接器会喜欢你的贡献


如果可以修改连接器,如何让Data Studio使用它?(即,您无法安装它)。“分发连接器(共享或发布)。社区连接器可以直接与任何用户共享,和/或可以提交以包含在产品库和公共Data Studio连接器库中,供任何用户查找和使用。”您可以与某些组成员共享连接器,对吗?如果您可以修改连接器,您将如何让DataStudio使用它?(即,您无法安装它)。“分发连接器(共享或发布)。社区连接器可以直接与任何用户共享,和/或可以提交以包含在产品库和公共Data Studio连接器库中,供任何用户查找和使用。”您可以与某些组成员共享连接器,对吗?当我们使用BigQuery数据连接器时,数据源可能有上千万条记录。谷歌也提供了使用上述格式的BigQuery数据连接器。以json格式列出数百万条记录?我想知道,如果我们使用上述响应格式,那么我们用Google apps脚本编写的定制数据连接器将从BigQuery数据源查询数百万条记录,并在响应中以上述json格式列出数百万条记录。我们会有内存问题、响应太大问题或超时问题吗?是的-community connectors不会向下传递筛选器,因此您需要处理该问题。那么community connectors的数据大小限制(数据源的大小)是什么?URL获取响应大小50MB/调用?当我们使用BigQuery data connector时,数据源可能有几千万条记录。谷歌也提供了使用上述格式的BigQuery数据连接器。以json格式列出数百万条记录?我想知道,如果我们使用上述响应格式,那么我们用Google apps脚本编写的定制数据连接器将从BigQuery数据源查询数百万条记录,并在响应中以上述json格式列出数百万条记录。我们会有内存问题、响应太大问题或超时问题吗?是的-社区连接器不会向下传递筛选器,因此您需要处理该问题。那么社区连接器的数据大小限制(数据源大小)是什么?URL获取响应大小50MB/次呼叫?