




已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
XML數(shù)據(jù)分析 楊???SQL Server Support Microsoft Corporation,課程介紹,本課程假設(shè)對(duì) SQL Server 2000 數(shù)據(jù)倉(cāng)庫(kù)及數(shù)據(jù)挖掘概念已有一定的了解 為什么 XML 與 數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)挖掘會(huì)有聯(lián)系 XML數(shù)據(jù)分析規(guī)范 Microsoft XML/A SDK 歡迎提問(wèn),為什么 XML 與數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)挖掘會(huì)有聯(lián)系?,使用XML數(shù)據(jù)分析的目標(biāo),成為訪問(wèn)分析數(shù)據(jù),及獲取相應(yīng)功能的工業(yè)標(biāo)準(zhǔn) 不依賴于特定語(yǔ)言或特定平臺(tái) 擁有同時(shí)支持“瘦”客戶端和“壯”客戶端的構(gòu)架 工作在 Internet 和 Intranet 環(huán)境中,開放式訪問(wèn),系統(tǒng)通過(guò)開放式協(xié)議互動(dòng) 支持所有的操作系統(tǒng),語(yǔ)言或網(wǎng)絡(luò) 如 Windows、 Windows CE、UNIX、Mac、Palm等等. Microsoft 軟件是一種選擇,服務(wù),Analytics,ERP,Collaboration,SOAP,各種終端,設(shè)備,服務(wù),應(yīng)用程序,XML Web 服務(wù)的基石 簡(jiǎn)單, 開放, 廣泛的產(chǎn)業(yè)支持,廣泛使用的通信介質(zhì): Internet,通用的數(shù)據(jù)結(jié)構(gòu): XML,服務(wù)間的互動(dòng): SOAP,發(fā)布, 查找, 使用服務(wù): UDDI,微軟公司與 Hyperion 公司一起推出的工業(yè)標(biāo)準(zhǔn),2001年四月24日共同提出 將會(huì)成為事實(shí)上的工業(yè)標(biāo)準(zhǔn) 微軟公司繼續(xù)在 MDX 和 XML/A領(lǐng)域同 Hyperion 公司及業(yè)界合作 最終將被提交給工業(yè)標(biāo)準(zhǔn)機(jī)構(gòu),XML數(shù)據(jù)分析 “Multi”,多語(yǔ)言支持 多供應(yīng)商支持 多平臺(tái)支持,XML數(shù)據(jù)分析,OLEDB for OLAP,一個(gè)標(biāo)準(zhǔn)的途徑: 連接到 OLAP 數(shù)據(jù)源 獲得OLAP功能信息 獲取元數(shù)據(jù) 使用標(biāo)準(zhǔn)的語(yǔ)法執(zhí)行查詢 經(jīng)過(guò)三年多的使用,已被證明為一種成功的工業(yè)標(biāo)準(zhǔn) 應(yīng)用廣泛 諸多的供應(yīng)程序提供商 成千上萬(wàn)的使用者,XML數(shù)據(jù)分析,同時(shí)考慮OLEDB for OLAP 和 數(shù)據(jù)挖掘(DM) 相同的數(shù)據(jù)表現(xiàn)形式 相同的查詢語(yǔ)言 (MDX) 相同的函數(shù) 相同的概念 在兩個(gè)標(biāo)準(zhǔn)間自動(dòng)轉(zhuǎn)換,XML數(shù)據(jù)分析提供了什么?,為所有的供應(yīng)者提供標(biāo)準(zhǔn)而簡(jiǎn)單的規(guī)范: 標(biāo)準(zhǔn)的公開數(shù)據(jù)源列舉 標(biāo)準(zhǔn)屬性 標(biāo)準(zhǔn)構(gòu)架(Schema ) 標(biāo)準(zhǔn)執(zhí)行命令 標(biāo)準(zhǔn)錯(cuò)誤報(bào)告和處理模式 在各種條件或設(shè)置下保持標(biāo)準(zhǔn)的提供程序行為,只有兩類方法調(diào)用,EXECUTE 查詢,DISCOVER 數(shù)據(jù)源 架構(gòu) (Schemas),XML數(shù)據(jù)分析,客戶端,H T T P,H T T P,XML 數(shù)據(jù)分析 提供程序,S O A P,S O A P,DISCOVER 方法,Discover 方法,Discover(IN RequestType as EnumString, Restrictions as Array, Properties as Array, OUT Resultset as Rowset) RequestType Discover_DataSources Discover_Properties Discover_Enumerators Discover_Schema_Rowsets Discover_Keywords Discover_Literals,可以被探索到的事物,存在的元數(shù)據(jù): 數(shù)據(jù)庫(kù) 立方體 維度 成員 數(shù)據(jù)挖掘模型 所有的 OLEDB for OLAP/DM 構(gòu)架(schema)結(jié)果集(rowsets) 其它類型的結(jié)果集 屬性(Properties), 常量(literals), 列舉(enumerations) ,Discover 方法,獲取元數(shù)據(jù)或架構(gòu)信息 與 OLEDB 構(gòu)架結(jié)果集完全兼容 結(jié)果以 XML 格式返回 整合了若干個(gè) OLEDB 接口 Eg, IDBSchemaRowset, IDBProperty, IDBInfo, 增加了其它類型的信息 數(shù)據(jù)源(Datasources) 列舉 (Enumerations),定義限制,限制在返回結(jié)果集中可出現(xiàn)的相應(yīng)列值 限制是通過(guò)結(jié)果集合的列名(而不是序號(hào))定義的。 RestrictionList 引用了被查詢的構(gòu)架(schema)所包含的列, Foodmart 2000 Sales ,屬性, 600 Foodmart 2000 ,OLE DB, XML for Analysis 及提供程序特有的屬性 PropertyList 是一個(gè)數(shù)據(jù)源的屬性集合,它在建立連接時(shí)設(shè)定。比如,實(shí)例化數(shù)據(jù)源,設(shè)置 Command 對(duì)象的 timeout 屬性等。,結(jié)果集,Discover 方法的結(jié)果集是被提供程序以 XML 格式返回的 DISCOVER_DATASOURCES 實(shí)例:, Foodmart 2000 MSOLAP ,Discover 演示,Discover 總結(jié),支持列出不同的數(shù)據(jù)源 返回各個(gè)數(shù)據(jù)源的元數(shù)據(jù) 對(duì)涉及 Discovery 方法的對(duì)象加以限制 用屬性來(lái)定義結(jié)果集應(yīng)如何返回,EXECUTE 方法,Execute 方法,Execute (IN Command as String, Properties as Array, OUT Resultset as Resultset),XML數(shù)據(jù)分析中查詢的使用,支持 MDX, OLEDB-DM 用標(biāo)準(zhǔn) XML 表示 OLAP 查詢結(jié)果 結(jié)果用一個(gè) cellset 表示 也可以是 rowsets 用標(biāo)準(zhǔn) XML 表示 DM 結(jié)果集和相關(guān)的查詢 格式可以通過(guò) XSL 樣式單來(lái)優(yōu)化,MDDataSet 結(jié)構(gòu),在結(jié)果集中返回 OLAP 格式 內(nèi)容和 OLEDB IMDataset 相容 便于使用 XSL 優(yōu)化了大小,保存了所有信息 不變的構(gòu)架(Schema) 可以通過(guò)使用 XML 名字空間進(jìn)行擴(kuò)展,更多的 MDDataset 結(jié)構(gòu),主要區(qū)域:(類似于 OLEDB 和 ADOMD) OLAPInfo 結(jié)果的元數(shù)據(jù). 描述了軸( Axes )和單元(cells) OLEDB: MDAXISINFO 軸( Axes ) 描述多維結(jié)果集的軸和其中的成員 OLEDB: AXISROWSET 單元數(shù)據(jù)(CellData) 在軸交叉點(diǎn)上的數(shù)據(jù) OLEDB:IMDDataset,Execute 演示,Execute 總結(jié),用來(lái)發(fā)送 MDX, SQL 或 DM 查詢 由相應(yīng)的提供程序供應(yīng)商來(lái)實(shí)現(xiàn) 多維數(shù)據(jù)可以在 MDDataSet 中返回 結(jié)構(gòu)簡(jiǎn)單, 使用方便,應(yīng)用面廣,為 Internet 所做的優(yōu)化 - State,缺省是無(wú)狀態(tài)記錄(Stateless) 當(dāng)一個(gè)方法調(diào)用結(jié)束后,服務(wù)器不保留客戶端的信息及它的上下文環(huán)境。 可以選擇支持會(huì)話(Session),但是不推薦。 當(dāng)一組語(yǔ)句應(yīng)該被作為整體執(zhí)行時(shí)有用,會(huì)話(Session)支持,會(huì)話通過(guò) SOAP 的 Header 部分支持 BeginSession 要求提供程序(provider)支持會(huì)話 SessionID 由提供程序在 SOAP 的響應(yīng)(response)中返回. 會(huì)話 ID 在接下來(lái)的 SOAP 請(qǐng)求中被使用。 在會(huì)話期間 會(huì)話頭 (Session header)出現(xiàn)在所有的 SOAP 請(qǐng)求中 EndSession 告訴提供程序會(huì)話已經(jīng)結(jié)束,如果會(huì)話斷開或丟失,客戶端必須能夠重新開始會(huì)話,差錯(cuò)處理,三類差錯(cuò) SOAP 錯(cuò)誤 Execute/Discover 錯(cuò)誤 Rowset/Dataset 錯(cuò)誤: 出現(xiàn)在 XML結(jié)果集 SOAP 錯(cuò)誤 必須被 SOAP 客戶端支持 結(jié)果集錯(cuò)誤: 轉(zhuǎn)換錯(cuò)誤, 安全錯(cuò)誤等,XML結(jié)果集錯(cuò)誤, . 2148497527 Security Error. ,SOAP 錯(cuò)誤, XMLAnalysisError.0x80000005 The XML for Analysis provider encountered an error XML for Analysis Provider ,可擴(kuò)展性,不同的供應(yīng)商可以提供不同的結(jié)果集結(jié)構(gòu) 擴(kuò)展 MDDataset 以添加新的元素 使用命名空間來(lái)區(qū)分不同的結(jié)果集合 urn:schemas-microsoft-com:xml-analysis:mddataset urn:schemas-microsoft-com:xml-sql,安全控制,基于 Internet 標(biāo)準(zhǔn) HTTPS IIS 驗(yàn)證模式: NT集成(Integrated)或基本驗(yàn)證(Basic Authentication) SOAP 安全控制,總結(jié),在新的 Internet 環(huán)境中,XML 是數(shù)據(jù)和分析結(jié)果傳送的主要格式 XML數(shù)據(jù)分析使
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 停業(yè)通知的司法實(shí)踐-洞察及研究
- 楷書硬筆、毛筆書法技法系統(tǒng)化教程
- 發(fā)酵技術(shù)的基礎(chǔ)原理與應(yīng)用分析
- 文化產(chǎn)業(yè)發(fā)展融資模式探究
- 自然辯證法考試重點(diǎn)與難點(diǎn)總結(jié)
- 多維度特征提取在電力系統(tǒng)擾動(dòng)識(shí)別中的應(yīng)用
- 內(nèi)部資金調(diào)劑管理辦法
- 生物炭與有機(jī)肥配施對(duì)土壤健康及設(shè)施栽培黃瓜生長(zhǎng)的影響機(jī)制研究
- 安全運(yùn)輸操作規(guī)程與案例分析
- PCR實(shí)驗(yàn)室管理與標(biāo)準(zhǔn)化操作流程
- GB/T 45698-2025物業(yè)服務(wù)客戶滿意度測(cè)評(píng)
- 2025年新高考1卷(新課標(biāo)Ⅰ卷)語(yǔ)文試卷(含答案)
- 本土品牌“品牌年輕化”策略研究
- 湖南省永州市寧遠(yuǎn)縣2025屆七年級(jí)數(shù)學(xué)第二學(xué)期期末達(dá)標(biāo)檢測(cè)試題含解析
- 創(chuàng)新人才小升初試題及答案
- 2025年行政管理期末試題及答案
- 胰島素筆的使用操作流程
- 九年級(jí)化學(xué)上冊(cè)(滬教版2024)新教材解讀課件大綱
- 江山南方水泥有限公司浙江省江山市大陳鄉(xiāng)烏龍村鐵錘山水泥用灰?guī)r礦建設(shè)項(xiàng)目環(huán)境影響報(bào)告表
- 小學(xué)語(yǔ)文主題教學(xué)論:理論重塑與創(chuàng)新實(shí)踐
- 工程框架協(xié)議合同協(xié)議
評(píng)論
0/150
提交評(píng)論