创建仪表板
Posted: Sun Jan 26, 2025 3:11 am
如何使用 SQL 和表联接创建仪表板的示例。
那么,当我们在 BigQuery 中时,我们如何实际构建这个仪表板呢?因此 BigQuery 使用 SQL,它只是一种编程语言。如果你用过XL之类的东西,你可以这样想。它基本上是一个 XL 公式,但位于 BigQuery 内部。这个语句的意思是,当我们的 URL(只是 BigQuery 中的一列数据)类似时,我们只是用“like”说,如果我们在 XL 中并进行过滤,想一想,所 阿联酋电话号码列表 以它包含 en-gb,只是 url slug,那么我们想将其分类为 uk。我们针对每个目标 URL 或国家/地区语言多次执行此操作。
现在您可能看到这个并想,嘿,这看起来有点熟悉。如果您做过任何 Looker Studio 报告(必须将品牌查询和一般查询分开),那么您可能已经使用过它。因此,您已经具备构建此仪表板所需的许多技能。
因此,这里我们仅提供了该列的一些示例。我们的 URL 列直接来自搜索控制台。我们免费得到它。我们不需要在那里做任何事情。在这里,我们说的是,当此列中有包含此特定短语的 URL 时,我希望它定位到英国。然后它所做的就是为该目标国家/地区创建另一个列。然后,我们对该目标国家/地区执行的操作是运行另一个案例语句,将其与用户登陆的实际国家/地区进行比较,然后这就是直接来自 Search Console 的数据。您需要对这些数据进行一些操作,因为 Google 以 alpha 3 国家/地区代码提供数据,因此您需要使用查找表。但这确实很容易实现。一旦你理解了这个案例陈述,你就基本上理解了整个报告。
那么,当我们在 BigQuery 中时,我们如何实际构建这个仪表板呢?因此 BigQuery 使用 SQL,它只是一种编程语言。如果你用过XL之类的东西,你可以这样想。它基本上是一个 XL 公式,但位于 BigQuery 内部。这个语句的意思是,当我们的 URL(只是 BigQuery 中的一列数据)类似时,我们只是用“like”说,如果我们在 XL 中并进行过滤,想一想,所 阿联酋电话号码列表 以它包含 en-gb,只是 url slug,那么我们想将其分类为 uk。我们针对每个目标 URL 或国家/地区语言多次执行此操作。
现在您可能看到这个并想,嘿,这看起来有点熟悉。如果您做过任何 Looker Studio 报告(必须将品牌查询和一般查询分开),那么您可能已经使用过它。因此,您已经具备构建此仪表板所需的许多技能。
因此,这里我们仅提供了该列的一些示例。我们的 URL 列直接来自搜索控制台。我们免费得到它。我们不需要在那里做任何事情。在这里,我们说的是,当此列中有包含此特定短语的 URL 时,我希望它定位到英国。然后它所做的就是为该目标国家/地区创建另一个列。然后,我们对该目标国家/地区执行的操作是运行另一个案例语句,将其与用户登陆的实际国家/地区进行比较,然后这就是直接来自 Search Console 的数据。您需要对这些数据进行一些操作,因为 Google 以 alpha 3 国家/地区代码提供数据,因此您需要使用查找表。但这确实很容易实现。一旦你理解了这个案例陈述,你就基本上理解了整个报告。