Browse Source

组事实表、话题事实表、话题状态维度表sql

dev_shibei_match
wangchao 5 years ago
parent
commit
7dc9c33a30
  1. 399
      epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/data_statistical.sql

399
epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/data_statistical.sql

@ -572,5 +572,404 @@ CREATE TABLE `fact_tag_viewed_grid_yearly` (
PRIMARY KEY (`ID`) USING BTREE PRIMARY KEY (`ID`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文章引用标签阅读数量【网格】年度统计表' ROW_FORMAT = Dynamic; ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文章引用标签阅读数量【网格】年度统计表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for fact_group_agency_monthly
-- ----------------------------
DROP TABLE IF EXISTS fact_group_agency_monthly;;/*SkipError*/
CREATE TABLE `fact_group_agency_monthly` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机关ID',
`PID` varchar(64) DEFAULT NULL COMMENT '父级机关ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '统计月份ID 关联月份dim表',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '统计季度ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '统计年份ID',
`GRID_TOTAL` int(11) DEFAULT NULL COMMENT '网格数 截至到月末的机关下网格数',
`GROUP_TOTAL` int(11) DEFAULT NULL COMMENT '小组数 截止到月末的新增数(该月内所有的新增数字之和)',
`GROUP_MEMBER_TOTAL` int(11) DEFAULT NULL COMMENT '机关下网格组内总人数 不去重',
`GROUP_MEMBER_AVG_COUNT` int(11) DEFAULT NULL COMMENT '小组平均人数 月末一天的平均数',
`GROUP_MEDIAN` int(11) DEFAULT NULL COMMENT '小组中位数 月末一天的中位数(人)',
`GROUP_INCR` int(11) DEFAULT NULL COMMENT '小组增量',
`GROUP_MEMBER_MAX_COUNT` int(11) DEFAULT NULL COMMENT '小组成员最大数',
`MAX_MEMBER_GROUP_ID` varchar(32) DEFAULT NULL COMMENT '成员最多小组ID',
`GROUP_MEMBER_MIN_COUNT` int(11) DEFAULT NULL COMMENT '小组成员最小数',
`MIN_MEMBER_GROUP_ID` varchar(32) DEFAULT NULL COMMENT '成员最少小组ID',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 未删除:0,已删除:1',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='组-机关月统计数据';
-- ----------------------------
-- Table structure for fact_group_grid_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_group_grid_daily;;/*SkipError*/
CREATE TABLE `fact_group_grid_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机构ID 关联机关dim表',
`GRID_ID` varchar(64) NOT NULL COMMENT '网格ID',
`DATE_ID` varchar(32) NOT NULL COMMENT '统计日期 关联日期dim表',
`WEEK_ID` varchar(32) NOT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月份ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID',
`GRID_TOTAL` int(11) DEFAULT '0' COMMENT '网格数 当前网格下的网格数',
`GROUP_TOTAL` int(11) DEFAULT '0' COMMENT '小组数',
`GROUP_MEMBER_TOTAL` int(11) DEFAULT '0' COMMENT '网格下所有组内总人数 不去重',
`GROUP_MEMBER_AVG_COUNT` int(11) DEFAULT '0' COMMENT '小组平均人数',
`GROUP_MEDIAN` int(11) DEFAULT '0' COMMENT '小组中位数 截至统计日期,小组人数依次由小到大排开取中位数',
`GROUP_INCR` int(11) DEFAULT '0' COMMENT '小组增量',
`GROUP_MEMBER_MAX_COUNT` int(11) DEFAULT NULL COMMENT '小组成员最大数',
`MAX_MEMBER_GROUP_ID` varchar(32) DEFAULT NULL COMMENT '最多成员小组ID',
`GROUP_MEMBER_MIN_COUNT` int(11) DEFAULT NULL COMMENT '小组成员最小数',
`MIN_MEMBER_GROUP_ID` varchar(32) DEFAULT NULL COMMENT '最少成员小组ID',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 未删除:0,已删除:1',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='组-网格日统计数据';
-- ----------------------------
-- Table structure for fact_group_agency_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_group_agency_daily;;/*SkipError*/
CREATE TABLE `fact_group_agency_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(32) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机构ID',
`PID` varchar(64) DEFAULT NULL COMMENT '父级机关ID',
`DATE_ID` varchar(32) NOT NULL COMMENT '统计日期 关联日期dim表',
`WEEK_ID` varchar(32) NOT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`GRID_TOTAL` int(11) DEFAULT '0' COMMENT '网格总数 截至统计日期',
`GROUP_TOTAL_COUNT` int(11) DEFAULT '0' COMMENT '网格小组数(包含所有下级机关的网格小组) 截至统计日期',
`GROUP_MEMBER_TOTAL_COUNT` int(11) DEFAULT '0' COMMENT '机关下网格小组人数总计 不去重',
`GROUP_MEMBER_AVG_COUNT` int(11) DEFAULT '0' COMMENT '小组平均人数 截至统计日期',
`GROUP_MEDIAN` int(11) DEFAULT '0' COMMENT '小组中位数 截至统计日期,小组人数依次由小到大排开取中位数',
`GROUP_INCR` int(11) DEFAULT '0' COMMENT '当天小组增量',
`GROUP_MEMBER_MAX_COUNT` varchar(32) DEFAULT NULL COMMENT '小组最大成员数',
`MAX_MEMBER_GROUP_ID` varchar(32) DEFAULT NULL COMMENT '最多成员小组ID',
`GROUP_MEMBER_MIN_COUNT` varchar(32) DEFAULT NULL COMMENT '小组最小成员数',
`MIN_MEMBER_GROUP_ID` varchar(32) DEFAULT NULL COMMENT '最少成员小组ID',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 未删除:0,已删除:1',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='组-机关日统计数据';
-- ----------------------------
-- Table structure for fact_topic_status_agency_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_status_agency_daily;;/*SkipError*/
CREATE TABLE `fact_topic_status_agency_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机构ID 关联机关dm表',
`PID` varchar(64) NOT NULL COMMENT '父级机关ID',
`DATE_ID` varchar(32) NOT NULL COMMENT '统计日期 关联日期dm表',
`WEEK_ID` varchar(32) NOT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`TOPIC_STATUS_ID` varchar(32) NOT NULL COMMENT '话题状态ID 关联dim_topic_status表\n讨论中 discussing\n已屏蔽 hidden\n已关闭 closed\n已转项目 shift_project',
`TOPIC_COUNT` int(11) NOT NULL DEFAULT '0' COMMENT '话题数量 指定状态的话题数量',
`TOPIC_PROPORTION` decimal(4,2) NOT NULL COMMENT '话题状态百分比 指定状态话题数/话题总数\n总数在topic_total_agency_daily中',
`TOPIC_INCREMENT` int(11) NOT NULL DEFAULT '0' COMMENT '话题增量 单位时间内的状态话题的增加数',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='状态话题-机关日统计数据表';
-- ----------------------------
-- Table structure for fact_topic_status_agency_monthly
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_status_agency_monthly;;/*SkipError*/
CREATE TABLE `fact_topic_status_agency_monthly` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机构ID 关联机关dm表',
`PID` varchar(64) DEFAULT NULL COMMENT '父级机关ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '统计月份 关联月度dm表',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID 关联季度dm表',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID 关联年度dm表',
`TOPIC_STATUS_ID` varchar(32) NOT NULL COMMENT '话题状态 讨论中 discussing\n已屏蔽 hidden\n已关闭 closed\n已转项目 shift_project',
`TOPIC_COUNT` int(11) NOT NULL DEFAULT '0' COMMENT '话题数量',
`TOPIC_PROPORTION` decimal(4,2) NOT NULL COMMENT '话题状态占比 月末一天 \n指定状态话题数/话题总数\n总数在topic_total_agency_daily中',
`TOPIC_INCR` int(11) NOT NULL DEFAULT '0' COMMENT '话题增量 单位时间内的话题状态增加数',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='状态话题-机关月统计数据表';
-- ----------------------------
-- Table structure for fact_topic_status_grid_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_status_grid_daily;;/*SkipError*/
CREATE TABLE `fact_topic_status_grid_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机关ID',
`GRID_ID` varchar(64) NOT NULL COMMENT '网格ID 关联网格dm表',
`DATE_ID` varchar(32) NOT NULL COMMENT '日期ID',
`WEEK_ID` varchar(32) NOT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`TOPIC_STATUS_ID` varchar(32) DEFAULT NULL COMMENT '话题状态ID 讨论中 discussing\n已屏蔽 hidden\n已关闭 closed\n已转项目 shift_project',
`TOPIC_COUNT` int(11) DEFAULT '0' COMMENT '话题数量',
`TOPIC_PROPORTION` decimal(4,2) DEFAULT NULL COMMENT '话题状态占比 指定状态话题数/话题总数\n总数在topic_total_grid_daily中',
`TOPIC_INCREMENT` int(11) DEFAULT '0' COMMENT '话题增量',
`DEL_FLAG` varchar(32) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='状态话题-网格日统计数据表';
-- ----------------------------
-- Table structure for fact_topic_total_agency_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_total_agency_daily;;/*SkipError*/
CREATE TABLE `fact_topic_total_agency_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机关ID',
`PID` varchar(64) DEFAULT NULL COMMENT '父级机关ID',
`DATE_ID` varchar(32) NOT NULL COMMENT '统计日期 关联日期dm表',
`WEEK_ID` varchar(32) NOT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`TOPIC_TOTAL` int(11) DEFAULT '0' COMMENT '话题总数',
`TOPIC_INCR` int(11) DEFAULT '0' COMMENT '话题增量',
`HIDDEN_TOTAL_COUNT` int(11) DEFAULT '0' COMMENT '屏蔽话题数',
`ISSUE_TOTAL_COUNT` int(11) DEFAULT '0' COMMENT '已转议题数',
`DEL_FLAG` varchar(32) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='话题总数-机关日统计表';
-- ----------------------------
-- Table structure for fact_topic_total_grid_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_total_grid_daily;;/*SkipError*/
CREATE TABLE `fact_topic_total_grid_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) DEFAULT NULL COMMENT '机关ID',
`GRID_ID` varchar(64) NOT NULL COMMENT '网格ID',
`DATE_ID` varchar(32) NOT NULL COMMENT '统计日期 关联日期dm表',
`WEEK_ID` varchar(32) DEFAULT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) DEFAULT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) DEFAULT NULL COMMENT '季度ID',
`YEAR_ID` varchar(32) DEFAULT NULL COMMENT '年ID',
`TOPIC_TOTAL` int(11) DEFAULT NULL COMMENT '话题总量',
`TOPIC_INCR` int(11) DEFAULT NULL COMMENT '话题增量',
`HIDDEN_TOTAL_COUNT` int(11) DEFAULT NULL COMMENT '屏蔽话题数量',
`ISSUE_TOTAL_COUNT` int(11) DEFAULT NULL COMMENT '已转议题数量',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL DEFAULT '0' COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL DEFAULT '0' COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='话题总数-网格日统计表';
-- ----------------------------
-- Table structure for fact_topic_issue_agency_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_issue_agency_daily;;/*SkipError*/
CREATE TABLE `fact_topic_issue_agency_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL DEFAULT '' COMMENT '客户Id',
`PID` varchar(64) DEFAULT NULL COMMENT '父级机关ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机关ID',
`DATE_ID` varchar(32) NOT NULL COMMENT '日期ID',
`WEEK_ID` varchar(32) NOT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`ISSUE_TOTAL` int(11) DEFAULT '0' COMMENT '已转议题数量',
`ISSUE_INCR` int(11) DEFAULT '0' COMMENT '已转议题当日增量',
`DEL_FLAG` varchar(32) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='转议题话题-机关日统计数据表';
-- ----------------------------
-- Table structure for fact_topic_issue_agency_monthly
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_issue_agency_monthly;;/*SkipError*/
CREATE TABLE `fact_topic_issue_agency_monthly` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机关ID',
`PID` varchar(64) DEFAULT NULL COMMENT '父级ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`ISSUE_TOTAL` int(11) DEFAULT '0' COMMENT '已转议题总量',
`ISSUE_INCR` int(11) DEFAULT '0' COMMENT '已转议题增量',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='转议题话题-机关月统计表';
-- ----------------------------
-- Table structure for fact_topic_issue_grid_daily
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_issue_grid_daily;;/*SkipError*/
CREATE TABLE `fact_topic_issue_grid_daily` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机关ID',
`GRID_ID` varchar(64) NOT NULL COMMENT '网格ID',
`DATE_ID` varchar(32) NOT NULL COMMENT '日期ID',
`WEEK_ID` varchar(32) NOT NULL COMMENT '周ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`ISSUE_INCR` int(11) DEFAULT '0' COMMENT '新增转议题数',
`ISSUE_TOTAL` int(11) DEFAULT '0' COMMENT '转议题总数',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`,`CUSTOMER_ID`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='转议题话题-网格日统计表';
-- ----------------------------
-- Table structure for fact_topic_issue_grid_monthly
-- ----------------------------
DROP TABLE IF EXISTS fact_topic_issue_grid_monthly;;/*SkipError*/
CREATE TABLE `fact_topic_issue_grid_monthly` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '机关ID',
`GRID_ID` varchar(64) NOT NULL COMMENT '网格ID',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月ID',
`QUARTER_ID` varchar(32) NOT NULL COMMENT '季度ID',
`YEAR_ID` varchar(32) NOT NULL COMMENT '年ID',
`ISSUE_INCR` int(11) NOT NULL DEFAULT '0' COMMENT '已转议题增量',
`ISSUE_TOTAL` int(11) NOT NULL DEFAULT '0' COMMENT '已转议题总量',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='转议题话题-网格月统计表';
-- ----------------------------
-- Table structure for dim_topic_status
-- ----------------------------
DROP TABLE IF EXISTS dim_topic_status;;/*SkipError*/
CREATE TABLE dim_topic_status(
ID VARCHAR(32) NOT NULL COMMENT '唯一标识 话题状态ID"discussing"、"hidden"、"closed"' ,
STATUS_DESC VARCHAR(32) NOT NULL COMMENT '状态描述 讨论中 已屏蔽 已关闭' ,
DEL_FLAG VARCHAR(32) NOT NULL DEFAULT 0 COMMENT '删除标识' ,
REVISION INT NOT NULL DEFAULT 0 COMMENT '乐观锁' ,
CREATED_BY VARCHAR(32) NOT NULL COMMENT '创建人' ,
CREATED_TIME DATETIME NOT NULL COMMENT '创建时间' ,
UPDATED_BY VARCHAR(32) NOT NULL COMMENT '更新人' ,
UPDATED_TIME DATETIME NOT NULL COMMENT '更新时间' ,
PRIMARY KEY (ID)
) COMMENT = '话题状态维度表 ';;
ALTER TABLE dim_topic_status COMMENT '话题状态维度表';;
SET FOREIGN_KEY_CHECKS = 1; SET FOREIGN_KEY_CHECKS = 1;

Loading…
Cancel
Save