<?xml version='1.0'?>
<Schema name="cangchuSchema" metamodelVersion="4.0">
<PhysicalSchema>
<Table name="highway_toll">
<Key>
<Column name="uid"/>
</Key>
</Table>
<Table name="dim_date">
<Key>
<Column name="date_sk"/>
</Key>
</Table>
<Link source="highway_toll" target="dim_date">
<ForeignKey>
<Column name="date_sk"/>
</ForeignKey>
</Link>
</PhysicalSchema>
<Cube name="YonghuCube" caption="高速">
<Dimensions>
<Dimension key="id1" table="highway_toll" name="DimItem" caption="DIM">
<Attributes> <Attribute name="skr_id" keyColumn="skr_id" hasHierarchy="false" caption="收款人"/>
<Attribute name="id1" keyColumn="uid" hasHierarchy="false"/>
</Attributes>
<Hierarchies>
<Hierarchy name="Type2" allMemberName="All Path" caption="">
<Level attribute="skr_id" caption="收款人"/>
</Hierarchy>
</Hierarchies>
</Dimension>
<Dimension name="Date" table="dim_date" type="TIME" key="ID" caption="时间">
<Attributes>
<Attribute name="ID" keyColumn="date_sk" hasHierarchy="false"/>
<Attribute name="Year" keyColumn="year_number" levelType="TimeYears" hasHierarchy="false"/>
<Attribute name="Quarter" levelType="TimeQuarters" hasHierarchy="false">
<Key>
<Column name="year_number"/>
<Column name="quarter_number"/>
</Key>
<Name>
<Column name="quarter_name"/>
</Name>
</Attribute>
<Attribute name="Month" levelType="TimeMonths" hasHierarchy="false">
<Key>
<Column name="year_number"/>
<Column name="month_number"/>
</Key>
<Name>
<Column name="month_name"/>
</Name>
</Attribute>
<Attribute name="Day" levelType="TimeDays" hasHierarchy="false">
<Key>
<Column name="year_number"/>
<Column name="month_number"/>
<Column name="day_of_month_number"/>
</Key>
<Name>
<Column name="day_of_month_number"/>
</Name>
</Attribute>
</Attributes>
<Hierarchies>
<Hierarchy name="Time" hasAll="true">
<Level attribute="Year" caption="年份">
<Annotations>
<Annotation name="AnalyzerDateFormat">[yyyy]</Annotation>
</Annotations>
</Level>
<Level attribute="Quarter" caption="季度">
<Annotations>
<Annotation name="AnalyzerDateFormat">[yyyy].[Qq]</Annotation>
</Annotations>
</Level>
<Level attribute="Month" caption="月份">
<Annotations>
<Annotation name="AnalyzerDateFormat">[yyyy].[Qq].[mm]</Annotation>
</Annotations>
</Level>
<Level attribute="Day" caption="日">
<Annotations>
<Annotation name="AnalyzerDateFormat">[yyyy].[Qq].[mm].[dd]</Annotation>
</Annotations>
</Level>
</Hierarchy>
</Hierarchies>
</Dimension>
</Dimensions>
<MeasureGroups>
<MeasureGroup name="Count" table="highway_toll">
<Measures>
<Measure name="Measure1" column="ys" aggregator="count" caption="缴款应收" formatString="Standard"/>
<Measure name="Measure2" column="ss" aggregator="sum" caption="缴款实收" formatString="Standard"/>
</Measures>
<DimensionLinks>
<FactLink dimension="DimItem" />
<ForeignKeyLink dimension="Date" foreignKeyColumn="createDate"/>
</DimensionLinks>
</MeasureGroup>
</MeasureGroups>
</Cube>
</Schema>

