Komponente: Slice

Element: Segment / Informationen

Namespace http://schemas.google.com/dspl/2010
Annotationen Textinformationen zum Segment.
Diagramm Diagramm dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Typ Info
Attribute
content: komplex
minOccurs: 0
Modell name, description{0,1}, url{0,1}
Children 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 Diagramm dspl1.tmp#id74 dspl1.tmp#id73
Typ SliceConceptRef
Attribute
content: komplex
maxOccurs: unbegrenzt
Attribute
QName Typ Behoben Standard Verwenden Annotation
Konzept xs:QName erforderlich 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 Diagramm dspl1.tmp#id74 dspl1.tmp#id73
Typ SliceConceptRef
Attribute
content: komplex
maxOccurs: unbegrenzt
Attribute
QName Typ Behoben Standard Verwenden Annotation
Konzept xs:QName erforderlich Konzept, dem die Dimension oder der Messwert entspricht
Quelle
<xs:element name="metric" type="SliceConceptRef" maxOccurs="unbounded"/>

Element: Segment / Tabelle

Namespace http://schemas.google.com/dspl/2010
Annotationen Eine Zuordnung zu einer Tabelle, in der die Segmentdaten darauf zugegriffen wurde.
Diagramm Diagramm dspl12.tmp#id84 dspl12.tmp#id78 dspl12.tmp#id81 dspl12.tmp#id77
Typ SliceTableMapping
Attribute
content: Komplex
Modell mapDimension*, mapMetric*
Children mapDimension, mapMetric
Instanz
<table ref="">
  <mapDimension concept="" toColumn="">{0,unbounded}</mapDimension>
  <mapMetric concept="" toColumn="">{0,unbounded}</mapMetric>
</table>
Attribute
QName Typ Behoben Standard Verwenden Annotation
Ref. xs:QName erforderlich Die ID der Tabelle, die Daten für den Ausschnitt 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: Slice

Namespace http://schemas.google.com/dspl/2010
Annotationen Ein Slice beschreibt eine Kombination von Konzepten, für welche Daten existiert. Metriken sind die Konzepte, die Werte liefern, während Dimensionen sind die Konzepte, mit denen auf diese Werte zugegriffen wird. Genauer gesagt sind die Dimensionen ein Primärschlüssel für die Daten des Ausschnitts. Das bedeutet, dass für jede Kombination von Werten der Dimensionen maximal eine Datenzeile im Ausschnitt vorhanden ist. Segmente in einem Dataset müssen die folgenden Anforderungen erfüllen: Zwei Dimensionen oder Messwerte in einem Segment dürfen sich nicht auf dasselbe Konzept beziehen. – Es dürfen keine zwei Segmente im Dataset die gleichen Dimensionen und Messwerte.
Diagramm Diagramm dspl2.tmp#id85 dspl2.tmp#id71 dspl2.tmp#id72 dspl2.tmp#id75 dspl2.tmp#id76
Verwendet von
Element dspl/slices/slice
Modell info{0,1} , Dimension+ , Messwert+ , Tabelle
Children Dimension, Informationen, Messwert Tabelle
Attribute
QName Typ Behoben Standard Verwenden Annotation
id ID erforderlich Die eindeutige Kennung des Slice.
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: Segment / @id

Namespace Kein Namespace
Annotationen Die eindeutige Kennung des Slice.
Typ ID
Attribute
verwenden Sie zum Beispiel: erforderlich
Attribute
maxLength 64
Verwendet von
Komplexer Typ Segment
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>

Mit dem oXygen XML Editor erstellt.