Cube PerspectiveCreate
     Creates a perspective on a cube.
  
    Request
<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="170.1" Class="Cube" Method="PerspectiveCreate">
    <Alea:Perspective Name="SalesPerspectiveLC1" Cube="SALES" ContextRelated="true">
      <Alea:Dimension Name="CURRTYPE">
        <Alea:ExcludeDimension Element="LC" Hierarchy="CURRTYPE" />
      </Alea:Dimension>
      <Alea:Dimension Name="PRODUCT" DefaultHierarchy="Tire Size">
        <Alea:Hierarchy Name="Speed Rating">
          <Alea:DefaultMember Name="Q (99 mph  160 km/h)" />
        </Alea:Hierarchy>
        <Alea:Hierarchy Name="Tire Size"> 
          <Alea:DefaultMember Name="AS700/205" />
        </Alea:Hierarchy>
      </Alea:Dimension>
      <Alea:Translations>
        <Alea:Translation LocaleIdentifier="0">
          <Alea:Caption>Sales cube context LC1</Alea:Caption>
          <Alea:Description>Sales cube - the perspective for the context local currency 1</Alea:Description>
        </Alea:Translation>
        <Alea:Translation LocaleIdentifier="7">
          <Alea:Caption>Verkaufs-Cube Kontext LW1</Alea:Caption>
          <Alea:Description>Verkaufs-Cube - die Perspektive für den Kontext Lokale Währung 1</Alea:Description>
        </Alea:Translation>
      </Alea:Translations>
    </Alea:Perspective>
  </Alea:Request>
</Alea:Document>
      This table describes the XML entities of the request in XPath syntax:
| XML object | Description | 
|---|---|
Alea:Perspective | 
              Container for the perspective definition. | 
@Name | 
              Name of the perspective. Limitations and restrictions for object names apply. A perspective cannot have the same name as a cube. | 
@Cube | 
              Name of the data cube that this perspective is based on. | 
@ContextRelated | 
              Optional. Specifies if the perspective is related to a context. The default is false. | 
Alea:Dimension | 
              Defines the usage of the dimension in the perspective. It can contain multiple
                  Alea:Hierarchy XML elements or exactly one Alea:ExcludeDimension XML element. If a dimension of the
                base cube is not listed then the complete dimension is used in the
                perspective. | 
            
@Name | 
              Name of the dimension. | 
@DefaultHierarchy | 
              Optional. If present, it overrides the default hierarchy of the dimension. | 
Alea:ExcludeDimension | 
              Specifies that the dimension is excluded. | 
@Element | 
              Name of the replacement element. It is used to augment coordinates for reading/writing from/to the underlying base cube. | 
@Hierarchy | 
              Hierarchy of the replacement element. Cannot be omitted, not even for the default hierarchy. | 
Alea:Hierarchy | 
              Container for the hierarchy definition. If a hierarchy of the dimension is not listed then the hierarchy is used with the same default element in the perspective. | 
@Name | 
              Name of the hierarchy in the dimension. | 
Alea:DefaultMember | 
              Optional. If present, it overrides the default element of the hierarchy. | 
@Name | 
              Name of the new default element. | 
Alea:Translations | 
              Optional. Contains a set of captions and descriptions for each locale. The standard fallback applies if a locale is missing. | 
Answer
<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="170.1" />
</Alea:Document>
    Error
In case of perspective definition errors, the respective error codes with their types are returned:
<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="170.1">
    <Alea:Return>
      <Alea:Errors>
          .
          .
        <Alea:GenericError ErrorID="error_code" />
          .
          .
        <Alea:DimensionError Dimension="dimension_name" ErrorID="error_code" />
          .
          .
        <Alea:HierarchyError Dimension="dimension_name" Hierarchy="hierarchy_name" ErrorID="error_code" />
          .
          .
        <Alea:ElementError Element="element_name" Dimension="dimension_name" Hierarchy="hierarchy_name" ErrorID="error_code" />
          .
          .
      </Alea:Errors>
    </Alea:Return>
  </Alea:Request>
</Alea:Document>