XML Schema 基本结构的更多相关文章

  1. C#与XML Schema的问题

    http://bbs.csdn.net/topics/50493564 weileily: 用XmlSchema.Read方法读取了一个xsd文件,请问如何遍历检索器中的ComplexType与Sim ...

  2. XML详解:第二部分 XML Schema

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

  3. XML Schema 简介

    XML Schema 是基于 XML 的 DTD 替代者. XML Schema 可描述 XML 文档的结构. XML Schema 语言也可作为 XSD(XML Schema Definition) ...

  4. XML Schema验证

    XML Schema验证 一.什么事Schema(XSD) XML Schema是微软定义的一套用来验证XML技术.是一套预先规定的XML元素和属性创建的,这些元素和属性定义了XML文档的结构和内容模 ...

  5. W3C XML Schema 教程

    转自:http://www.blogjava.net/sham2k/articles/179825.html W3C XML Schema 教程 XML SCHEMA教程 本教程是笔者学习W3C的&l ...

  6. XML&DTD&XML Schema学习

    XML(eXtensible Markup Language)可扩展的标记语言.xml在web service编程中尤为重要.在网络传输中可以作为传输数据的载体.xml作为元语言,它可以用来标记数据. ...

  7. XML Schema (1)

    XML Schema 是基于 XML 的 DTD 替代者. XML Schema 描述 XML 文档的结构. XML Schema 语言也称作 XML Schema 定义(XML Schema Def ...

  8. XML Schema <第三篇>

    验证XML文档是否符合议定的XML结构有两种方法,分别是DTD模式与XML Schema.本文主要介绍XML Schema. 一.XML Schema的优点 XML Schema基于XML,没有专门的 ...

  9. XML Schema

    XML Schema 是基于 XML 的 DTD 替代者. XML Schema 描述 XML 文档的结构. XML Schema 语言也称作 XMLSchema 定义(XML Schema Defi ...

随机推荐

  1. Html引入百度富文本编辑器ueditor及自定义工具栏

    在日常工作用,肯定有用到富文本编辑器的时候,富文本编辑器功能强大使用方便,我用的是百度富文本编辑器,首先需要下载好百度编辑器的demo, 然后创建ueditor.html文件,引入百度编辑器,然后在h ...

  2. provisional headers are shown 一例

    系统首页的ajax调用出现 报错: provisional headers are shown 最后查到的原因时,mysql数据库的磁盘满了,而首页的ajax调用要插入一条记录到数据库,卡住了.

  3. 解决使用maven clean项目的时候报错,删除target文件夹失败

    背景:jdk1.8 + maven3.5.2 问题描述: 我在使用maven clean项目的时候,celan 失败,报错的原因是删除项目下的target文件夹下面的文件失败 解决方法: 打开任务管理 ...

  4. eclipse自定义自动补全语句

    1. Windows-->preferences 2. 弹出框选择, Java-->Editor-->Templates-->New 3. 弹出框输入, 1.Name--名字, ...

  5. Linux文件服务管理之nfs

    NFS(Network File System)即网络文件系统, 是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源. 在NFS的应用中,本地NFS的客户端应 ...

  6. 安装Ubuntu后需要做的事

    卸载软件 纸牌 麻将 扫雷 数独 火狐 邮件 扫描 拍照 照片 视频 计划 日历 打印 备份 计算器 亚马逊 电源统计 音乐播放 远程桌面 To Do LibreOffice 换下载源 装机的时候下载 ...

  7. JAVA并发-join

    概念 join方法,一种特殊的wait,当前运行线程调用另一个线程的join方法,当前线程进入阻塞状态直到调用join方法的线程结束,再继续执行. 一般情况下,都是主线程创建一个子线程,子线程调用jo ...

  8. Linux 换 jdk 版本 环境没有生效

    Linux 换 jdk 版本 环境没有生效 把 jdk 1.7 换成 1.8, 路径设置好了后 用了下面两个都没有生效 . /etc/profile source ~/.bashrc 还是 jdk 1 ...

  9. ubuntu使用anaconda安装tensorflow

    https://blog.csdn.net/shiheyingzhe/article/details/80863422 https://blog.csdn.net/sheyanshangjiang/a ...

  10. PAC、KNN和GridSearchCV

    PCA PCA主要是用来数据降维,将高纬度的特征映射到低维度,具体可学习线性代数. 这里,我们使用sklearn中的PCA. from sklearn.decomposition import PCA ...