Microsoft® SQL Server® Reporting Services 報表服務

Microsoft® SQL Server® Reporting Services 報表服務
定價:780
NT $ 543 ~ 725
 

內容簡介

本書作者群以數十年的資料庫管理、開發與BI經驗,
彙集多樣化的實務經驗,
透過商業案例驗證Reporting Services的建置流程,
讓使用者能因應不同的需求來擴充與調整報表功能,
藉以滿足企業應用架構的變化與效能需求。

  ■ 從報表概論、設計、管理、派送與訂閱,到整合.NET應用程式開發,完整介紹報表生命週期。
  ■ 全新的商業實例,涵括共用資料集、報表組件、地圖、微圖形、量測計以及報表鑽研等功能實作。
  ■ 製作行動報表並使用KPI功能,隨時隨地都能使用行動裝置分析,以發揮資料的最大價值。
  ■ 使用Power BI Desktop開發Power BI報表,整合SQL Server、OData、Flat File等多種資料源,搭配新穎的視覺效果,滿足多樣化的分析需求。

  隨著商業智慧日益盛行,企業都希望能隨時取得及時且有效的輔助資訊,以因應快速的環境變遷與日漸複雜的商業邏輯。企業的交易系統充滿了對於報表的需求,無論是哪個商業環節或流程,都需要有例行報表來輸出資訊,以輔助決策和分析。

本書特色

  完整瞭解Reporting Services報表服務的架構與功能,詳細解說如何安裝、設定與管理企業級報表平台伺服器,並說明SQL 2017報表服務的新增與強化功能。

  以豐富的範例製作出清楚易懂的編頁報表,包含微圖型、量測計以及表格、矩陣,並藉由走勢圖、資料橫條、指標、溫度計…等方式來呈現企業所需的各項指標。

  清楚說明Power BI Report Server這項微軟新推出的商業智慧主要平台。不管是建立報表的IT人員,或是使用報表的分析人員,都可以使用Power BI Desktop自助式分析,並發佈到Power BI Report Server與同仁分享,並透過 Power BI App 在手機上檢視。

  新增行動報表及KPI功能,以「行動報表發行工具」設計行動報表,讓使用者不論用哪款手機與平台,皆能使用互動式的視覺化報表,發揮資料的最大價值。

  報表管理相關內容包括:部署報表與處理選項、派送與訂閱報表,透過客製化製作符合企業需求的報表,並針對安全性議題,包括身分驗證與權限設定授予執行權限。
 

作者介紹

作者簡介

胡百敬 Byron Hu


  Blog:byronhu.spaces.live.com/
  
  現任恆逸資深講師,集英信誠資深合夥顧問。擔任微軟、永豐餘、統一數網等企業顧問。擁有多年n-Tier架構系統分析及設計、資料庫分析設計、Microsoft .NET開發與商業智慧系統分析設計等實作經驗,並參與許多大型專案開發,主講微軟百場以上大型研討會,也是一位活躍於IT媒體的專欄作家。具 MCT、MCAD、MCSD 國際認證執照,並獲選為微軟最有價值專家(MVP)。

  著作:
  ■ SQL Server SSIS整合服務|悅知文化
  ■ SQL Server 2016 管理實戰|悅知文化
  ■ SQL Server 2016 資訊安全實戰|悅知文化
  ■ SQL Server 2012 T-SQL 資料庫設計|悅知文化
  ■ 軟體測試實戰–Visual Studio & Team Foundation Server|悅知文化

姚巧玫 Sandy Yao  
 
  現任日盛金控資訊處研發支援部專案襄理,負責協助建置企業內部風險控管之商業智慧平台。對於SQL Server/BI/Reporting Service開發與系統架構皆有深入的研究。樂於分享技術知識,曾獲選為微軟最有價值專家(MVP)。

  著作:
  ■ SQL Server SSIS整合服務|悅知文化
  ■ SQL Server 2016 管理實戰|悅知文化
  ■ SQL Server 2016 資訊安全實戰|悅知文化

洪玉茹 Ellie Hong

  現於製造業專職DBA,負責SQL及Oracle 資料庫相關專案開發及技術支援。曾任職集英信誠資料庫顧問群之執行顧問、中華電信約聘講師。

  著作:
  ■ SQL Server SSIS整合服務|悅知文化
  ■ SQL Server 2016 管理實戰|悅知文化
  ■ SQL Server 2016 資訊安全實戰|悅知文化

