องค์ประกอบ: ส่วนแบ่ง/ข้อมูล
เนมสเปซ |
http://schemas.google.com/dspl/2010 |
คำอธิบายประกอบ |
ข้อมูลที่เป็นข้อความเกี่ยวกับส่วนแบ่ง |
แผนผัง |
|
ประเภท |
ข้อมูล |
พร็อพเพอร์ตี้ |
เนื้อหา: |
ซับซ้อน |
minOccurs: |
0 |
|
รุ่น |
ชื่อ, คําอธิบาย{0,1}, URL{0,1} |
เด็ก |
คําอธิบาย, ชื่อ, URL |
อินสแตนซ์ |
<info>
<name>{1,1}</name>
<description>{0,1}</description>
<url>{0,1}</url>
</info>
|
แหล่งที่มา |
<xs:element name="info" type="Info" minOccurs="0">
<xs:annotation>
<xs:documentation>Textual information about the slice.</xs:documentation>
</xs:annotation>
</xs:element>
|
องค์ประกอบ: ส่วนแบ่ง/มิติข้อมูล
เนมสเปซ |
http://schemas.google.com/dspl/2010 |
แผนผัง |
|
ประเภท |
ข้อมูลอ้างอิงของแนวคิด |
พร็อพเพอร์ตี้ |
เนื้อหา: |
ซับซ้อน |
maxOccurs: |
ไม่มีขอบเขต |
|
แอตทริบิวต์ |
ชื่อ |
ประเภท |
ไม่เปลี่ยนแปลง |
ค่าเริ่มต้น |
ใช้ |
หมายเหตุ |
แนวคิด |
xs:QName |
|
|
จำเป็น |
แนวคิดที่มิติข้อมูลหรือเมตริกสอดคล้องกับ |
|
แหล่งที่มา |
<xs:element name="dimension" type="SliceConceptRef" maxOccurs="unbounded"/>
|
องค์ประกอบ: ส่วนแบ่ง / เมตริก
เนมสเปซ |
http://schemas.google.com/dspl/2010 |
แผนผัง |
|
ประเภท |
ข้อมูลอ้างอิงของแนวคิด |
พร็อพเพอร์ตี้ |
เนื้อหา: |
ซับซ้อน |
maxOccurs: |
ไม่มีขอบเขต |
|
แอตทริบิวต์ |
ชื่อ |
ประเภท |
ไม่เปลี่ยนแปลง |
ค่าเริ่มต้น |
ใช้ |
หมายเหตุ |
แนวคิด |
xs:QName |
|
|
จำเป็น |
แนวคิดที่มิติข้อมูลหรือเมตริกสอดคล้องกับ |
|
แหล่งที่มา |
<xs:element name="metric" type="SliceConceptRef" maxOccurs="unbounded"/>
|
องค์ประกอบ: ส่วนแบ่ง/ตาราง
เนมสเปซ |
http://schemas.google.com/dspl/2010 |
คำอธิบายประกอบ |
การแมปกับตารางที่เข้าถึงข้อมูลส่วนแบ่งได้ |
แผนผัง |
|
ประเภท |
SliceTableMapping |
พร็อพเพอร์ตี้ |
|
รุ่น |
mapมิติข้อมูล* , mapMetric* |
เด็ก |
mapมิติข้อมูล, mapMetric |
อินสแตนซ์ |
<table ref="">
<mapDimension concept="" toColumn="">{0,unbounded}</mapDimension>
<mapMetric concept="" toColumn="">{0,unbounded}</mapMetric>
</table>
|
แอตทริบิวต์ |
ชื่อ |
ประเภท |
ไม่เปลี่ยนแปลง |
ค่าเริ่มต้น |
ใช้ |
หมายเหตุ |
การอ้างอิง |
xs:QName |
|
|
จำเป็น |
ตัวระบุของตารางที่มีข้อมูลสําหรับส่วนแบ่ง |
|
แหล่งที่มา |
<xs:element name="table" type="SliceTableMapping">
<xs:annotation>
<xs:documentation>A mapping to a table where the slice data can be
accessed.</xs:documentation>
</xs:annotation>
</xs:element>
|
ประเภทที่ซับซ้อน: ส่วนแบ่ง
เนมสเปซ |
http://schemas.google.com/dspl/2010 |
คำอธิบายประกอบ |
ส่วนย่อยจะอธิบายชุดค่าผสมของแนวคิดที่มีข้อมูลอยู่ เมตริกคือแนวคิดที่ให้ค่า ในขณะที่มิติข้อมูลคือแนวคิดที่ใช้เข้าถึงค่าเหล่านี้ มิติข้อมูลที่ละเอียดขึ้นคือคีย์หลักสําหรับข้อมูลของส่วนแบ่ง กล่าวคือ สําหรับชุดค่าผสมของมิติข้อมูลใดๆ จะมีแถวข้อมูลไม่เกินหนึ่งแถว ส่วนแบ่งในชุดข้อมูลต้องเป็นไปตามข้อกําหนดต่อไปนี้ -
ไม่มีมิติข้อมูลหรือเมตริก 2 รายการในส่วนย่อยอาจหมายถึงแนวคิดเดียวกัน -
ชุดข้อมูล 2 รายการอาจมีมิติข้อมูลและเมตริกเดียวกัน |
แผนผัง |
|
ใช้โดย |
|
รุ่น |
info{0,1} , dimension+ , เมตริก+
, ตาราง |
เด็ก |
มิติข้อมูล, ข้อมูล, เมตริก, ตาราง |
แอตทริบิวต์ |
ชื่อ |
ประเภท |
ไม่เปลี่ยนแปลง |
ค่าเริ่มต้น |
ใช้ |
หมายเหตุ |
id |
รหัส |
|
|
จำเป็น |
ตัวระบุที่ไม่ซ้ํากันของส่วนแบ่ง |
|
แหล่งที่มา |
<xs:complexType name="Slice">
<xs:annotation>
<xs:documentation>A slice describes a combination of concepts for which data
exists. Metrics are the concepts that provide values, while
dimensions are the concepts used to access these values. More
precisely, the dimensions are a primary key for the data of
the slice. That is, for any combination of values of the
dimensions, there is at most one data row in the slice.
Slices in a dataset must follow the following requirements:
- No two dimensions or metrics in a slice may refer to the
same concept.
- No two slices in the dataset may have the same dimensions
and metrics.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="info" type="Info" minOccurs="0">
<xs:annotation>
<xs:documentation>Textual information about the slice.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="dimension" type="SliceConceptRef" maxOccurs="unbounded"/>
<xs:element name="metric" type="SliceConceptRef" maxOccurs="unbounded"/>
<xs:element name="table" type="SliceTableMapping">
<xs:annotation>
<xs:documentation>A mapping to a table where the slice data can be
accessed.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="Id" use="required">
<xs:annotation>
<xs:documentation>The unique identifier of the slice.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|
แอตทริบิวต์: Slice / @id
เนมสเปซ |
ไม่มีเนมสเปซ |
คำอธิบายประกอบ |
ตัวระบุที่ไม่ซ้ํากันของส่วนแบ่ง |
ประเภท |
รหัส |
พร็อพเพอร์ตี้ |
|
ข้อมูลประกอบ |
|
ใช้โดย |
|
แหล่งที่มา |
<xs:attribute name="id" type="Id" use="required">
<xs:annotation>
<xs:documentation>The unique identifier of the slice.</xs:documentation>
</xs:annotation>
</xs:attribute>
|
สร้างโดยใช้
oXygen XML Editor