• Data Integration

    数据集成简介企业总是有从各个系统里集成数据的需求, 数据集成就是一门技术用来提供企业层面的统一和一致的数据视图. 数据集成的目的是维护数据源整体上的数据一致性, 解决企业数据孤岛问题, 提高信息共享和利用的效率. 数据集成的核心任务是将有关联的异构数据源集成到一起, 使用户能够透明地方式访问这些数据. 数据集成的分类从集成方式的角度来分, 数据集成可分为: 点对点集成 总线式集成 离线批量...
  • 微软的软件架构设计原则

    构架原则微软官网有一个篇短文专门讲解Web架构设计原则site. 且把它翻译一下, 品位下. 常见的设计原则Separation of ConcernsSeparation of Concerns字面翻译是关注点的分离, 其实很多情况下, 我们的架构设计都遵循这个原则. 这个原则指出软件应该根据工作类型的不同被分离. 这个原则是Edsger W. Dijkstra在论文On the role...
  • SAP的主数据模块和物料管理

    SAP的数据SAP把数据分为主数据和事务型数据。SAP的主数据一般有: 物料主数据 客户主数据 供应商主数据 价格/条件主数据 仓库管理主数据 Material Master在SAP中,每个物料都有一个特征叫"material type", 用于不同的用途。
  • Graph Thinking

    When to start use graph?当我们需要使用图数据库时, 需要考虑三个问题: 图数据库是否比关系型数据库更优? 如何把我的数据看做图? 如何给图的原型结构建模? 关系vs图形从存储和数据检索的角度看, 关系型数据库将数据以三范式的形式存储, 将真实世界的实体与表映射; 而图数据库关注存储和检索的关系, 这些关系代表了真实世界实体的连接, 比如: 一个人认识另一个人, 人...
  • SQL Server2019智能查询和性能优化简介

    简介SQL Server2019 主要的新特性可以用官方的一张图说明: SQL Server Intelligent Performance2019 版本主要在几方面提供查询性能优化: Intelligent Query Processing智能查询处理 Lightweight Query Profiling轻量级查询分析 Sequential Key Insert Performance...
  • SQL Server的触发器

    SQL Server的Trigger简介SQL Server主要有三种trigger: DDL Trigger, DML Trigger, Logon Trigger.下面将分别介绍。SQL Server的Logon Trigger是触发器在用户建立会话后将触发对应的存储过程。更加具体一点是在用户真正建立会话之前,认证成功之后的阶段。认证失败的时候触发器是不会触发的。我们可以使用logon ...
  • SQL Server的存储过程

    简介SQL Server 的存储过程是微软基于 ANSI SQL 的扩展,和其他数据库的过程类似是一组或多组事务性 SQL 语句。它的特点是: 接受多个输入参数,可以返回多个值。 包含编程语句用于操作数据库,包括调用其他存储过程。 返回调用成功与否的状态。 使用存储过程的好处 减少服务端、客户端的网络流量, 存储过程的代码是一次性批量传输给服务端,不像普通语句是一行一次传输给客户端,这样...
  • SQL Server的主数据服务MDS简介

    关于主数据管理系统MDM(Master Data Management)是从企业各个数据源采集数据,使用统一的标准和业务流程构建单一数据视图,并且将主数据分发, 作为企业内部其他系统依赖的数据金标准。 主数据系统一般需要收集如下信息: 人(客户,供应商,雇员,患者等) 物(产品,业务单元,部件,装备等) 地点(地址,仓储,地理区域等) 抽象(账户,合同,时间等) MDM 一般的做法流程是...
  • 数据中台的价值

    企业为什么需要数据中台? 与业务更加紧密 提供数据服务 提供业务价值 快速开发数据服务 围绕业务场景 提供统一数据 赋能业务更智能 构建统一数据资产 打通数据孤岛 数据仓库, 数据湖, 数据中台的区别从不同使用对象的角度, 我们可以认为三种有本质的区别, 数据仓库+商业智能能够给决策者提供智能报表, 以协助决策者做出决策. 数据湖或者数据平台是以数据作为服务, 对数据分析师或者其他开发者提...
  • 业务架构与设计原则

    企业业务架构企业的业务架构定义了企业的结构,这个结构包含了企业的治理结构,业务流程,服务和产品,业务信息和利益相关者。业务架构为实现企业战略目标勾画出一个可行的、方向性的系统。所以简单地可以认为企业业务架构是一个组织工作的蓝图。通过使用组织架构,企业可以以较小的代价和时间来面对挑战和处理问题,这是因为我们已经知道业务中所有重要的依赖,关系和信息流。企业不管大小都应该有业务架构。 业务架构不一...
12345611