今天在确认实习生不能帮忙搭建数据库后,自己根据业务需求尝试搭了一个小型access数据库。

主要目的:储存历史月度数据,避免每次从公司数据库下载数据的麻烦,节省数据拉取时间。

搭建了以acct id为主键的两种数据。

1)客户信息,包括

  由业务人员手工更新汇总的数据,如客户所在区域,商业信息等。

  由机器抓取的客户信息,如客户账号状态,专属业务人员信息等等。

上述数据按照每月定期更新,以及每周更新,存储在不同的表里。

2)客户交易信息,计划包括:

  汇总月度信息,如月成交额,交易量等;

  分多个维度的表格,如周信息,交易类型,交易来源等,该数据刷新时间段不一样,且根据业务需求,会有不同的维度需求。

另外,为了方便,把数据库里常见的“Jan-2014”细分为"Year"和"Month"两个变量,这样以后数据导入输出时,不用再费心数据格式问题,在excel里,直接用date(year,month,day)即可快速合成日期。

通过搭建多个表格,就把曾经整合在excel里的数据拆分成了多个表格,且各个表格之间刷新频率不一样,减少了我们用excel vlookup匹配的时间。

同时我新建了两个查询

1)整合客户基本信息,包括业务人员使用的信息,以及由机器抓取的信息。(这里以账户唯一识别码作为关联标识,并修改了连接属性,即所谓的左连接右连接)

2)把汇总的月度信息与客户基本信息结合起来,汇总成一张大表。该大表之后将直接导入excel中,作为数据透视表的一部分。

另外,关于操作,目前摸索出:

1)删除查询:可以删除不符合我要求的数据(如每个月导入数据时,把当前月数据删除,避免数据重复)

2)追加查询:主要用于客户交易信息,定期追加月度/季度数据。

现在需要解决的问题包括:

1)如何在导入新的账户信息后,快速找到需要追加的客户信息,并且追加(计划查找不匹配项)

2)如何在删除已经不合格的数据,以及表之间的联合,以及决定后续数据导入的工作。(相信代码可以实现,但目前还未探索)

3)关于搭建一个友好的访问界面,或者撰写文档存稿

总结:

access在我们数据处理初期并不常用。但是随着数据量的扩大,我们自然而然的要用到多个数据库。

从access起步,个人觉得还比较容易。

以及,积极主动,代表着,要努力学习。之前把这个任务分配给实习生时,没有得到满意答复,但是自己折腾,在熟知业务的基础上,也勉强能完成一个符合大致需求的数据库。未来还需要多加尝试,并规范化模板。

再以及,比一年前为了某个TEAM搭建CRM系统时对ACCESS的一窍不通,这一次经过多番思考,很顺利就完成了框架的搭建,表扬自己一个!\(^o^)/~

转载于:https://www.cnblogs.com/weibaar/p/3923466.html

Access应用日志一相关推荐

  1. nacos access log日志占用磁盘

    nacos access log日志占用磁盘 access 日志大量打印, Issue. 主要表现是 {nacos.home}/logs/access_log.yyyy-mm-dd.log 类似格式文 ...

  2. Nginx的access.log日志分析工具-goaccess

    一.安装goaccess wget http://tar.goaccess.io/goaccess-1.3.tar.gz  --no-check-certificate #下载tar包 tar -xz ...

  3. access.log日志过大也会导致web性能下降

    你知道吗?nginx默认的access.log日志文件过大,也会导致网页打开速度慢.要解决这个问题可以看下面的文章 方法一:直接删除access.log日志.然后重启下就会生成新的access日志. ...

  4. kong 网关access.log日志格式修改

    kong网关默认日志在/usr/local/kong/logs,主要有access.log,admin_access.log,error.log,access.log和nginx的access日志类似 ...

  5. Nginx 0.8.5版本access.log日志分析shell命令

    Nginx 版本信息:nginx version: nginx/0.8.53Nginx日志配置项:access_log /data0/logs/access.log combined;Nginx日志格 ...

  6. shell分析nginx access log日志

    统计访问最多的ip 1. tail -n 10000 xxaccess_log | cut -d " " -f 1 |sort|uniq -c|sort -rn|head -10 ...

  7. 分析nginx access log日志的命令

    统计访问最多的ip 1. tail -n 10000 xxaccess_log | cut -d " " -f 1 |sort|uniq -c|sort -rn|head -10 ...

  8. 如何采集Nginx的日志?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 由于nginx功能强大,性能突出,越来越多的web应用采用ngin ...

  9. CENTOS6.5安装日志分析ELK elasticsearch + logstash + redis + kibana

    1.日志平台的工作流程 多个独立的agent(Shipper)负责收集不同来源的数据,一个中心agent(Indexer)负责汇总和分析数据,在中心agent前的Broker(使用redis实现)作为 ...

最新文章

  1. Expected a key while parsing a block mapping. assets: ^
  2. XML 文档(0, 0)中有错误。缺少根元素。
  3. linux常用命令大全(转)
  4. RHEL6   Kickstart 无人值守安装
  5. DEA使用git提交代码时,点了commit之后卡死在performing code analysis部分,或者performing code analysis结束后没有进入下一步操作。...
  6. linux语言yhq,linux通过docker安装kafka
  7. 2019.1.5 DOM
  8. 有哪些关于iPhone使用的小技巧?
  9. 企业架构TOGAF认证培训
  10. SQL Server学习笔记3: SQL Server2005集群上的SP3补丁升级步骤
  11. 不能创建对象qmdispatch_activex部件不能创建对象怎么解决
  12. Windows10 桌面显示“我的电脑”
  13. 大数据产品开发流程规范_大数据系统开发步骤流程是怎样的
  14. WINCC 常见问题
  15. ARM程序的镜像文件以及在内存中的分区
  16. 智能云解析DNS健康监测是如何实现的?-中科三方
  17. 容联云 实现验证码发送
  18. SQLserver技巧 年份判断,以及向上想下取整
  19. 多个pdf文件过大如何缩小
  20. Now trying to drop the old temporary tablespace, the session hangs.

热门文章

  1. 十大算法,描述+代码+演示+分析+改进(赶紧收藏!)
  2. 2022-2028年全球与中国青苔清洗剂市场研究及前瞻分析报告
  3. pycharm波浪线检查去掉
  4. LeetCode简单题之最小绝对差
  5. Jittor框架API
  6. ADAS虚拟车道边界生成
  7. 2021年大数据Spark(十七):Spark Core的RDD持久化
  8. Django 模型成员2.2
  9. f是一个python内部变量类型,Python基础变量类型——List浅析
  10. Ubuntu 系统安装OpenJDK 7,openjdk8