周妙謙 Miao Chou
 
  現任集英信誠 資料庫資深顧問。曾任職於元信達資料庫管理師、光電、製造業及教育機構,擁有跨產業多項資訊專案建置與系統整合經驗。對資訊技術具高度熱忱,樂於學習新知,在SQL Server、Microsoft .NET開發等資訊專業領域皆有深入研究。

  著作:
  ■ SQL Server SSIS整合服務|悅知文化
  ■ SQL Server 2016 管理實戰|悅知文化
  ■ SQL Server 2016 資訊安全實戰|悅知文化

黃雅玲 Catty Huang

  現任集英信誠商業智慧資深顧問。擁有銀行業與醫療業商業智慧系統開發經驗,對於BI領域充滿好奇,期望能深入不同產業別。

  著作:
  ■ SQL Server SSIS整合服務|悅知文化
 

目錄

第一篇:報表服務概觀與安裝

第1章 報表服務概論
1-1 商業智慧系統
1-2 報表服務與報表伺服器
1-3 本書章節簡介

第2章 報表服務的安裝、設定與開發環境
2-1 安裝SSRS所需的硬體與作業系統需求
2-2 SSRS 2017的版本選擇
2-3 安裝Reporting Services
2-4 安裝Power BI報表伺服器
2-5 Reporting Services組態管理員
2-6 認識Reporting Services的開發環境

第二篇:設計各類型的報表

第3章 基本報表設計
3-1 報表的開發環境與基本設計觀念
3-2 報表基本結構與設定
3-3 表格類物件
3-4 矩陣
3-5 清單
3-6 獨立報表項目

第4章 互動式報表設計
4-1參數化報表
4-2互動式報表
4-3運算式
4-4程式延伸

第5章 繪製圖表、微圖形、量測計與地圖
5-1圖表類型
5-2 建立圖表
5-3 進階圖表類型
5-4 微圖形
5-5 量測計
5-6 地理資訊報表

第6章 製作行動報表與使用KPI功能
6-1 行動報表發行工具
6-2 報表元素類型
6-3 進階設計
6-4 KPI 標籤
6-5 行動裝置檢視

第7章 使用Power BI Desktop開發Power BI報表
7-1 開發環境與基本觀念
7-2 連接資料的方式
7-3 組織資料
7-4 建立資料模型
7-5 視覺效果類型
7-6 互動式設計
7-7 Power BI 報表伺服器
7-8 Power BI App

第三篇:管理報表平台

第8章 部署報表與存取報表入口網站
8-1報表部署
8-2報表組件
8-3報表執行
8-4快照集
8-5連結報表

第9章 報表的派送與訂閱功能
9-1共用排程與報表特定排程
9-2標準訂閱
9-3資料驅動訂閱
9-4查詢報表訂閱結果

第10章 報表的安全性設定
10-1 SSRS身分認證模式
10-2 項目層級安全性角色
10-3 系統層級安全性角色
10-4 報表產生器的安全性設定
10-5 以使用者為基礎進行報表資料篩選

第11章 報表伺服器的管理與效能監控
11-1管理工具
11-2管理報表伺服器
11-3效能
11-4監控

第四篇:應用程式開發與整合

第12章 透過URL存取取得指定報表內容與格式
12-1編頁報表URL Access
12-2報表轉譯格式設定
12-3 進階URL Access
12-4 URL Access應用程式範例
12-5 URL存取行動報表

第13章 ReportViewer報表檢視器控制項產出報表
13-1 ReportViewer控制項基本觀念
13-2 ReportViewer控制項應用程式整合
13-3 在RDL與RDLC之間的格式轉換

第14章 使用Web Services 與 REST API管理Reporting Services
14-1 SOAP簡介
14-2 SOAP API
14-3開發視窗應用程式
14-4 透過rs-exe工具程式在命令列執行以VB-NET所撰寫的Script
14-5 REST API
14-6整合PowerShell
14-7如何選擇URL或SOAP/REST API
 

