DMN FEEL表达语言
在DMN中,所有的decision logic都是用boxed expression展现的。Clause 7.2介绍了boxed expression的概念并且定义了两个简单类:boxed literal expressions 和boxed invacations。Clause 8 中定义的decision tables就是一种非常重要的boxed expression。此章节通过定义其他种类的boxed expression,完善了decision logic的图形符号(graphical notation)。
Box中的表达式都是FEEL表达式。FEEL是Friendly Enough Expression Language的缩写
DMN 决策表
决策表是一种用来表述 DRD 中 Decision 决策逻辑的方式。决策表是用表格形式表示一组相
关联的输入和输出表达式,组织成规则,说明一组特定的输入项所适用的输出项。决策表
包含所有(仅)用于确定输出的输入项。此外,一个完整的表包含输入值(所有的规则)
的所有可能组合。
使用决策表和表层次结构在表现决策逻辑时有较好效果。规范化不同形式和类型决策表是
DMN 的目的之一。
DMN 决策逻辑与决策依赖之间的联系
上一章节介绍了决策模型的决策依赖层:一个或多个DRD组成一个DRG,可用于对一个领域的决策结构进行建模。然而,每个决策如何从输入得到结果的细节必须建立在决策逻辑层之上。本章节介绍了决策逻辑与决策依赖之间作用(DRG元素)的原理。决策逻辑的具体表现会在:决策表、S-FEEL和FEEL表达式章节详细介绍。
DMN 决策模型标记 介绍
DMN的主要目标是提供一个让业务人员容易理解的公共标记,从业务分析人员需要创建最初的决策需求到更细节的决策模型,再到技术人员负责自动化决策编程,最终到业务人员管理和监控这些决策。DMN将业务决策设计到决策实现创建了一个标准的桥梁。DMN标记是沿着BPMN标准设计的业务过程标记。
另一个目标是确保决策模型是可以通过XML跨组织交换的。
RuleML 入门
本文档是关于 RuleML 1.0 的入门(Rule Markup Language,他也是一种规则建模语言 Rule
Modeling Language 或叫做 规则元逻辑 Rule MetaLogic)。RuleML 被用于在 web 上共享和
发布基于 XML 的规则。 RuleML 构成一个分层的规则子语言(rule sublanguages)家族,
本入门的焦点主要集中在 Datalog 和 Horn logic。这些子语言的 XML 可以通过 OrdLab trees
可视化的呈现,例如:商业策略领域、折扣策略等。
工作流模式
通过flash的方式给你呈现出每种工作流运行的模式
非常生动
Microsoft SQL Server 2008 Analysis Services Unleashed
Contents at a Glance
Introduction....................................................................................................1
Part 1: Introduction to Analysis Services
1 Introduction to OLAP and Its Role in Business Intelligence.........................7
2 Multidimensional Space...............................................................................17
3 Client/Server Architecture and Multidimensional Databases: An Overview27
Part 2: Creating Multidimensional Models
4 Conceptual Data Model................................................................................37
5 Dimensions in the Conceptual Model.........................................................43
6 Cubes and Multidimensional Analysis.........................................................63
7 Measures and Multidimensional Analysis....................................................75
8 Advanced Modeling......................................................................................91
9 Multidimensional Models and Business Intelligence
Development Studio...................................................................................109
Part 3 Using MDX To Analyze Data
10 MDX Concepts............................................................................................139
11 Advanced MDX...........................................................................................161
12 Cube-Based MDX Calculations...................................................................189
13 Dimension-Based MDX Calculations.........................................................221
14 Extending MDX with Stored Procedures....................................................237
15 Key Performance Indicators, Actions, and the
DRILLTHROUGH Statement.......................................................................261
16 Writing Data into Analysis Services...........................................................291
Part 4 Creating a Data Warehouse
17 Loading Data from a Relational Database..................................................307
18 DSVs and Object Bindings..........................................................................317
19 Multidimensional Models and Relational Database Schemas...................329Part 5 Bringing Data into Analysis Services
20 The Physical Data Model............................................................................345
21 Dimension and Partition Processing..........................................................377
22 Using SQL Server Integration Services to Load Data.................................407
23 Aggregation Design and Usage-Based Optimization..................................417
24 Proactive Caching and Real-Time Updates................................................435
25 Building Scalable Analysis Services Applications.......................................451
Part 6 Analysis Server Architecture
26 Server Architecture and Command Execution...........................................477
27 Memory Management................................................................................503
28 Thread Management...................................................................................521
29 Architecture of Query Execution—Calculating MDX Expressions............527
30 Architecture of Query Execution—Retrieving Data from Storage.............553
Part 7 Accessing Data in Analysis Services
31 Client/Server Architecture and Data Access...............................................569
32 XML for Analysis........................................................................................579
33 ADOMD.NET...............................................................................................599
34 Analysis Management Objects....................................................................669
Part 8 Security
35 Security Model for Analysis Services..........................................................713
36 Securing Dimension Data...........................................................................731
37 Securing Cell Values....................................................................................751
Part 9 Management
38 Using Trace to Monitor and Audit Analysis Services.................................763
39 Backup and Restore Operations..................................................................787
40 Deployment Strategies................................................................................805
41 Resource Monitoring...................................................................................815
Index...........................................................................................................823