Componente: Slice

Elemento: Slice / informação

Namespace http://schemas.google.com/dspl/2010
Anotações Informações textuais sobre a fatia.
Diagrama Diagrama dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Tipo Informações
Propriedades
content: complexo
minOccurs: 0
Modelo nome , description{0,1} , url{0,1}
Children descrição, nome, URL
Instância
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Fonte
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the slice.</xs:documentation>
  </xs:annotation>
</xs:element>

Elemento: Slice / dimensão

Namespace http://schemas.google.com/dspl/2010
Diagrama Diagrama dspl1.tmp#id74 dspl1.tmp#id73
Tipo SliceconceptRef (link em inglês)
Propriedades
content: complexo
maxOccurs: ilimitada
Atributos
QName Tipo Fixo Padrão Uso Annotation
conceito xs:QName exigiu O conceito a que a dimensão ou a métrica corresponde.
Fonte
<xs:element name="dimension" type="SliceConceptRef" maxOccurs="unbounded"/>

Elemento: Slice / métrica

Namespace http://schemas.google.com/dspl/2010
Diagrama Diagrama dspl1.tmp#id74 dspl1.tmp#id73
Tipo SliceconceptRef (link em inglês)
Propriedades
content: complexo
maxOccurs: ilimitada
Atributos
QName Tipo Fixo Padrão Uso Annotation
conceito xs:QName exigiu O conceito a que a dimensão ou a métrica corresponde.
Fonte
<xs:element name="metric" type="SliceConceptRef" maxOccurs="unbounded"/>

Elemento: Slice / tabela

Namespace http://schemas.google.com/dspl/2010
Anotações Um mapeamento para uma tabela em que os dados da fatia podem ser acessados.
Diagrama Diagrama dspl12.tmp#id84 dspl12.tmp#id78 dspl12.tmp#id81 dspl12.tmp#id77
Tipo SliceTableMapping
Propriedades
content: complexo
Modelo mapDimension* e mapMetric*
Children mapDimension e mapMetric
Instância
<table ref="">
  <mapDimension concept="" toColumn="">{0,unbounded}</mapDimension>
  <mapMetric concept="" toColumn="">{0,unbounded}</mapMetric>
</table>
Atributos
QName Tipo Fixo Padrão Uso Annotation
referência xs:QName exigiu O identificador da tabela que contém dados para a fatia.
Fonte
<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>

Tipo complexo: fatia

Namespace http://schemas.google.com/dspl/2010
Anotações Uma fração descreve uma combinação de conceitos que têm dados. As métricas são os conceitos que fornecem valores, enquanto as dimensões são os conceitos usados para acessar esses valores. Mais precisamente, as dimensões são uma chave primária para os dados da fatia. Ou seja, para qualquer combinação de valores das dimensões, há no máximo uma linha de dados na fatia. Slices em um conjunto de dados precisam atender aos seguintes requisitos: Duas dimensões ou métricas em uma fração não podem se referir ao mesmo conceito. - Duas frações do conjunto de dados não podem ter as mesmas dimensões e métricas.
Diagrama Diagrama dspl2.tmp#id85 dspl2.tmp#id71. dspl2.tmp#id72 dspl2.tmp#id75 dspl2.tmp#id76
Usados por
Elemento dspl/slices/Slice (link em inglês)
Modelo info{0,1}, dimension+, metric+ e tabela
Children dimensão, informações, métrica, tabela
Atributos
QName Tipo Fixo Padrão Uso Annotation
id Código exigiu É o identificador exclusivo da fatia.
Fonte
<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>

Atributo: Fatia / @id

Namespace Nenhum namespace
Anotações É o identificador exclusivo da fatia.
Tipo Código
Propriedades
use: exigiu
Facets
maxLength 64
Usados por
Tipo complexo Fatia
Fonte
<xs:attribute name="id" type="Id" use="required">
  <xs:annotation>
    <xs:documentation>The unique identifier of the slice.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Criado com o editor XML oXygen.