我想要一些指导,建立BigQuery数据存储从谷歌分析。
我们有6个不同的网站,其中4个属于一个项目,2个属于另一个,但我们希望分别对每个网站的数据进行分析;项目与网站数据分开;以及所有网站一起分析。
因此,在BigQuery中设置哪种结构最好?:两个项目,有4个和2个数据集,或者一个主项目,有2个数据集,4个和2个表?或者甚至有可能。
或者,提取数据是如此容易,而这并不重要,我们可以将每个站点放在一个自己的项目中,并提取我们想要的数据。
请在这个问题上给我一些指导。
亲切的问候
发布于 2018-06-06 15:37:40
简短的答案是:
或者,提取数据是如此容易,而这并不重要,我们可以将每个站点放在一个自己的项目中,并提取我们想要的数据。
是!
较长的答案是:
您只能从每个属性的一个视图(设置BigQuery导出)中提取数据,因此,首先要确定要链接哪个视图,并确保要导入的所有视图的设置是相同的,前提是这对您很重要。
每个配置文件/站点将进入它自己的数据集,并将在白天进行分区,这样就可以根据需要单独或一起查询它们。
跨项目进行查询是可能的,因此,如果您跨两个项目存储数据,则仍然能够加入它们。
在我看来,如果数据都在一个项目中,这将使分析人员更加容易,因为您将能够将查询保存在单个位置并集中跟踪查询成本,但如果需要保留2个项目,您的数据仍然可以连接。
https://stackoverflow.com/questions/50722262
复制相似问题