XDimAttribute Data Type

A dim attribute.

Java class for x_dim_attribute complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="x_dim_attribute">
   <complexContent>
     <extension base="{uri:lens:cube:0.1}x_field">
       <sequence>
         <element name="chain_ref_column" type="{uri:lens:cube:0.1}x_chain_column" maxOccurs="unbounded" minOccurs="0"/>
         <element name="hierarchy" type="{uri:lens:cube:0.1}x_dim_attributes" minOccurs="0"/>
         <element name="values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="_type" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="start_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="end_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="num_distinct_values" type="{http://www.w3.org/2001/XMLSchema}long" />
     </extension>
   </complexContent>
 </complexType>
 

Properties
name data type description
_type string
chain_ref_column array of array of XChainColumn
hierarchy XDimAttributes
values array of array of string
Properties inherited from XField
name string
tags XProperties

Example

{
  "_type" : "...",
  "chain_ref_column" : [ [ {
    "chain_name" : "...",
    "ref_col" : "...",
    "dest_table" : "..."
  }, {
    "chain_name" : "...",
    "ref_col" : "...",
    "dest_table" : "..."
  } ], [ {
    "chain_name" : "...",
    "ref_col" : "...",
    "dest_table" : "..."
  }, {
    "chain_name" : "...",
    "ref_col" : "...",
    "dest_table" : "..."
  } ] ],
  "hierarchy" : {
    "dim_attribute" : [ [ {
      "_type" : "...",
      "chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
      "hierarchy" : { },
      "values" : [ [ "...", "..." ], [ "...", "..." ] ],
      "name" : "...",
      "tags" : { }
    }, {
      "_type" : "...",
      "chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
      "hierarchy" : { },
      "values" : [ [ "...", "..." ], [ "...", "..." ] ],
      "name" : "...",
      "tags" : { }
    } ], [ {
      "_type" : "...",
      "chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
      "hierarchy" : { },
      "values" : [ [ "...", "..." ], [ "...", "..." ] ],
      "name" : "...",
      "tags" : { }
    }, {
      "_type" : "...",
      "chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
      "hierarchy" : { },
      "values" : [ [ "...", "..." ], [ "...", "..." ] ],
      "name" : "...",
      "tags" : { }
    } ] ]
  },
  "values" : [ [ "...", "..." ], [ "...", "..." ] ],
  "name" : "...",
  "tags" : {
    "property" : [ [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ], [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ] ]
  }
}