• dax指南 运用power bi、sql server analysis services和excel实现商业智能分析(第2版) 操作系统 (意)马尔·科鲁索,(意)阿尔贝托·费拉里
  • dax指南 运用power bi、sql server analysis services和excel实现商业智能分析(第2版) 操作系统 (意)马尔·科鲁索,(意)阿尔贝托·费拉里
  • dax指南 运用power bi、sql server analysis services和excel实现商业智能分析(第2版) 操作系统 (意)马尔·科鲁索,(意)阿尔贝托·费拉里
  • dax指南 运用power bi、sql server analysis services和excel实现商业智能分析(第2版) 操作系统 (意)马尔·科鲁索,(意)阿尔贝托·费拉里
  • dax指南 运用power bi、sql server analysis services和excel实现商业智能分析(第2版) 操作系统 (意)马尔·科鲁索,(意)阿尔贝托·费拉里
21年品牌 40万+商家 超1.5亿件商品

dax指南 运用power bi、sql server analysis services和excel实现商业智能分析(第2版) 操作系统 (意)马尔·科鲁索,(意)阿尔贝托·费拉里

dax里程碑式经典教材!让你真正掌握dax!

117.95 6.3折 188 全新

库存14件

北京丰台
认证卖家担保交易快速发货售后保障

作者(意)马尔·科鲁索,(意)阿尔贝托·费拉里

出版社电子工业出版社

ISBN9787121405051

出版时间2021-03

版次1

装帧平装

开本16

页数712页

字数1068千字

定价188元

货号xhwx_1202317506

上书时间2024-11-29

智胜图书专营店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

"dax里程碑式经典教材,4.8分(分5分)
读完本书,你会成为da师!
微软mvp,power bi可视化大赛评委 翻译
原书作者、dax之父、excelhome 创始人、power bi mvp力荐"

目录:

章dax是什么1

理解数据模型1

理解关系的方向3

给excel用户的dax学建议5

单元格和智能表格5

excel函数和dax:两种函数式语言7

使用迭代器7

dax相关理论8

给sql开发人员的dax学建议8

处理关系9

dax是函数式语言9

dax是一种编程语言和查询语言10

dax和sql中的子查询与条件语句10

给mdx开发者的dax学建议11

多维模型和表格模型12

dax是一种编程语言和查询语言12

层级结构12

叶级计算14

给powerbi用户的dax学建议14

第2章dax介绍15

理解dax计算15

dax的数据类型17

dax运算符20

表构造器22

条件语句22

理解计算列和度量值23

计算列23

度量值24

正确选择计算列和度量值27

变量28

处理dax表达式中的错误29

转换错误29

算术运算错误30

空值或缺失值30

截获错误32

生成错误35

规范化dax代码36

聚合函数和迭代函数介绍39

认识常用的dax函数42

聚合函数42

逻辑函数43

信息函数45

数学函数45

三角函数46

文本函数46

转换函数48

期和时间函数48

关系函数49

结论51

第3章使用基础表函数52

表函数介绍52

evaluate函数语法介绍54

理解filter函数56

all和allexcept函数介绍58

理解values、distinct函数和空行63

将表用作作为标量值68

allselected函数介绍70

结论72

第4章理解计值上下文73

计值上下文介绍74

理解筛选上下文74

理解行上下文79

测试你对计值上下文的理解81

在计算列中使用sum函数81

在度量值中使用列83

使用迭代函数创建行上下文83

嵌套多个表的行上下文84

同一个表上的多层嵌套行上下文85

使用earlier函数90

理解filter、all函数和上下文交互91

使用多个表94

行上下文和关系95

筛选上下文和关系98

在筛选上下文中使用distinct和summarize函数102

结论105

第5章理解calculate和calculatetable函数107

calculate和calculatetable函数介绍107

创建筛选上下文108

calculate函数介绍111

使用calculate函数计算百分比116

keepfilters函数介绍126

筛选单列130

筛选复杂条件131

calculate计值顺序135

理解上下文转换139

行上下文和筛选上下文回顾139

上下文转换介绍142

计算列中的上下文转换145

度量值中的上下文转换148

理解循环依赖151

calculate函数调节器155

理解userelationship函数155

理解crossfilter函数158

理解keepfilters函数159

理解calculate函数中的all函数160

无参数的all和allselected函数介绍162

calculate规则结163

第6章变量165

var语法介绍165

变量是常数167

理解变量的范围168

