QuickAudience会在ADB数据库里建表有什么规律

产品名称

QuickAudience

产品模块

数据源

概述

QuickAudience在创建了受众、数据集、短信营销等任务后,会自动在数据库中建表。表名称会以“es_”开头。

问题描述

数据库里多了很多名称混乱的表,这些是QuickAudience建的么

问题原因

为了优化查询数据效率(不优化可能数据都无法展示),以及推送数据时,减少数据库的压力,QuickAudience在执行某些操作后,会在数据库里建一张表用于存储数据;如果对应的任务被删除,数据库也会自动删除该表,比如:

  • QuickAudience每创建一个受众后,都会在数据库里建一个表,用于存储该受众的数据;
  • 在创建AIPL数据集时,也会创建一个表,用于存储每天的aipl结果;
  • 用户营销模块,推送后的短信、邮件任务,推送结果也会存储在一张表里,用于记录推送效果(该表会保留7天,7天后自动删除)

解决方案

QuickAudience建的表,表名称都是以“es_”开头的,不可以直接从数据库里直接删除这些表,否则会影响某些功能的使用(比如数据集、人群包)。

由于ADB数据库有表最大数量的限制,建议使用后的aipl数据集或者人群包,经常性手动删除一下,防止由于表数量超过上限无法正常使用。

更多信息

相关文档