SQLServer2005報表服務(wù)概述(共38頁).ppt_第1頁
SQLServer2005報表服務(wù)概述(共38頁).ppt_第2頁
SQLServer2005報表服務(wù)概述(共38頁).ppt_第3頁
SQLServer2005報表服務(wù)概述(共38頁).ppt_第4頁
SQLServer2005報表服務(wù)概述(共38頁).ppt_第5頁
已閱讀5頁,還剩33頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、SQL Server 2005 報表服務(wù)報表服務(wù)SQL Server 2005 報表服務(wù)概述報表服務(wù)概述 做為SQL Server 2000的一個組件,2003年發(fā)布 開放,可擴展的報表解決方案 報表設(shè)計,管理與發(fā)布的平臺 與Office System 良好的集成 VS.NET 的開發(fā)環(huán)境 SQL Server 2005增強 與 AS, SSIS, management tools更好地集成 增強了開發(fā)功能 增強了報表的交互性 豐富的最終用戶報表工具報表服務(wù)報表服務(wù)RelationalReporting Services應(yīng)用場景應(yīng)用場景ReportingServicesSQL Server 報

2、表服務(wù)報表服務(wù)SQL Server 報表服務(wù)對報表的生成報表服務(wù)對報表的生成,管理與發(fā)布管理與發(fā)布提供了一個統(tǒng)一的平臺提供了一個統(tǒng)一的平臺SQL Server CatalogReport ServerXML Web Service InterfaceReport ProcessingScheduling & DeliveryDelivery Targets(E-mail, SharePoint,Custom)RenderingOutput Formats (HTML, Excel, PDF, Custom)Data ProcessingData Sources(SQL, OLE DB,

3、 XML/A, ODBC, Oracle, Custom)OfficeCustom ApplicationBrowserReporting Services 體系架構(gòu)體系架構(gòu)ModelDesignerReportBuilderModel SecurityQuery GenerationDrillthrough report generationSecurity Services(NT, Passport, Custom)SecuritySQL Server 2005報表服務(wù)報表服務(wù)設(shè)計篇設(shè)計篇設(shè)計報表設(shè)計報表Report Definition LanguageList / Table / Ma

4、trix / ChartSorting / Filtering / Grouping / AggregatesInteractivity (drill-down, drill-through)Parameters Full Visual Basic .NET Expression LanguageAccess through ADO.NET managed data providersOLE DBODBCOLE DB for OLAPDevelopment optionsReport DesignerThird Party報表設(shè)計報表設(shè)計MDX Query Builder MDX 與數(shù)據(jù)挖掘的

5、查詢設(shè)計器 MDX 參數(shù)的支持 支持服務(wù)器端的聚合 與緊密集成報表設(shè)計報表設(shè)計Date Picker Parameters 選擇日期的控件 支持Windows 與 Web報表設(shè)計報表設(shè)計增強的表達式編輯器增強的表達式編輯器 對所有 VS Report Designer中的表達式適用 列出了所有可能的 VB.NET functions 參數(shù)信息提示 實時語法檢查報表設(shè)計報表設(shè)計豐富的客戶端打印功能豐富的客戶端打印功能 無需輸出可直接打印 通過瀏覽器下載一個小的 ActiveX控件 頁面設(shè)置 預(yù)覽輸出 性能進一步提高報表設(shè)計報表設(shè)計 多值函數(shù) 交叉排序 自定義報表圖形 更多SQL Server 2

6、005報表服務(wù)報表服務(wù)管理篇管理篇報表管理報表管理與與Management Studio的集成的集成 同一集成環(huán)境下管理所有組件 Report Manager 功能的超集 可從屬性頁上生成 腳本報表管理報表管理服務(wù)器配置工作服務(wù)器配置工作 圖形化的報表服務(wù)器配置工具 數(shù)據(jù)庫設(shè)計 虛擬目錄 E-Mail 關(guān)鍵信息管理報表管理報表管理SharePoint Web Parts Report Explorer 提供對服務(wù)器的瀏覽與簡單管理 Report Viewer 用來瀏覽報表 可以應(yīng)用于 SPS 或 WSS我們可以我們可以 發(fā)布報表 執(zhí)行報表 管理 Cached Instances 管理 Snap

7、shots and Report History 管理 SubscriptionsPublished ReportIntermediate Report .Rendered ReportFirst Report RequestOther Report RequestReport ServerCacheRendered ReportIntermediate Report .Published ReportSnapshot CreationReport RequestReport ServerSnapshot CacheRendered ReportIntermediate Report .Pub

