blob: b3c8076427b86986214a16befe1db0c5ca2833ec [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<x_fact_table name="testfact2_base" cube_name="baseCube" weight="5.0" xmlns="uri:lens:cube:0.1">
<columns>
<column name="msr12" _type="float" comment="second measure"/>
<column name="d_time" _type="timestamp" comment="event time"/>
<column name="processing_time" _type="timestamp" comment="processing time"/>
<column name="dim1" _type="string" comment="base dim"/>
<column name="dim11" _type="string" comment="base dim"/>
<column name="dim2" _type="int" comment="dim2 id"/>
<column name="userid" _type="int" comment="user id"/>
<column name="xuserid" _type="int" comment="user id"/>
<column name="yuserid" _type="int" comment="user id"/>
</columns>
<properties>
<property name="cube.fact.relative.start.time" value="now.year - 90 days"/>
<property name="cube.fact.testfact2_base.c2.updateperiods" value="MONTHLY,HOURLY,YEARLY,QUARTERLY,MINUTELY,DAILY"/>
<property name="cube.fact.testfact2_base.c3.updateperiods" value="MONTHLY,HOURLY,YEARLY,QUARTERLY,MINUTELY,DAILY"/>
<property name="cube.fact.testfact2_base.c1.updateperiods" value="MONTHLY,HOURLY,YEARLY,QUARTERLY,MINUTELY,DAILY"/>
<property name="cube.fact.testfact2_base.c4.updateperiods" value="MONTHLY,HOURLY,YEARLY,QUARTERLY,MINUTELY,DAILY"/>
<property name="cube.fact.testfact2_base.cubename" value="baseCube"/>
<property name="cube.fact.testfact2_base.storages" value="C3,C4,C1,C2"/>
<property name="cube.table.testfact2_base.weight" value="5.0"/>
</properties>
<storage_tables>
<storage_table>
<update_periods>
<update_period>MINUTELY</update_period>
<update_period>HOURLY</update_period>
<update_period>DAILY</update_period>
<update_period>MONTHLY</update_period>
<update_period>QUARTERLY</update_period>
<update_period>YEARLY</update_period>
</update_periods>
<storage_name>C3</storage_name>
<table_desc external="false">
<part_cols>
<column name="dt" _type="string" comment="date partition"/>
</part_cols>
<table_parameters>
<property name="cube.storagetable.time.partcols" value="dt"/>
</table_parameters>
<serde_parameters>
<property name="serialization.format" value="1"/>
</serde_parameters>
<time_part_cols>dt</time_part_cols>
</table_desc>
</storage_table>
<storage_table>
<update_periods>
<update_period>MINUTELY</update_period>
<update_period>HOURLY</update_period>
<update_period>DAILY</update_period>
<update_period>MONTHLY</update_period>
<update_period>QUARTERLY</update_period>
<update_period>YEARLY</update_period>
</update_periods>
<storage_name>C4</storage_name>
<table_desc external="false">
<part_cols>
<column name="ttd" _type="string" comment="test date partition"/>
<column name="ttd2" _type="string" comment="test date partition"/>
</part_cols>
<table_parameters>
<property name="cube.storagetable.time.partcols" value="ttd,ttd2"/>
</table_parameters>
<serde_parameters>
<property name="serialization.format" value="1"/>
</serde_parameters>
<time_part_cols>ttd</time_part_cols>
<time_part_cols>ttd2</time_part_cols>
</table_desc>
</storage_table>
<storage_table>
<update_periods>
<update_period>MINUTELY</update_period>
<update_period>HOURLY</update_period>
<update_period>DAILY</update_period>
<update_period>MONTHLY</update_period>
<update_period>QUARTERLY</update_period>
<update_period>YEARLY</update_period>
</update_periods>
<storage_name>C1</storage_name>
<table_desc external="false">
<part_cols>
<column name="dt" _type="string" comment="date partition"/>
</part_cols>
<table_parameters>
<property name="cube.storagetable.time.partcols" value="dt"/>
</table_parameters>
<serde_parameters>
<property name="serialization.format" value="1"/>
</serde_parameters>
<time_part_cols>dt</time_part_cols>
</table_desc>
</storage_table>
<storage_table>
<update_periods>
<update_period>MINUTELY</update_period>
<update_period>HOURLY</update_period>
<update_period>DAILY</update_period>
<update_period>MONTHLY</update_period>
<update_period>QUARTERLY</update_period>
<update_period>YEARLY</update_period>
</update_periods>
<storage_name>C2</storage_name>
<table_desc external="false">
<part_cols>
<column name="dt" _type="string" comment="date partition"/>
</part_cols>
<table_parameters>
<property name="cube.storagetable.time.partcols" value="dt"/>
</table_parameters>
<serde_parameters>
<property name="serialization.format" value="1"/>
</serde_parameters>
<time_part_cols>dt</time_part_cols>
</table_desc>
</storage_table>
</storage_tables>
</x_fact_table>