作者序

  在企業內部的資訊系統架構中,報表永遠是重點之一,是資訊的出口,資料生命週期的一站。不管是交易還是分析系統,都需要有人熟悉這一塊,更需要避免程式設計師用程式語言硬刻。因為報表本身具有以下的特徵,例如:

  永遠說不清楚,不斷地更改需求,又要立刻看,能坐在使用者旁邊立刻調整較佳,最好是使用者可以自己改,這不利於編譯式語言。
  擷取多種資料源,呈現綜合彙整的報表。
  多人同時存取,大量資料彙總運算,要能有效地暫存中介資料,快取共享資料。
  豐富的視覺化物件與互動檢視方式,讓使用者讀取報表時立刻看到重點,還可以鑽研細節。
  適合不同裝置檢視報表,例如PC、平板、手機…等,需要方便地為不同比例的畫面設計與布局視覺物件。
  可以轉換多種格式,因應使用者可能需要的Pdf、Excel、Word、PowerPoint、CSV、XML、圖形檔…等。
  設計權限控管,讓企業內的各種角色都可以適當地存取。
  可彈性擴充的架構,因應使用者和資料量兩者都增加的情境。
  批次排程處理,以警示特殊狀況,或背景離峰時間發送日常報表。

  諸此種種,是報表工具平台內建,而一般企業IT難以徒手打造的。

  2003年底,人在高雄授課一星期的我;接到下個星期回到台北後,教微軟包班,全台灣首次的SQL Server Reporting Services 2000課程。此後,匆匆過了15年,已經教過Reporting Services不下80班次,超過千人次地面對面地說明如何建構報表,見證了報表需求的歷久不衰。

  在這些年裡,於聯合報系的Oracle ERP、永豐餘集團自行透過.NET開發的ERP、美商康寧玻璃的製造智慧系統、臺大醫院的醫療智慧決策支援系統、各大金控的大小系統、中興工程開發的各種政府系統…等,巧玫、妙謙、玉茹、雅玲和我分別在這些系統中建置、開發、部署和管理報表平台。

  漫長的時間裡,感受到每位資訊人一日報表、終身報表的無奈,因為使用者無盡的修改需求,企業內動則數百張報表,可能今天提需求,明天要看結果,但這張報表是你一年前做的。他每天看報表,熟知商業邏輯,而你絞盡腦汁回想。連夜改好的報表,他一眼就告訴你數據錯誤,在接下來的數日內,你卻兜不攏這千頭萬緒。

  在此,提醒你,有個好的報表工具和平台,事半功倍

  Reporting Services已經走過了14年,經歷了2~3次的大改版。而閱讀此書的你不知使用的是哪個版本,但我們希望本書都對你有幫助,因此新舊名詞並用,新舊技術一起並列。例如:2016版以後叫「報表入口網站」,此前版本對應的網站稱為「報表管理員」。2017版以後的API改以REST API為主,但又無法完全取代之前的Web Service,兩者各有彼此尚未支援的部分功能。而這些都會在本書中;或交錯出現,或併陳於不同小節。

  我們知道相似的名詞與技術若對你而言都是新的,閱讀起來會稍有困擾,但在此資訊爆炸、瞬息萬變的時代,駁雜已是常態。對此,若章節內容繁瑣,願你能耐下心釐清手上Reporting Services所屬版本功能,多試一下你使用的工具程式,並找尋網路上的相關資訊,相信終能融會貫通。

  非常感謝尹相志顧問給了我們Reporting Services 2008版的書稿,讓我們可以接續下去。和巧玫、妙謙、玉茹、雅玲合作寫書總是一段愉快的旅程,讓模糊變清晰,讓經驗凝結成文字。同時感謝悅知編輯詠妮,恆久地跟催與校閱,接下最後一棒,完成最後一哩。

  資訊對我說:「你老了,你看不到我的新奇。」。是的,新奇最會催人老了。但眾人的工作之路不是,前沿的開路者勇敢、好奇,充滿精力披荊斬棘。但把路整好,標誌清楚,讓新人方便到前沿,是曾經走過這條路的人該做的。

  「合作」讓人類在地球萬物中稱王,學習在合作中立身的位置,是個人一生的課題。

  停下敲鍵盤的手,和坐在身旁的妻子相視而笑,攜手,釘上了一塊路標。

胡百敬
網路書店 類別 折扣 價格
  1. 新書
    7
    $543
  2. 新書
    73
    $567
  3. 新書
    78
    $608
  4. 新書
    79
    $616
  5. 新書
    79
    $616
  6. 新書
    79
    $616
  7. 新書
    85
    $663
  8. 新書
    93
    $725
  9. 新書
    93
    $725