8、lished ReportRendered ReportSnapshot HistoryHistory RequestSnapshotPublished ReportSQL Server 2005報表服務(wù)報表服務(wù)應(yīng)用篇應(yīng)用篇使用使用URL訪問來調(diào)用報表訪問來調(diào)用報表 從Web頁面中使用超鏈接 http:/localhost/ReportServer?/Reports/SalesReport&rs:Command=Render RS參數(shù)可以控制報表顯示 http:/./SalesReport&rs:Command=Render&rc:Toolbar=false&r

9、c:Zoom=200 URL 可以含有報表參數(shù) http:/server/reportserver?/Sales/Northwest/Employee Sales Report&rs:Command=Render&EmployeeID=1234 URL 支持SSL以提高安全使用使用Web Services來調(diào)用報表來調(diào)用報表lAdd a Web reference to the client applicationlSpecify security credentials for the proxy objectlUse the Render methodSpecify rep

10、ort path, render format, and other optionsReturns byte array as result Save byte array to file or display manuallyReport Viewer控件控件 可以使用報表控件將報表功能與定制開發(fā)應(yīng)用集成 Windows Forms (rich client) 與 Web Forms (ASP.NET) 控件 本地處理模型或連接到服務(wù)器的模型Why Report Builder?Report ViewerReport BuilderReport Designer什么是什么是Report Bu

11、ilder? SQL Server Reporting Services 中一個全新的 ad-hoc 報表設(shè)計工具 目標(biāo)在于讓商業(yè)用戶能更方便地找到并共享他們所感興趣的商業(yè)信息 建立在商業(yè)數(shù)據(jù)模型基礎(chǔ)之上,用戶無需了解后臺數(shù)據(jù)的結(jié)構(gòu) 與 SQL Server 2005 Reporting Services 完全集成Report Builder 架構(gòu)架構(gòu)Data Sources(SQL Server, Analysis Services)Report Builder VS. Report DesignerReport BuilderReport Designer目標(biāo)用戶是商業(yè)用戶目標(biāo)用戶是IT

12、pros和開發(fā)人員 Ad hoc 報表日常復(fù)雜報表根據(jù)由數(shù)據(jù)源得到的語義層自動生成查詢查詢 (SQL, OLE DB, XML/A, ODBC, Oracle)由模版構(gòu)建報表自由格式報表(nested、banded)Click-once應(yīng)用程序,易于部署和管理與Visual Studio集成不能導(dǎo)入Report Designer報表可以處理由Report Builder構(gòu)建的報表Report Builder客戶端客戶端 Report Builder 是“Click Once” Windows 應(yīng)用程序,由Report Server 管理 需要 用戶從Report Manager 或第三方應(yīng)用程

13、序中下載并啟動Report Builder 客戶端 建立在常見的Microsoft Office樣式之上:Excel、PowerPoint 通過模版構(gòu)建報表 (textboxes, tables, matrices, charts) 構(gòu)建好的報表能被存儲在報表服務(wù)器上Report Builder客戶端客戶端Model設(shè)計設(shè)計 Model Designer 是用于設(shè)計/編輯model 的工具 BI Development Studio 中全新的project類型 定義fields 和roles 定義calculated fields 組織model Models 能在Model Designer

14、 中或者Report Server上自動生成 根據(jù)元數(shù)據(jù)生成entities、fields 和roles 數(shù)據(jù)源可以是SQL Server 和Analysis Services 數(shù)據(jù)庫Model DesignerReport Builder報表報表 Report Builder 報表和其他Reporting Services 報表非常相像 Report Builder報表由RDL定義 通過同樣的API管理 通過同樣的API設(shè)置安全性 不同之處: Report Builder 報表包含語義模型元數(shù)據(jù) 當(dāng)Report Builder 報表被請求處理時,語義元數(shù)據(jù)用于生成查詢 Report Server 上一個新的組件用于處理查詢生成總結(jié)總結(jié) 報表服務(wù)在設(shè)計與管理上增加了許多有用功能 提供最終用戶報表設(shè)計器,方便最終用戶使用報表 與SQL Server 或Office更好地集成更多資源更多資源 sql/reporting/ sql/community/HOL Lesson1:創(chuàng)建基本報表 創(chuàng)建報表項目 創(chuàng)建報表 設(shè)置連接信息 定義報表查詢 添加表數(shù)據(jù)區(qū)域 瀏覽基本報表HOL Les

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論