Element: Slice / Informationen
Namespace |
http://schemas.google.com/dspl/2010 |
Annotationen |
Textinformationen zum Segment |
Diagramm |
|
Typ |
Info |
Attribute |
content: |
Komplex |
minOccurs: |
0 |
|
Modell |
name, description{0,1}, url{0,1} |
Kinder |
Beschreibung, Name, URL |
Instanz |
<info>
<name>{1,1}</name>
<description>{0,1}</description>
<url>{0,1}</url>
</info>
|
Quelle |
<xs:element name="info" type="Info" minOccurs="0">
<xs:annotation>
<xs:documentation>Textual information about the slice.</xs:documentation>
</xs:annotation>
</xs:element>
|
Element: Segment/Dimension
Namespace |
http://schemas.google.com/dspl/2010 |
Diagramm |
|
Typ |
SliceConcept-Ref |
Attribute |
content: |
Komplex |
MaxOccurs: |
Unbegrenzt |
|
Attribute |
QName |
Typ |
Fixed |
Standard |
Verwenden |
Anmerkung |
Konzept |
xs:QName |
|
|
erforderlich |
Das Konzept, dem die Dimension oder der Messwert entspricht. |
|
Quelle |
<xs:element name="dimension" type="SliceConceptRef" maxOccurs="unbounded"/>
|
Element: Segment/Messwert
Namespace |
http://schemas.google.com/dspl/2010 |
Diagramm |
|
Typ |
SliceConcept-Ref |
Attribute |
content: |
Komplex |
MaxOccurs: |
Unbegrenzt |
|
Attribute |
QName |
Typ |
Fixed |
Standard |
Verwenden |
Anmerkung |
Konzept |
xs:QName |
|
|
erforderlich |
Das Konzept, dem die Dimension oder der Messwert entspricht. |
|
Quelle |
<xs:element name="metric" type="SliceConceptRef" maxOccurs="unbounded"/>
|
Element: Slice/Tabelle
Namespace |
http://schemas.google.com/dspl/2010 |
Annotationen |
Eine Zuordnung zu einer Tabelle, auf die auf die Segmentdaten zugegriffen werden kann. |
Diagramm |
|
Typ |
SliceTableMapping |
Attribute |
|
Modell |
mapDimension*, mapMetric* |
Kinder |
mapDimension, mapMetric
|
Instanz |
<table ref="">
<mapDimension concept="" toColumn="">{0,unbounded}</mapDimension>
<mapMetric concept="" toColumn="">{0,unbounded}</mapMetric>
</table>
|
Attribute |
QName |
Typ |
Fixed |
Standard |
Verwenden |
Anmerkung |
Ref |
xs:QName |
|
|
erforderlich |
Die ID der Tabelle, die Daten für das Segment enthält. |
|
Quelle |
<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>
|
Komplexer Typ: Segment
Namespace |
http://schemas.google.com/dspl/2010 |
Annotationen |
Ein Segment beschreibt eine Kombination von Konzepten, für die Daten vorhanden sind. Messwerte sind die Konzepte, die Werte liefern, während Dimensionen die Konzepte sind, die für den Zugriff auf diese Werte verwendet werden. Genauer gesagt sind die Dimensionen ein Primärschlüssel für die Daten des Segments. Das bedeutet, dass für eine beliebige Kombination von Werten der Dimensionen höchstens eine Datenzeile im Segment vorhanden ist. Segmente in einem Dataset müssen die folgenden Anforderungen erfüllen: - Keine Dimensionen oder Messwerte eines Segments dürfen sich auf dasselbe Konzept beziehen. – Nicht zwei Segmente im Dataset dürfen dieselben Dimensionen und Messwerte haben. |
Diagramm |
|
Verwendet von |
|
Modell |
info{0,1}, Dimension+, Messwert+, Tabelle |
Kinder |
dimension, info, metric, table |
Attribute |
QName |
Typ |
Fixed |
Standard |
Verwenden |
Anmerkung |
id |
ID |
|
|
erforderlich |
Die eindeutige Kennung des Segments. |
|
Quelle |
<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>
|
Attribut: Slice / @id
Namespace |
Kein Namespace |
Annotationen |
Die eindeutige Kennung des Segments. |
Typ |
ID |
Attribute |
verwenden Sie zum Beispiel: |
erforderlich |
|
Attribute |
|
Verwendet von |
|
Quelle |
<xs:attribute name="id" type="Id" use="required">
<xs:annotation>
<xs:documentation>The unique identifier of the slice.</xs:documentation>
</xs:annotation>
</xs:attribute>
|
Erstellt mit dem oXygen-XML-Editor.