版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XML数据分析
SQLServerSupport
MicrosoftCorporation
课程介绍本课程假设对SQLServer2000数据仓库及数据挖掘概念已有一定的了解为什么XML与数据仓库和数据挖掘会有联系XML数据分析规范MicrosoftXML/ASDK欢迎提问为什么XML与数据仓库和数据挖掘会有联系?开放式访问系统通过开放式协议互动支持所有的操作系统,语言或网络
如Windows、WindowsCE、UNIX、Mac、Palm等等.Microsoft软件是一种选择服务AnalyticsERPCollaborationSOAP各种终端设备服务应用程序XMLWeb服务的基石
简单,开放,广泛的产业支持广泛使用的通信介质:Internet通用的数据结构: XML服务间的互动: SOAP发布,查找,使用服务: UDDI微软公司与Hyperion公司一起推出的工业标准2001年四月24日共同提出将会成为事实上的工业标准微软公司继续在MDX和XML/A领域同Hyperion公司及业界合作最终将被提交给工业标准机构XML数据分析OLEDBforOLAP一个标准的途径:连接到OLAP数据源获得OLAP功能信息获取元数据使用标准的语法执行查询经过三年多的使用,已被证明为一种成功的工业标准应用广泛诸多的供应程序提供商成千上万的使用者XML数据分析同时考虑OLEDBforOLAP和数据挖掘(DM)相同的数据表现形式相同的查询语言(MDX)相同的函数相同的概念在两个标准间自动转换只有两类方法调用EXECUTE
查询DISCOVER
数据源
架构(Schemas)…XML数据分析客户端H
T
T
PH
T
T
PXML
数据分析
提供程序Discover,
ExecuteSOAPXMLSOAPDISCOVER方法可以被探索到的事物存在的元数据:数据库立方体维度成员数据挖掘模型…所有的OLEDBforOLAP/DM构架(schema)结果集(rowsets)其它类型的结果集属性(Properties),常量(literals),列举(enumerations)…Discover方法获取元数据或架构信息与OLEDB构架结果集完全兼容结果以XML格式返回整合了若干个OLEDB接口Eg,IDBSchemaRowset,IDBProperty,IDBInfo,增加了其它类型的信息数据源(Datasources)列举(Enumerations)
定义限制限制在返回结果集中可出现的相应列值限制是通过结果集合的列名(而不是序号)定义的。RestrictionList引用了被查询的构架(schema)所包含的列<Restrictions> <RestrictionList> <Catalog_Name>
Foodmart2000
</CatalogName> <Cube_Name> Sales
</Cube_Name> </RestrictionList></Restrictions>结果集Discover方法的结果集是被提供程序以XML格式返回的DISCOVER_DATASOURCES实例:<root> <row> <CATALOG_NAME> Foodmart2000
</CATALOG_NAME> <DESCRIPTION></DESCRIPTION> <PROVIDER_NAME>
MSOLAP </PROVIDER_NAME> </row></root>Discover演示Discover总结支持列出不同的数据源返回各个数据源的元数据对涉及Discovery方法的对象加以限制用属性来定义结果集应如何返回Execute方法Execute(INCommandasString,
PropertiesasArray,OUTResultsetasResultset)XML数据分析中查询的使用支持MDX,OLEDB-DM用标准XML表示OLAP查询结果结果用一个cellset表示也可以是rowsets用标准XML表示DM结果集和相关的查询格式可以通过XSL样式单来优化Execute–演示Execute总结用来发送MDX,SQL或DM查询由相应的提供程序供应商来实现多维数据可以在MDDataSet中返回结构简单,使用方便,应用面广为Internet所做的优化-State缺省是无状态记录(Stateless)当一个方法调用结束后,服务器不保留客户端的信息及它的上下文环境。可以选择支持会话(Session),但是不推荐。当一组语句应该被作为整体执行时有用会话(Session)支持会话通过SOAP的Header部分支持BeginSession–要求提供程序(provider)支持会话SessionID–由提供程序在SOAP的响应(response)中返回.会话ID在接下来的SOAP请求中被使用。在会话期间–会话头(Sessionheader)出现在所有的SOAP请求中EndSession–告诉提供程序会话已经结束如果会话断开或丢失,客户端必须能够重新开始会话差错处理三类差错SOAP错误Execute/Discover错误Rowset/Dataset错误:出现在XML结果集SOAP错误–必须被SOAP客户端支持结果集错误:转换错误,安全错误等
XML结果集错误<CellData>...<CellCellOrdinal="10"><Value><Error><ErrorCode>2148497527</ErrorCode><Description>SecurityError.</Description></Error></Value></Cell></CellData>SOAP错误<SOAP-ENV:Fault><faultcode>XMLAnalysisError.0x80000005</faultcode><faultstring>TheXMLforAnalysisproviderencounteredanerror</faultstring><faultactor>XMLforAnalysisProvider</faultactor><detail><faultstring><ErrorErrorCode="2147483653"Description="Anunexpectederrorhasoccurred"Source="XMLforAnalysisProvider”HelpFile=""/></faultstring></detail></SOAP-ENV:Fault>可扩展性不同的供应商可以提供不同的结果集结构扩展MDDataset以添加新的元素使用命名空间来区分不同的结果集合urn:schemas-microsoft-com:xml-analysis:mddataseturn:schemas-microsoft-com:xml-sql安全控制基于Internet标准HTTPSIIS验证模式:NT集成(Integrated)或基本验证(BasicAuthentication)SOAP安全控制总结在新的Internet环境中,XML是数据和分析结果传送的主要格式XML数据分析使用了已经存在的工业标准XML数据分析是OLAP数据的事实工业标准两个方法的调用“Mu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版八年级物理上册《2.3声的利用》同步测试题及答案
- 教科版小学科学复习资料(3-6年级)
- 高一化学成长训练:第二单元微粒之间的相互作用力
- 2024高中地理第二章自然环境中的物质运动和能量交换4水循环和洋流学案湘教版必修1
- 2024高中语文第三单元因声求气吟咏诗韵虞美人训练含解析新人教版选修中国古代诗歌散文欣赏
- 2024高考地理一轮复习第二部分人文地理-重在运用第五章交通运输布局及其影响第24讲交通运输方式和布局学案新人教版
- 2024高考地理一轮复习专练75欧洲西部地区含解析新人教版
- 2025高考数学考点剖析精创专题卷二-函数与导数【含答案】
- 运动会入场词
- 物流运营管理与外包合作合同范例
- 2024-2025学年成都高新区七上数学期末考试试卷【含答案】
- 定额〔2025〕1号文-关于发布2018版电力建设工程概预算定额2024年度价格水平调整的通知
- 2025年浙江杭州市西湖区专职社区招聘85人历年高频重点提升(共500题)附带答案详解
- 《数学广角-优化》说课稿-2024-2025学年四年级上册数学人教版
- “懂你”(原题+解题+范文+话题+技巧+阅读类素材)-2025年中考语文一轮复习之写作
- 2025年景观照明项目可行性分析报告
- 2025年江苏南京地铁集团招聘笔试参考题库含答案解析
- 2025年度爱读书学长参与的读书项目投资合同
- 一种基于STM32的智能门锁系统的设计-毕业论文
- 华为经营管理-华为经营管理华为的IPD(6版)
- 小学四年级奥数教程30讲(经典讲解)
评论
0/150
提交评论