开始使用免费开始使用

每篇新闻文章的最活跃小时

了解用户的使用模式对提升应用的可用性至关重要。作为新闻分发平台数据团队的一员,内容发布方请您提供能帮助他们创作更优内容的指标。

有一家发布方想知道,一组新闻文章在一天中的哪些小时最活跃。该数据位于表 dc_news_dimdc_news_fact 中。

我们将分步骤完成。首先调整时间粒度,然后计算平均值,最后为每篇新闻文章计算一天中最活跃的 3 个小时。

本练习是课程的一部分

PostgreSQL 中的时间序列分析

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Change time granularity from 20m to 1h
SELECT
    id,
	___ AS hour,
	___ AS hourly_views
FROM dc_news_fact
GROUP BY id, hour
ORDER BY id, hour;
编辑并运行代码