FocusBI: 《DW/BI项目管理》之数据库表结构 (原创)
关注微信公众号:FocusBI 查看更多文章;加QQ群:808774277 获取学习资料和一起探讨问题。
《商业智能教程》pdf下载地址
链接:https://pan.baidu.com/s/1f9VdZUXztwylkOdFLbcmWw 密码:2r4v
数据行业发展的很快,很多一起做BI的朋友都已转入大数据、云计算、人工智能等高大上的领域去了,而我还停留在原地做BI,导致能一起讨论问题的人越来越少,我还有太多BI领域的知识不会,需要深入学习,只好一个人慢慢前行一点一点的去学。
在做BI实施的过程中,发现重复性的事情太多、比较耗时、而又容易混乱;做BI最大的特点是面向整个企业的各个部门各个管理层级,而不像业务系统面向的是某几个部门;由于这个特点导致需求很难一步把握准确设计合适的数据结构。在项目中做好数据字典管理是非常重要的,因为整个项目的基础是需求和数据表结构,表结构方便项目所有人员了解项目,如果数据字典是用excel 、word 或者是PowerDesigner来管理对于项目人员来说是不方便的也非常容易遗漏搞错;特别是项目上线交付后过段时间有需求要改动或增加,项目人员拿到的数据字典是不完整的这样他得花时间理解之前项目的需求和字段作用及来源,为了方便项目交付及后期维护,我自学了几天c#开发了一个小工具用来管理BI项目,我把它命名为《DW/BI项目管理》,这个工具还有一些功能需要完善,还需要增减 <指标体系建设> 模块。
这次介绍《DW/BI项目管理》中的 <数据库表结构> ,
DW/BI项目管理:登录
首先双击BI项目管理.exe 应用程序,弹出一个登录窗口输入用户名和密码。
DW/BI项目管理:主业
登录成功,会跳转到主业,你将看到 导航条、表结构空值数据、SSIS警告错误信息,
导航条是系统的模块。
表结构空值数据:这个是显示数据库中表和字段没有描述的信息,它有填充功能只要双击表名称或列名称空白格子处就能填写相应的描述,而且这些描述填好后按回车键就能保存到数据库中,表名称和列名称都填写了就会在这里消失;数据库的下拉框是让你选择服务器上的任何数据库,选择好后单击 查询按钮就能把空值显示出来。这个功能有什么作用了,它就是随时提醒开发人员你给表增加了字段或增加了表要随时做好说明方便整个项目人员知道这个事情,如果遗漏过段时间自己都不记得做的是什么。
SSIS警告错误信息:这里会显示ETL执行后所有的警告和错误信息,日期选项框可以选择你要查看的日期,类型选项框可以选择要查看警告还是错误的信息。当日期和类型选择好后单击查询按钮就能查看你想看的信息,
DW/BI项目管理:数据库表结构
《DW/BI项目管理》的数据库表结构模块包含三个子模块分别是:数据字典管理、数据空间管理、数据空值率。
数据库表结构:数据字典管理
数据字典管理模块能随时看到你想看的数据库全部表结构,它有导出excel 的功能,因为数据字典也是BI项目交付给客户的一部分。这里也能对表说明和列说明进行修改。
数据库表结构:数据空间管理
数据空间管理能清楚的知道目前表中有多少行数据、数据量使用了多少空间、索引空间等。如果每天把这些数据保存起来通过循环相减就能知道每天的增量是多少。作用是当数据量达到某个点的时候是否要考虑表分区管理等。
数据库表结构:数据空值率
数据空值率能知道某个表的某个字段有多少空值数据,有可能这些数据并不是无效的是在某种规则下容许为空值,但是数据仓库是不容许空值存在的这属于噪音数据;知道这些空值后希望BI开发人员能查明原因或修正取数规则,方便后期核对数据时说明空值原因;如果前期开发时就检查好空值数据项目结尾核对数据时会节省很多时间。这个模块有一个BUG正在修复中。
历史文章:
FocusBI: 使用Python爬虫为BI准备数据源(原创)
FocusBI关注者
FocusBI:SSAS体系结构(原创)
FocusBI:租房分析&星型模型
FocusBI:地产分析&雪花模型
FocusBI:MDX检索多维模型
FocusBI:租房分析可视化(网址体验)
FocusBI: 《DW/BI项目管理》之数据库表结构 (原创)
FocusBI: 《DW/BI项目管理》之数据库表结构 (原创)的更多相关文章
- FocusBI:《DW/BI项目管理》之SSIS执行情况
微信公众号:FocusBI关注可了解更多的商业智能.数据仓库.数据库开发.爬虫知识及沪深股市数据推送.问题或建议,请关注公众号发送消息留言;如果你觉得FocusBI对你有帮助,欢迎转发朋友圈或在文章末 ...
- 微调数据库表结构,30 分钟搞定 WordPress 数据库查询缓慢问题
同事的美女图片站,基于 WordPress 搭建的,因为数据越来越多,变得慢,我从 PHP slow log 里面看出是 WordPress 有些查询总是很慢,即使已经安装了页面缓存插件,但是由于页面 ...
- 用户中心mysql数据库表结构的脚本
/* Navicat MySQL Data Transfer Source Server : rm-m5e3xn7k26i026e75o.mysql.rds.aliyuncs.com Source S ...
- mysql数据库表结构导出
mysql数据库表结构导出 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名; 导出整个数据库结构和数据 mysqldump -h localh ...
- magereverse - Magento数据库表结构
Magento数据库表结构相当复杂,250多张表包含了非常多的表关联关系,让刚刚接触Magento的开发者来说真的非常头疼.往往是看到一个产品的各种属性分散在非常多的表中,找不到任何办法来取出它们的数 ...
- 为什么要用hibernate 与基于数据库表结构的项目开发
最近开始学习hibernate,其实并不知道要学习什么,有什么用.后来问了一下同事,他就说快捷方便简单,很多事情不用自己做他会帮你做好,但是我觉得不应该是这样的,于是我就去搜了一下,就搜到了一篇帖子, ...
- activiti数据库表结构全貌解析
http://www.jianshu.com/p/e6971e8a8dad 下面本人介绍一些activiti这款开源流程设计引擎的数据库表结构,首先阐述:我们刚开始接触或者使用一个新的东西(技术)时我 ...
- K3数据库表结构
K3数据库表结构查看方法,直接在数据库中打开表 t_TableDescription,其中即各表及其与K3功能的对应关系 也可直接查询: select * from t_TableDescriptio ...
- 比较两个mysql数据库表结构的差异
需求来源:一个线上系统,一个开发系统,现在要把开发系统更新到线上,但是开发系统的数据库结构与线上的略有差异,所以需要找出两个数据库的表结构差异. 数据库表结构的差异 注:操作均在Linux系统下完成 ...
随机推荐
- Win7/Win8/Win8.1下配置apache+php运行缓慢问题解决方法
将以下内容复制另存为 xxx.reg,双击导入后重启机器! Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\Curren ...
- VUE 学习笔记 四 计算属性和监听器
1.计算属性 对于任何复杂逻辑,你都应当使用计算属性 <div id="example"> <p>Original message: "{{ me ...
- cannot connect cube with sharepoint dashboard designer
需要下载WindowsIdentityFoundation-SDK-4.0进行安装
- 如何关闭SQL进程
--通过下面的查询得到trace ID select * from sys.traces --修改下面的@traceid参数,关闭,删除对应的trace exec sp_trace_setstatus ...
- Spring Boot 学习系列(06)—采用log4j2记录日志
此文已由作者易国强授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 为什么选择log4j2 log4j2相比于log4j1.x和logback来说,具有更快的执行速度.同时也支 ...
- JVM垃圾收集器(1)
此文已由作者赵计刚薪授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 说明:垃圾回收算法是理论,垃圾收集器是回收算法的实现,关于回收算法,见<第四章 JVM垃圾回收算法& ...
- pageadmin CMS网站建设教程:站点添加自定义字段
首先看看pagedmin默认的站点设置都有什么,如下图: 这里只有一些最基本的参数设置,用过3.0版本或用过其他公司开发的cms的用户应该有这种体验,在站点设置中可以设置logo图片,备案号,底部内容 ...
- openstack kolla 部署---不同的节点采用不同的物理接口
在 /etc/kolla/globals.yml 文件中删除 neutron_external_interface tunnel_interface api_interface storage_ ...
- 回去看linux的指令2
SYNC CL : MSM8953 @ CL#:12212299 PROJECT PATH : // Platform / N / NILE / COMBINATION / MSM8953 Cross ...
- 正则表达式的Wed验证应用(40)
电子邮件地址的校验 <?php /* 校验邮件地址*/ function checkMail($email) { //用户名,由“\w”格式字符.“-”或“.”组成 $email_name= & ...