数据集成简介企业总是有从各个系统里集成数据的需求, 数据集成就是一门技术用来提供企业层面的统一和一致的数据视图. 数据集成的目的是维护数据源整体上的数据一致性, 解决企业数据孤岛问题, 提高信息共享和利用的效率. 数据集成的核心任务是将有关联的异构数据源集成到一起, 使用户能够透明地方式访问这些数据.
数据集成的分类从集成方式的角度来分, 数据集成可分为:
点对点集成
总线式集成
离线批量...
构架原则微软官网有一个篇短文专门讲解Web架构设计原则site. 且把它翻译一下, 品位下.
常见的设计原则Separation of ConcernsSeparation of Concerns字面翻译是关注点的分离, 其实很多情况下, 我们的架构设计都遵循这个原则. 这个原则指出软件应该根据工作类型的不同被分离. 这个原则是Edsger W. Dijkstra在论文On the role...
SAP的数据SAP把数据分为主数据和事务型数据。SAP的主数据一般有:
物料主数据
客户主数据
供应商主数据
价格/条件主数据
仓库管理主数据
Material Master在SAP中,每个物料都有一个特征叫"material type", 用于不同的用途。
When to start use graph?当我们需要使用图数据库时, 需要考虑三个问题:
图数据库是否比关系型数据库更优?
如何把我的数据看做图?
如何给图的原型结构建模?
关系vs图形从存储和数据检索的角度看, 关系型数据库将数据以三范式的形式存储, 将真实世界的实体与表映射; 而图数据库关注存储和检索的关系, 这些关系代表了真实世界实体的连接, 比如: 一个人认识另一个人, 人...
简介SQL Server2019 主要的新特性可以用官方的一张图说明:
SQL Server Intelligent Performance2019 版本主要在几方面提供查询性能优化:
Intelligent Query Processing智能查询处理
Lightweight Query Profiling轻量级查询分析
Sequential Key Insert Performance...
SQL Server的Trigger简介SQL Server主要有三种trigger: DDL Trigger, DML Trigger, Logon Trigger.下面将分别介绍。SQL Server的Logon Trigger是触发器在用户建立会话后将触发对应的存储过程。更加具体一点是在用户真正建立会话之前,认证成功之后的阶段。认证失败的时候触发器是不会触发的。我们可以使用logon ...
简介SQL Server 的存储过程是微软基于 ANSI SQL 的扩展,和其他数据库的过程类似是一组或多组事务性 SQL 语句。它的特点是:
接受多个输入参数,可以返回多个值。
包含编程语句用于操作数据库,包括调用其他存储过程。
返回调用成功与否的状态。
使用存储过程的好处
减少服务端、客户端的网络流量, 存储过程的代码是一次性批量传输给服务端,不像普通语句是一行一次传输给客户端,这样...
关于主数据管理系统MDM(Master Data Management)是从企业各个数据源采集数据,使用统一的标准和业务流程构建单一数据视图,并且将主数据分发, 作为企业内部其他系统依赖的数据金标准。
主数据系统一般需要收集如下信息:
人(客户,供应商,雇员,患者等)
物(产品,业务单元,部件,装备等)
地点(地址,仓储,地理区域等)
抽象(账户,合同,时间等)
MDM 一般的做法流程是...
企业为什么需要数据中台?
与业务更加紧密
提供数据服务
提供业务价值
快速开发数据服务
围绕业务场景
提供统一数据
赋能业务更智能
构建统一数据资产
打通数据孤岛
数据仓库, 数据湖, 数据中台的区别从不同使用对象的角度, 我们可以认为三种有本质的区别, 数据仓库+商业智能能够给决策者提供智能报表, 以协助决策者做出决策. 数据湖或者数据平台是以数据作为服务, 对数据分析师或者其他开发者提...
企业业务架构企业的业务架构定义了企业的结构,这个结构包含了企业的治理结构,业务流程,服务和产品,业务信息和利益相关者。业务架构为实现企业战略目标勾画出一个可行的、方向性的系统。所以简单地可以认为企业业务架构是一个组织工作的蓝图。通过使用组织架构,企业可以以较小的代价和时间来面对挑战和处理问题,这是因为我们已经知道业务中所有重要的依赖,关系和信息流。企业不管大小都应该有业务架构。 业务架构不一...