我想汇总我们的 IIS 日志并能够快速对它们执行简单的查询(例如,在过去的一个月中,页面 x 被点击了多少次等)
我想将这些数据(在时间维度上可能降低到 10 分钟左右的粒度)聚合到一个 SSAS 多维数据集中。
我们已经通过 SSIS 将日志导入到表中。表变得非常大,我想开始删除旧数据(比如 3 个多月前),同时将历史记录保留在多维数据集中(所以我仍然可以查询超过 3 个月)。这是一个合理的做法吗?显然,如果我希望更改它,我将无法轻松地重建我的多维数据集......而且我想我需要开始备份多维数据集,就好像它是一个数据库一样?
目前我没有关于数据的 PK - 添加标识列或创建过期、时间和 url 的复合 PK 会更好吗?
任何成功实施这一点的人的反馈都会很棒:)
谢谢!