"的Sql"在Tableau中声明CiviCRM中的订阅历史记录

时间:2015-01-15 19:38:42

标签: mysql sql tableau civicrm

CiviCRM将其组历史记录存储在名为订阅历史记录的mysql表中。相关列是contact-id,group-id,订阅状态和订阅日期。

订阅状态基本上是添加和删除。

根据某个group-id在已添加订阅日期后已删除的订阅日期,该联系人是否属于该组的一部分。

示例mysql表:

  • Contact-id; Group-id;订阅状态;订阅日期
  • 3; 6517;添加 ; 2014年1月1日
  • 3; 6517;删除; 2014-05-01
  • 3; 6514;添加 ; 2014-05-01
  • 22517; 6517;添加 ; 2014年4月1日

这会给出这些值:

  • 月;每组计数
  • Jan; 6517-1
  • 2月; 6517-1
  • Mar; 6517-1
  • 四月; 6517-2
  • 五月; 6517-1& 6514-1

我使用Tableau进行统计,他们可以添加类似SQL的计算。

需要写一个声明,放入Tableau图表可以给我计算y轴上的组成员和x轴上的日期。

任何帮助和提示都会受到赞赏,即使它也处于纯逻辑层面。

0 个答案:

没有答案