定 價:¥128.00
作 者: | Paul Turley 著,薛山,衛(wèi)琳 譯 |
出版社: | 清華大學(xué)出版社 |
叢編項: | |
標(biāo) 簽: | SQL 計算機/網(wǎng)絡(luò) 數(shù)據(jù)庫 |
ISBN: | 9787302493235 | 出版時間: | 2018-02-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 640 | 字?jǐn)?shù): |
第Ⅰ部分 入門
第1章 Reporting Services介紹 3
1.1 哪些人需要使用Reporting Services 4
1.1.1 業(yè)務(wù)信息工作者和數(shù)據(jù)分析員 5
1.1.2 信息消費者 5
1.1.3 業(yè)務(wù)管理者 6
1.1.4 軟件開發(fā)者 6
1.1.5 系統(tǒng)管理員 6
1.2 儀表板、報表和應(yīng)用程序 6
1.2.1 應(yīng)用程序集成 7
1.2.2 商業(yè)智能和分析解決方案 9
1.2.3 移動報表和KPI 10
1.3 報表工具的選擇 12
1.4.1 簡單報表設(shè)計 13
1.4.2 IT設(shè)計的報表 13
1.4.3 用戶設(shè)計的報表 14
1.4.4 基于服務(wù)器的報表 14
1.4.5 報表數(shù)據(jù)源 15
1.4.6 企業(yè)規(guī)模 16
1.4 優(yōu)化性能 16
1.5 小結(jié) 17
第2章 SQL Server 2016 Reporting Services的新增功能 19
2.1 報表構(gòu)建器和設(shè)計器的改進 20
2.2 現(xiàn)代瀏覽器呈現(xiàn) 21
2.3 參數(shù)布局控制 22
2.4 更新RDL規(guī)范 23
2.5 移動報表 23
2.6 KPI 25
2.7 本地打印控制 25
2.8 PowerPoint渲染 26
2.9 集成和改進的Web門戶 26
2.10 新圖表和可視化改進 27
2.11 標(biāo)準(zhǔn)化的現(xiàn)代瀏覽器呈現(xiàn) 27
2.12 Power BI儀表板的固定 27
2.13 小結(jié) 30
第3章 Reporting Services安裝和架構(gòu) 31
3.1 SQL Server 2016中的變化 32
3.2 基本安裝 33
3.2.1 安裝Reporting Services 33
3.2.2 安裝Reporting Services示例、練習(xí)和SQL Server數(shù)據(jù)庫 44
3.3 企業(yè)部署 45
3.3.1 SQL Server版本 45
3.3.2 默認(rèn)實例和命名實例 46
3.3.3 拓?fù)浣Y(jié)構(gòu) 47
3.3.4 模式 48
3.3.5 安裝選項 48
3.4 報表生命周期 49
3.4.1 編寫 49
3.4.2 管理 50
3.4.3 傳遞 50
3.5 Reporting Services工具 50
3.5.1 報表生成器 50
3.5.2 Web門戶 50
3.5.3 SharePoint庫和Web部件 50
3.5.4 Reporting Services配置管理器 51
3.5.5 SQL Server管理程序 51
3.5.6 命令行工具 51
3.5.7 HTML Viewer 52
3.5.8 Report Viewer控件 52
3.5.9 Reporting Services Web服務(wù) 52
3.6 Reporting Services Windows服務(wù) 53
3.6.1 HTTP.SYS和HTTP偵聽器 54
3.6.2 安全子層 54
3.6.3 Web門戶和Web服務(wù) 55
3.6.4 核心處理功能 55
3.6.5 服務(wù)管理 55
3.6.6 WMI和RPC接口 56
3.7 Reporting Services處理程序和擴展 57
3.7.1 報表處理程序 58
3.7.2 數(shù)據(jù)處理擴展 59
3.7.3 報表項 60
3.7.4 呈現(xiàn)擴展 60
3.7.5 計劃和傳遞處理程序 62
3.7.6 傳遞擴展 62
3.8 Reporting Services應(yīng)用程序數(shù)據(jù)庫 63
3.8.1 ReportServer 63
3.8.2 ReportServerTempDB 64
3.9 小結(jié) 64
第Ⅱ部分 基本報表設(shè)計
第4章 報表布局和格式化 67
4.1 使用報表設(shè)計工具 68
4.2 理解報表數(shù)據(jù)構(gòu)建塊 69
4.2.1 數(shù)據(jù)源 69
4.2.2 數(shù)據(jù)集 70
4.2.3 數(shù)據(jù)區(qū)域 70
4.2.4 報表項 72
4.3 示例和練習(xí) 72
4.3.1 準(zhǔn)備報表數(shù)據(jù) 74
4.3.2 設(shè)計報表布局 78
4.3.3 審查報表 80
4.3.4 設(shè)置格式化屬性 81
4.3.5 驗證報表設(shè)計和分組數(shù)據(jù) 83
4.4 小結(jié) 86
第5章 數(shù)據(jù)訪問和查詢基礎(chǔ) 87
5.1 數(shù)據(jù)庫基礎(chǔ) 88
5.1.1 關(guān)系數(shù)據(jù)庫的概念 88
5.1.2 什么是SQL 88
5.2 數(shù)據(jù)源管理 89
5.3 數(shù)據(jù)集和字段 92
5.3.1 嵌入式和共享數(shù)據(jù)集 92
5.3.2 練習(xí) 93
5.3.3 使用SQL Server Management Studio編寫查詢 93
5.3.4 在報表數(shù)據(jù)集中添加查詢 96
5.3.5 設(shè)計報表體 99
5.3.6 改進參數(shù) 102
5.3.7 使用多個參數(shù)值 104
5.4 小結(jié) 106
第6章 分組和總計 109
6.1 SQL Server Data Tools 109
6.1.1 入門 110
6.1.2 開始使用示例報表項目 113
6.2 報表分組 117
6.2.1 給表格或矩陣報表添加總計 119
6.2.2 表達(dá)式基礎(chǔ) 120
6.2.3 聚合函數(shù)和總計 121
6.2.4 排序 121
6.3 練習(xí) 123
6.3.1 設(shè)計數(shù)據(jù)集查詢 124
6.3.2 設(shè)計、布局表格報表 125
6.3.3 添加總計和下鉆功能 127
6.3.4 聚合細(xì)目行的總計 131
6.3.5 創(chuàng)建參數(shù)列表 131
6.4 小結(jié) 134
第Ⅲ部分 高級和分析報表
第7章 高級報表設(shè)計 137
7.1 分頁和流程控制 137
7.2 頁眉和頁腳 139
7.2.1 Tablix頭和明細(xì)單元格 142
7.2.2 設(shè)計頁眉 142
7.3 組合報表和嵌入式內(nèi)容 146
7.4 剖析文本框 146
7.4.1 邊距和縮進 147
7.4.2 嵌入式的格式化 147
7.5 設(shè)計主/明細(xì)報表 152
7.5.1 重復(fù)數(shù)據(jù)區(qū)域:表、矩陣和列表 152
7.5.2 分組和數(shù)據(jù)集作用域 156
7.5.3 聚集函數(shù)和總計 156
7.6 設(shè)計子報表 159
7.7 在報表之間導(dǎo)航 163
7.8 練習(xí) 164
7.8.1 練習(xí)1:創(chuàng)建報表模板 164
7.8.2 練習(xí)2:在模板中使用動態(tài)表達(dá)式創(chuàng)建報表 167
7.9 小結(jié) 171
第8章 圖形化報表設(shè)計 173
8.1 可視化設(shè)計規(guī)則 174
8.1.1 保持圖表簡單 174
8.1.2 屬性 175
8.1.3 可視化潮流 175
8.1.4 可視化的故事板 175
8.1.5 視角和傾斜 176
8.2 圖表類型 176
8.2.1 圖表類型總結(jié) 176
8.2.2 柱狀圖和堆積圖 178
8.2.3 分區(qū)圖和折線圖 179
8.2.4 餅圖和圓環(huán)圖 179
8.2.5 氣泡圖和股價圖 182
8.2.6 新圖表類型 183
8.2.7 解剖圖表 184
8.2.8 多個序列、軸和區(qū)域 185
8.3 練習(xí) 188
8.3.1 練習(xí)1:創(chuàng)建和設(shè)計簡單的圖表 188
8.3.2 練習(xí)2:創(chuàng)建多序列圖表 192
8.3.3 有用的屬性和設(shè)置 194
8.4 小結(jié) 196
第9章 高級查詢和參數(shù) 197
9.1 T-SQL查詢和參數(shù) 197
9.1.1 參數(shù)列表和多選參數(shù) 198
9.1.2 級聯(lián)參數(shù) 201
9.1.3 在參數(shù)欄中安排參數(shù) 203
9.1.4 管理長參數(shù)列表 204
9.1.5 選擇所有值 205
9.1.6 處理條件邏輯 208
9.2 MDX查詢和參數(shù) 209
9.2.1 單值參數(shù) 212
9.2.2 多值參數(shù) 213
9.2.3 日期值范圍 213
9.3 小結(jié) 217
第10章 使用Analysis Services編寫報表 219
10.1 在報表中使用Analysis Services 220
10.2 使用Reporting Services和Analysis Services數(shù)據(jù) 221
10.3 使用多維表達(dá)式語言 221
10.3.1 MDX:簡單還是復(fù)雜 222
10.3.2 使用MDX Query Designer生成查詢 222
10.3.3 修改MDX查詢 232
10.4 添加非附加性度量 240
10.5 MDX屬性和多維數(shù)據(jù)集格式化 243
10.6 鉆取報表 244
10.7 最佳實踐和規(guī)則 245
10.8 小結(jié) 245
第11章 SSAS報表高級技術(shù) 247
11.1 Cube Dynamic Rows報表 248
11.1.1 解剖Cube Dynamic Rows報表 248
11.1.2 Cube Dynamic Rows Summarv報表 257
11.2 Cube Dynamic Rows Expanded報表 258
11.2.1 修改MDX查詢 258
11.2.2 修改設(shè)計界面 259
11.3 Cube Restricting Rows報表 260
11.4 Cube Metadata報表 265
11.4.1 設(shè)計報表 265
11.4.2 添加其他多維數(shù)據(jù)集元數(shù)據(jù) 269
11.5 Cube Browser報表 273
11.5.1 對報表的剖析 275
11.5.2 內(nèi)幕 277
11.5.3 最后的思考 290
11.6 小結(jié) 291
第12章 表達(dá)式和操作 293
12.1 基本表達(dá)式回顧 293
12.2 使用Expression Builder 295
12.3 計算字段 296
12.4 條件表達(dá)式 298
12.5 IIF( )函數(shù) 299
12.6 使用自定義代碼 301
12.6.1 在報表中使用自定義代碼 301
12.6.2 鏈接和鉆取報表 303
12.7 為遞歸關(guān)系編寫報表 306
12.8 操作和報表導(dǎo)航 310
12.9 小結(jié) 316
第Ⅳ部分 解決方案模式
第13章 報表項目和報表合并 319
13.1 SSDT解決方案和項目 320
13.1.1 項目結(jié)構(gòu)和開發(fā)階段 321
13.1.2 共享數(shù)據(jù)集和數(shù)據(jù)源 322
13.1.3 成功的關(guān)鍵因素 323
13.1.4 報表規(guī)范 324
13.1.5 報表模板 327
13.2 版本控制 328
13.2.1 設(shè)置版本控制 328
13.2.2 獲得最新版本 329
13.2.3 查看報表歷史 329
13.2.4 恢復(fù)一個報表的先前版本 329
13.2.5 設(shè)置簽入/簽出策略 329
13.2.6 應(yīng)用標(biāo)簽 329
13.3 對內(nèi)容進行同步 330
13.3.1 部署一個報表 330
13.3.2 部署一組報表 330
13.3.3 檢查生成錯誤 330
13.3.4 從部署中排除報表 330
13.4 管理服務(wù)器內(nèi)容 330
13.4.1 檢查部署位置 331
13.4.2 管理本機模式下的內(nèi)容 331
13.4.3 管理SharePoint中的內(nèi)容 333
13.5 Report Builder和自助報表設(shè)計策略 333
13.6 報表生成器和語義模型歷史 334
13.7 計劃自助報表環(huán)境 335
13.7.1 必須進行計劃 335
13.7.2 設(shè)計方法和使用場合 335
13.7.3 定義擁有者 336
13.7.4 數(shù)據(jù)治理 337
13.7.5 數(shù)據(jù)源訪問和安全性 338
13.7.6 用戶培訓(xùn) 338
13.7.7 數(shù)據(jù)源和查詢選項 339
13.8 用戶報表遷移策略 343
13.8.1 評審 343
13.8.2 改進 344
13.8.3 設(shè)計 344
13.8.4 測試 344
13.8.5 維護 344
13.9 小結(jié) 344
第14章 報表解決方案、模式和要點 347
14.1 超級報表 348
14.1.1 揚長避短地利用Reporting Services架構(gòu) 348
14.1.2 尋求最出色的Excel導(dǎo)出方案 349
14.2 報表要點:基于基本技巧構(gòu)建報表 352
14.2.1 儀表板解決方案的數(shù)據(jù)源和數(shù)據(jù)集 352
14.2.2 KPI記分卡 353
14.2.3 儀表 356
14.2.4 交互式迷你圖和圖表 357
14.2.5 具有導(dǎo)航和縮放功能的地圖 363
14.3 小結(jié) 368
第Ⅴ部分 Reporting Services自定義編程
第15章 將報表集成到自定義應(yīng)用程序中 371
15.1 URL訪問 372
15.1.1 URL語法 372
15.1.2 訪問Reporting Services對象 373
15.1.3 Reporting Services URL參數(shù) 377
15.1.4 通過URL傳遞報表信息 382
15.2 通過編程進行呈現(xiàn) 384
15.2.1 一般場景 385
15.2.2 通過Windows呈現(xiàn) 386
15.2.3 將報表呈現(xiàn)到Web 407
15.3 使用ReportViewer控件 413
15.4 小結(jié) 423
第16章 擴展Reporting Services 425
16.1 通過接口進行擴展 427
16.1.1 什么是接口 427
16.1.2 接口語言之間的區(qū)別 428
16.1.3 對數(shù)據(jù)處理擴展的詳細(xì)研究 431
16.2 創(chuàng)建自定義數(shù)據(jù)處理擴展 432
16.2.1 場景 433
16.2.2 創(chuàng)建和設(shè)置項目 433
16.2.3 創(chuàng)建DataSetConnection對象 435
16.2.4 創(chuàng)建DataSetParameter類 445
16.2.5 實現(xiàn)IDataParameter 446
16.2.6 創(chuàng)建DataSetParameterCollection類 448
16.2.7 創(chuàng)建DataSetCommand類 450
16.2.8 創(chuàng)建DataSetDataReader對象 464
16.2.9 安裝DataSetDataProcessing擴展 468
16.2.10 測試DataSetDataExtension 471
16.3 小結(jié) 474
第Ⅵ部分 移動報表解決方案
第17章 Reporting Service移動報表簡介 477
17.1 移動報表體驗和業(yè)務(wù)案例 478
17.2 報表穿透鉆取導(dǎo)航 480
17.3 使用移動報表的時機 480
17.3.1 移動報表不是自助式BI 481
17.3.2 移動報表并非分頁報表 481
17.3.3 緩存和按需結(jié)果 481
17.4 連接和數(shù)據(jù)集設(shè)計基礎(chǔ) 481
17.5 Mobile Report Publisher簡介 482
17.5.1 Layout頁面 482
17.5.2 Data頁面 483
17.5.3 Dashboard Settings頁面 483
17.5.4 Preview頁面 483
17.6 可視化控件的類別 484
17.6.1 導(dǎo)航器 485
17.6.2 計量表 486
17.6.3 圖表 487
17.6.4 地圖 489
17.6.5 數(shù)據(jù)網(wǎng)格 490
17.7 小結(jié) 491
第18章 使用設(shè)計優(yōu)先開發(fā)模式實現(xiàn)移動報表 493
18.1 設(shè)計優(yōu)先的移動報表開發(fā)練習(xí) 493
18.1.1 添加可視化控件 497
18.1.2 預(yù)覽移動報表 499
18.1.3 向報表添加數(shù)據(jù) 500
18.1.4 添加共享數(shù)據(jù)集和報表中的表 502
18.1.5 使用Report Builder創(chuàng)建共享數(shù)據(jù)集 503
18.1.6 使用SSDT創(chuàng)建共享數(shù)據(jù)集 504
18.1.7 向移動報表添加數(shù)據(jù)表 506
18.1.8 設(shè)置Time導(dǎo)航器的數(shù)據(jù)屬性 507
18.1.9 設(shè)置Selection列表的數(shù)據(jù)屬性 508
18.1.10 設(shè)置數(shù)字儀表的數(shù)據(jù)屬性 508
18.1.11 設(shè)置類別圖表的數(shù)據(jù)屬性 509
18.1.12 應(yīng)用移動布局和顏色樣式 509
18.1.13 從服務(wù)器測試完整的移動報表 512
18.2 小結(jié) 515
第19章 移動報表設(shè)計模式 517
19.1 關(guān)鍵性能指標(biāo) 517
19.2 KPI簡述 522
19.3 你需要目標(biāo) 523
19.4 時序計算和時間段 523
19.5 創(chuàng)建時序移動報表 524
19.5.1 使用設(shè)計優(yōu)先報表開發(fā)
方法布局報表 525
19.5.2 添加數(shù)據(jù)并設(shè)置控件的數(shù)據(jù)屬性 527
19.5.3 地圖屬性 531
19.6 設(shè)置調(diào)色板和移動設(shè)備布局 533
19.7 服務(wù)器訪問和活躍的移動連接 536
19.8 小結(jié) 540
第20章 高級移動報表解決方案 541
20.1 設(shè)計Chart數(shù)據(jù)網(wǎng)格移動報表 541
20.1.1 練習(xí):Chart數(shù)據(jù)網(wǎng)格 541
20.1.2 練習(xí):添加一個鉆取移動報表 548
20.1.3 練習(xí):添加一個鉆取分頁報表 552
20.2 使用地圖 555
20.3 小結(jié) 558
第Ⅶ部分 管理Reporting Serices
第21章 內(nèi)容管理 563
21.1 使用Web Portal 564
21.2 內(nèi)容管理活動 566
21.2.1 文件夾 567
21.2.2 共享數(shù)據(jù)源 568
21.2.3 報表 570
21.2.4 報表資源 574
21.2.5 共享計劃 574
21.3 站點和內(nèi)容安全 576
21.3.1 站點安全 576
21.3.2 項級安全性 576
21.4 站點品牌 583
21.5 內(nèi)容管理自動化 586
21.5.1 RS工具 586
21.5.2 Reporting Services腳本 588
21.6 小結(jié) 589
第22章 服務(wù)器管理 591
22.1 安全性 592
22.1.1 賬戶管理 592
22.1.2 系統(tǒng)級角色 596
22.1.3 表面區(qū)域管理 597
22.2 備份和恢復(fù) 597
22.2.1 應(yīng)用程序數(shù)據(jù)庫 598
22.2.2 加密密鑰 600
22.2.3 配置文件 601
22.2.4 其他項 602
22.3 監(jiān)視 602
22.3.1 安裝日志 602
22.3.2 Windows應(yīng)用程序事件日志 603
22.3.3 跟蹤日志 603
22.3.4 執(zhí)行日志 605
22.3.5 性能計數(shù)器 606
22.3.6 服務(wù)器管理報表 609
22.4 配置 609
22.4.1 內(nèi)存管理 610
22.4.2 URL保留項 610
22.4.3 電子郵件傳遞 612
22.4.4 呈現(xiàn)擴展 614
22.4.5 “我的報表” 616
22.5 小結(jié) 617