Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 为什么通过google cloud BigQuery API从google play控制台查询报告会得到不完整的结果_Google Cloud Platform_Google Bigquery_Google Play Console_Google Cloud Data Transfer - Fatal编程技术网

Google cloud platform 为什么通过google cloud BigQuery API从google play控制台查询报告会得到不完整的结果

Google cloud platform 为什么通过google cloud BigQuery API从google play控制台查询报告会得到不完整的结果,google-cloud-platform,google-bigquery,google-play-console,google-cloud-data-transfer,Google Cloud Platform,Google Bigquery,Google Play Console,Google Cloud Data Transfer,我试图从谷歌play控制台中的一个可用报告中获取数据。特别是用户_采集报告。为了使用BigQueryAPI,我在google云平台中设置了数据传输服务 查询特定报告时,结果是局部的。有些列与我手动下载报告时得到的结果相匹配,但其他列的值为null,尽管下载的报告显示那里应该有数值 另一个奇怪的事情是,当为查询指定日期范围(例如五月)时,结果将显示该月大约1/3的日期,但每个月的每一天都应该有一行 查看传输运行历史记录时,有些运行已成功完成,有些运行失败,并显示错误消息:错误代码5:未找到任何报告

我试图从谷歌play控制台中的一个可用报告中获取数据。特别是用户_采集报告。为了使用BigQueryAPI,我在google云平台中设置了数据传输服务

查询特定报告时,结果是局部的。有些列与我手动下载报告时得到的结果相匹配,但其他列的值为
null
,尽管下载的报告显示那里应该有数值

另一个奇怪的事情是,当为查询指定日期范围(例如五月)时,结果将显示该月大约1/3的日期,但每个月的每一天都应该有一行

查看传输运行历史记录时,有些运行已成功完成,有些运行失败,并显示错误消息:
错误代码5:未找到任何报告的文件。请确保您选择了正确的Google云存储桶,并且存在Google Play报告。
但是如果没有找到任何文件,那么我如何获得任何结果

GCP和Google Play控制台的用户都是项目的所有者,因此访问存储报告的bucket的权限不应该存在任何问题

我尝试创建另一个数据传输服务,看看它是否能找到报告。它确实找到了一些文件,但不是我感兴趣的那个。传输运行历史记录显示与上述相同的错误


以前有没有人遇到过类似的问题,也许可以提供某种解决方案?或者可能只是对出现此问题的原因有一些见解?

我认为问题可能与所需报告的可用性有关,因为我发现只有一些报告是:

  • 详细报告(审查、财务报告)
  • 聚合报告(统计、用户获取)
是否可能不支持您要导出的特定报告?

如果不是这样的话,我认为您应该在失败导出的传输详细信息中提交一个共享“资源名称”的支持案例(并更正以供参考)。或者,您也可以使用支持票证,在服务器上报告传输服务的缺陷。支持团队可以帮助您进一步查看错误消息。

我认为问题可能与所需报告的可用性有关,因为我发现只有一些报告是:

  • 详细报告(审查、财务报告)
  • 聚合报告(统计、用户获取)
是否可能不支持您要导出的特定报告?

如果不是这样的话,我认为您应该在失败导出的传输详细信息中提交一个共享“资源名称”的支持案例(并更正以供参考)。或者,您也可以使用支持票证,在服务器上报告传输服务的缺陷。支持团队可以帮助您进一步查看错误消息。

您如何查询报告?我认为如果将空值放在报表名称处,则这些空值可能是相关的。@sergiofranco我只是从BigQuery平台的数据集中选择所需的报表,然后选择all,只是为了查看从该表/报表中得到的结果。您是如何查询报表的?我认为如果将空值放在报表名称处,则这些空值可能是相关的。@sergiofranco我只是从BigQuery平台的数据集中选择所需的报表,然后选择all,以查看从该表/报表中得到的结果。