使用表作为变量171

理解惰计算173

使用变量的常见模式174

结论176

第7章迭代函数和calculate函数的使用177

迭代函数的使用177

理解迭代的基数178

在迭代函数中使用上下文转换180

concatenatex函数的使用184

返回表的迭代函数186

使用迭代函数解决常见问题189

计算均和移动均189

rankx函数的使用192

改变计算的颗粒度200

结论204

第8章时间智能计算205

时间智能介绍205

powerbi中的“自动期/时间”206

excelpowerpivot中的自动期列207

excelpowerpivot中的期表模板208

创建期表208

calendar和calendarauto函数的使用209

多个期表的使用212

处理连接到与期表的多个关系212

处理多个期表214

理解基础时间智能计算215

标记为期表219

基础时间智能函数介绍221

计算年初至今、季度初至今和月初至今222

计算移后的周期移224

嵌套混合使用时间智能函数227

计算周期之间的差异229

计算移动年度计231

为嵌套的时间智能函数选择正确的调用顺序232

理解半累加计算234

使用lastdate和lastnonblank函数236

使用期初和期末余额241

理解时间智能计算245

理解累计至今区间246

理解dateadd函数249

理解firstdate、lastdate、firstnonblank和

lastnonblank函数255

利用时间智能函数进行钻取258

使用自定义期表258

基于周的时间智能259

自定义ytd、qtd和mtd262

结论264

第9章计算组265

计算组介绍265

创建计算组268

理解计算组274

理解计算项的应用277

理解计算组优先级285

在计算项中包含或排除度量值289

理解横向递归292

使用佳实践296

结论296

0章使用筛选上下文298

使用hasonevalue和selectedvalue函数299

isfiltered和iscrossfiltered函数介绍303

理解values和filters函数的区别306

理解allexcept和all/values函数的区别308

使用all函数避上下文转换312

使用isempty函数314

数据沿袭和treatas函数介绍316

使用固化筛选器320

结论326

1章处理层级结构328

计算层级占比328

处理父/子层级结构333

结论344

2章使用表函数345

使用calculatetable函数345

作表的函数347

使用addcolumns函数348

使用summarize函数351

使用crossjoin函数354

使用union函数356

使用intersect函数360

使用except函数361

使用表作为筛选器363

实现或(or)条件364

将销售额的计算范围缩小至首年客户367

计算新客户368

使用detailrows函数复用表表达式370

创建计算表372

使用selectcolumns函数372

使用row函数创建静态表373

使用datatable函数创建静态表374

使用generateseries函数375

结论376

3章编写查询377

daxstudio介绍377

理解evaluate函数378

evaluate函数语法介绍378

在define函数中使用var379

在define函数中使用度量值381

实现dax查询的常用模式382

使用row函数测试度量值382

使用summarize函数383

使用summarizecolumns函数385

使用topn函数391

使用generate和generateall函数396

使用isonorafter函数399

使用addmissingitems函数401

使用topnskip函数402

使用groupby函数402

使用naturalinnerjoin和naturalleftouterjoin函数405

使用substitutewithindex函数407

使用sample函数409

理解dax查询中的自动匹配(auto-ests)行为410

结论416

4章dax418

扩展表介绍418

理解related函数422

在计算列中使用related函数424

理解表筛选器和列筛选器的区别425

在度量值中使用表筛选器428

理解活动关系431

表的扩展行为和筛选行为的区别433

扩展表中的上下文转换435

理解allselected函数和影子筛选上下文436

影子筛选上下文介绍437

allselected函数返回迭代的行441

无参数的allselected函数443

all系列函数443

all函数445

allexcept函数446

allnoblankrow函数446

allselected函数446

allcrossfiltered函数446

理解数据沿袭446

结论449

5章关系451

使用计算列创建物理关系451

创建基于多列的关系451

创建基于范围的关系453

使用计算列创建关系中的循环依赖问题456

使用虚拟关系459

在dax中转移筛选器460

使用treatas函数转移筛选器462

使用intersect函数转移筛选器463

使用filter函数转移筛选器464

使用虚拟关系实现动态分组465

理解dax中的物理关系468

使用双向交筛选器470

理解一对多关系472

理解一对一关系473

理解多对多关系473

通过桥接表实现多对多关系473

通过公共维度表实现多对多关系479

使用mmr弱关系实现多对多关系483

选择正确的关系类型485

管理数据颗粒度486

管理关系中的歧义490

