piwik的访客记录数据一般都在三个表里:matomo_log_visit、matomo_log_link_visit_action、matomo_log_action
具体表的介绍这里就不描述了,可以查看官方文档。
表关系:
可见,如果某一天的数据缺失了,我们要补入数据的话,需要关联这个3个表
我这里是拿了上个月对应天的数据来补到这个月某天缺少的数,如:2019-10-24的数据没了,则拿了2019-09-24的数据补
所以对matomo_log_action表我没做操作,对另外两个表进行插入数据,主要是插入表的数据的时间需要修改。
首先是matomo_log_visit插入、
然后取出刚才插入matomo_log_visit的数据的主键,因为matomo_log_link_visit_action的外键是matomo_log_visit的主键
然后再插入matomo_log_link_visit_action表。
这个时候还不行,如果piwik前端还是没有数据显示的话,则需要删除这一天的归档数据。然后再重新归档