理解活动关系中的歧义492

解决非活动关系中的歧义494

结论496

6章dax中的计算497

计算两个期之间的工作数量497

同时展示预算数据和销售数据505

计算同店销售额508

对事件进行排序514

根据新销售期计算上一年的销售额517

结论522

7章dax引擎523

了解dax引擎的架构523

公式引擎介绍524

存储引擎介绍525

vertipaq(in-memory)存储引擎介绍526

directquery存储引擎介绍527

理解数据刷新527

理解vertipaq存储引擎528

列式数据库介绍528

理解vertipaq压缩531

理解值编码531

理解哈希编码532

理解行程长度编码(rle)533

理解再编码536

确定佳排序顺序536

理解层级和关系538

理解分段和分区539

使用动态管理视图540

理解关系在vertipaq中的运用542

物化介绍545

聚合表介绍547

为vertipaq配置合适的硬件549

是否可以自主选择硬件550

设置硬件优先级550

cpu型号550

内存速度552

内核数量552

内存大小552

硬盘i/o和分页553

硬件选择的佳实践553

结论553

8章优化vertipaq引擎555

收集有关数据模型的信息555

反规范化560

列基数566

处理期和时间列567

计算列570

使用布尔类型的计算列优化复杂筛选器572

计算列的处理573

存储合适的列574

优化列存储577

列的拆分优化577

优化大基数列578

禁用属层级结构578

优化钻取属579

管理vertipaq聚合表579

结论582

9章分析dax查询计划583

捕获dax查询583

dax查询计划介绍586

收集查询计划587

逻辑查询计划介绍587

物理查询计划介绍588

存储引擎查询介绍589

获取配置信息590

使用daxstudio591

使用sqlserverprofiler594

读懂vertipaq存储引擎查询597

xmsql语法介绍597

聚合函数598

算术运算600

筛选运算600

join运算符602

批处理事件中的临时表和浅关系603

理解扫描时间605

理解distinctcount函数的行为606

理解并行度和数据缓存607

理解vertipaq缓存609

理解callbackdataid函数

读懂directquery模式下的存储引擎查询616

分析复合模型617

在数据模型中使用聚合表618

读懂查询计划620

结论626

第20章dax优化628

定义优化策略629

确定要优化的单个dax表达式629

创建查询副本632

创建dax查询副本632

使用daxstudio创建查询度量值633

创建mdx查询副本635

分析执行时间和查询计划信息636

发现存储引擎或公式引擎中的能瓶颈639

修改并重新运行测试查询639

优化dax表达式中的瓶颈639

优化筛选条件640

优化上下文转换644

优化if条件650

优化度量值中的if函数650

选择if函数还是divide函数655

优化迭代函数中的if函数658

减少callbackdataid函数带来的影响661

优化嵌套的迭代函数665

避在表筛选器中使用distinctcount函数671

使用变量避重复计算676

结语结论681

内容简介:

本书是微软dax语言在商业智能分析、数据建模和数据分析方面的指南。通过对本书的学,你将了解如何使用dax语言进行商业智能分析、数据建模和数据分析;你将掌握从基础表函数到代码,以及模型优化的所有内容;你将确切了解在运行dax表达式时,引擎所执行的作,并利用这些知识编写可以高速运行且健壮的代码。本书第2版的重点内容包括基于费的powerbidektop来构建和运行示例,帮助你在power bl、ql erver analyi ervice或excel中充分利用强大的变量(var)语法。你想要使用dax所有的强大功能吗?那么这本未进行任何删减、深入浅出的著作正是你所需要的。本书适合excel用户、商业智能分析人员、使用dax和微软分析工具的专业人士。

作者简介:

"marco ruo和alberto ferrari是qlbi.的创始人,他们定期在上发表有关dax和其他微软数据分析和商业智能工具的文章。他们还定期在主要的国际会议(如teched、pa峰会、qlrally和qlbit)上发表演讲,。两位作者在商业智能和微软商业智能技术方面提供咨询和指导。

译者介绍
高飞
数据分析师,bi监
2015年接触power pivot,被dax语言的强大和灵活所吸引。
2016年3月创建了面向power bi用户的公众号“power bi极客”,并更新至今。
2019年上线同名powerbigeek.,致力于打造一个综合的power bi中文学。
现从事技术分享,企业bi项目实施和培训工作。
微软power bi有价值专家(mvp),power bi可视化大赛评委,excelhome论坛版主。"

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP