Commits

tbrugz committed f3a1dd9 Draft

tse_ue_cons: job: alterado add/drop FKs, alterado schema mondrian

Comments (0)

Files changed (3)

kettle/repositorio-de-dados-eleitorais/job_eleicoes_candidatos.kjb

       <description/>
       <type>SQL</type>
       <sql>alter table tse_candidatos
-	drop constraint cand_politico_fk</sql>
+	drop constraint cand_politico_fk;
+
+alter table tse_unidade_eleitoral
+	drop constraint ue_uecons_fk;</sql>
       <useVariableSubstitution>F</useVariableSubstitution>
       <sqlfromfile>F</sqlfromfile>
       <sqlfilename/>
       <parallel>N</parallel>
       <draw>Y</draw>
       <nr>0</nr>
-      <xloc>179</xloc>
-      <yloc>390</yloc>
+      <xloc>22</xloc>
+      <yloc>150</yloc>
       </entry>
     <entry>
       <name>add FKs</name>
       <type>SQL</type>
       <sql>alter table tse_candidatos
 	add constraint cand_politico_fk foreign key (num_titulo_eleitoral_candidato)
-	references tse_politicos (num_titulo_eleitoral_candidato);</sql>
+	references tse_politicos (num_titulo_eleitoral_candidato);
+
+alter table tse_unidade_eleitoral
+	add constraint ue_uecons_fk foreign key (sigla_ue)
+	references tse_ue_cons (sigla_ue);</sql>
       <useVariableSubstitution>F</useVariableSubstitution>
       <sqlfromfile>F</sqlfromfile>
       <sqlfilename/>
       <parallel>N</parallel>
       <draw>Y</draw>
       <nr>0</nr>
-      <xloc>261</xloc>
-      <yloc>361</yloc>
+      <xloc>79</xloc>
+      <yloc>68</yloc>
       </entry>
   </entries>
   <hops>
       <unconditional>N</unconditional>
     </hop>
     <hop>
-      <from>START</from>
-      <to>ue [LISTACAND]</to>
-      <from_nr>0</from_nr>
-      <to_nr>0</to_nr>
-      <enabled>Y</enabled>
-      <evaluation>Y</evaluation>
-      <unconditional>Y</unconditional>
-    </hop>
-    <hop>
       <from>ue [LISTACAND]</from>
       <to>tse_candidatos &#47; partidos [LISTACAND]</to>
       <from_nr>0</from_nr>
       <unconditional>N</unconditional>
     </hop>
     <hop>
-      <from>partidos_invalidos</from>
-      <to>drop FKs</to>
-      <from_nr>0</from_nr>
-      <to_nr>0</to_nr>
-      <enabled>Y</enabled>
-      <evaluation>Y</evaluation>
-      <unconditional>N</unconditional>
-    </hop>
-    <hop>
-      <from>drop FKs</from>
-      <to>tse_candidatos [LISTACAND]</to>
-      <from_nr>0</from_nr>
-      <to_nr>0</to_nr>
-      <enabled>Y</enabled>
-      <evaluation>Y</evaluation>
-      <unconditional>N</unconditional>
-    </hop>
-    <hop>
       <from>tse_candidatos [LISTACAND]</from>
       <to>add FKs</to>
       <from_nr>0</from_nr>
       <unconditional>N</unconditional>
     </hop>
     <hop>
+      <from>partidos_invalidos</from>
+      <to>tse_candidatos [LISTACAND]</to>
+      <from_nr>0</from_nr>
+      <to_nr>0</to_nr>
+      <enabled>Y</enabled>
+      <evaluation>Y</evaluation>
+      <unconditional>N</unconditional>
+    </hop>
+    <hop>
+      <from>START</from>
+      <to>drop FKs</to>
+      <from_nr>0</from_nr>
+      <to_nr>0</to_nr>
+      <enabled>Y</enabled>
+      <evaluation>Y</evaluation>
+      <unconditional>Y</unconditional>
+    </hop>
+    <hop>
+      <from>drop FKs</from>
+      <to>ue [LISTACAND]</to>
+      <from_nr>0</from_nr>
+      <to_nr>0</to_nr>
+      <enabled>Y</enabled>
+      <evaluation>Y</evaluation>
+      <unconditional>N</unconditional>
+    </hop>
+    <hop>
       <from>DUMMY</from>
-      <to>tse_candidatos [LISTACAND]</to>
+      <to>ue [LISTACAND]</to>
       <from_nr>0</from_nr>
       <to_nr>0</to_nr>
       <enabled>Y</enabled>

modelo/tse-mondrianschema.xml

             </Hierarchy>
         </Dimension>
         <Dimension foreignKey="ID_UE" type="StandardDimension" name="tse_unidade_eleitoral">
-            <Hierarchy primaryKey="ID_UE" hasAll="true" name="tse_unidade_eleitoral">
-                <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+            <Hierarchy primaryKeyTable="TSE_UNIDADE_ELEITORAL" primaryKey="ID_UE" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral">
+                <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                    <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                    <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                </Join>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
             </Hierarchy>
         </Dimension>
         <Dimension foreignKey="ID_CANDIDATO" type="StandardDimension" name="tse_candidatos">
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_unidade_eleitoral+tse_partidos+tse_candidatos">
+            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_partidos+tse_candidatos">
                 <Join rightKey="ID_PARTIDO" leftKey="ID_PARTIDO">
                     <Table schema="PUBLIC" name="TSE_CANDIDATOS"/>
                     <Join rightKey="ID_UE" leftKey="ID_UE">
                         <Table schema="PUBLIC" name="TSE_PARTIDOS"/>
-                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                            <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                            <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                        </Join>
                     </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
                 <Level levelType="Regular" uniqueMembers="true" nameColumn="DS_SITUACAO_CANDIDATO" column="CD_SITUACAO_CANDIDATO" table="TSE_SITUACAO_CANDIDATO" name="tse_situacao_candidato"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_unidade_eleitoral+tse_candidatos">
+            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_candidatos">
                 <Join rightKey="ID_UE" leftKey="ID_UE">
                     <Table schema="PUBLIC" name="TSE_CANDIDATOS"/>
-                    <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                    <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                    </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
         </Dimension>
                 <Level levelType="Regular" uniqueMembers="true" nameColumn="NM_PARTIDO" column="NR_PARTIDO" table="TSE_PARTIDOS_CONS" name="tse_partidos_cons"/>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_PARTIDOS" primaryKey="ID_PARTIDO" hasAll="true" name="tse_unidade_eleitoral+tse_partidos">
+            <Hierarchy primaryKeyTable="TSE_PARTIDOS" primaryKey="ID_PARTIDO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_partidos">
                 <Join rightKey="ID_UE" leftKey="ID_UE">
                     <Table schema="PUBLIC" name="TSE_PARTIDOS"/>
-                    <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                    <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                    </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
             </Hierarchy>
         </Dimension>
                 <Level levelType="Regular" uniqueMembers="true" nameColumn="NM_PARTIDO" column="NR_PARTIDO" table="TSE_PARTIDOS_CONS" name="tse_partidos_cons"/>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_PARTIDOS" primaryKey="ID_PARTIDO" hasAll="true" name="tse_unidade_eleitoral+tse_partidos">
+            <Hierarchy primaryKeyTable="TSE_PARTIDOS" primaryKey="ID_PARTIDO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_partidos">
                 <Join rightKey="ID_UE" leftKey="ID_UE">
                     <Table schema="PUBLIC" name="TSE_PARTIDOS"/>
-                    <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                    <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                    </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
             </Hierarchy>
         </Dimension>
             </Hierarchy>
         </Dimension>
         <Dimension foreignKey="ID_UE" type="StandardDimension" name="tse_unidade_eleitoral">
-            <Hierarchy primaryKey="ID_UE" hasAll="true" name="tse_unidade_eleitoral">
-                <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+            <Hierarchy primaryKeyTable="TSE_UNIDADE_ELEITORAL" primaryKey="ID_UE" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral">
+                <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                    <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                    <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                </Join>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
             </Hierarchy>
         </Dimension>
         <Dimension name="ano_eleicao">
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="SEQ_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="SEQ_CANDIDATO" hasAll="true" name="tse_unidade_eleitoral+tse_partidos+tse_candidatos">
+            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="SEQ_CANDIDATO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_partidos+tse_candidatos">
                 <Join rightKey="ID_PARTIDO" leftKey="ID_PARTIDO">
                     <Table schema="PUBLIC" name="TSE_CANDIDATOS"/>
                     <Join rightKey="ID_UE" leftKey="ID_UE">
                         <Table schema="PUBLIC" name="TSE_PARTIDOS"/>
-                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                            <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                            <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                        </Join>
                     </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="SEQ_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
                 <Level levelType="Regular" uniqueMembers="true" nameColumn="DS_SITUACAO_CANDIDATO" column="CD_SITUACAO_CANDIDATO" table="TSE_SITUACAO_CANDIDATO" name="tse_situacao_candidato"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="SEQ_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="SEQ_CANDIDATO" hasAll="true" name="tse_unidade_eleitoral+tse_candidatos">
+            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="SEQ_CANDIDATO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_candidatos">
                 <Join rightKey="ID_UE" leftKey="ID_UE">
                     <Table schema="PUBLIC" name="TSE_CANDIDATOS"/>
-                    <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                    <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                    </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="SEQ_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
         </Dimension>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_unidade_eleitoral+tse_partidos+tse_candidatos">
+            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_partidos+tse_candidatos">
                 <Join rightKey="ID_PARTIDO" leftKey="ID_PARTIDO">
                     <Table schema="PUBLIC" name="TSE_CANDIDATOS"/>
                     <Join rightKey="ID_UE" leftKey="ID_UE">
                         <Table schema="PUBLIC" name="TSE_PARTIDOS"/>
-                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                            <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                            <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                        </Join>
                     </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_PARTIDO" column="ID_PARTIDO" table="TSE_PARTIDOS" name="tse_partidos"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
                 <Level levelType="Regular" uniqueMembers="true" nameColumn="DS_SITUACAO_CANDIDATO" column="CD_SITUACAO_CANDIDATO" table="TSE_SITUACAO_CANDIDATO" name="tse_situacao_candidato"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
-            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_unidade_eleitoral+tse_candidatos">
+            <Hierarchy primaryKeyTable="TSE_CANDIDATOS" primaryKey="ID_CANDIDATO" hasAll="true" name="tse_ue_cons+tse_unidade_eleitoral+tse_candidatos">
                 <Join rightKey="ID_UE" leftKey="ID_UE">
                     <Table schema="PUBLIC" name="TSE_CANDIDATOS"/>
-                    <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                    <Join rightKey="SIGLA_UE" leftKey="SIGLA_UE">
+                        <Table schema="PUBLIC" name="TSE_UNIDADE_ELEITORAL"/>
+                        <Table schema="PUBLIC" name="TSE_UE_CONS"/>
+                    </Join>
                 </Join>
-                <Level levelType="Regular" uniqueMembers="true" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
+                <Level levelType="Regular" uniqueMembers="true" column="SIGLA_UE" table="TSE_UE_CONS" name="tse_ue_cons"/>
+                <Level levelType="Regular" nameColumn="DESCRICAO_UE" column="ID_UE" table="TSE_UNIDADE_ELEITORAL" name="tse_unidade_eleitoral"/>
                 <Level levelType="Regular" nameColumn="NM_CANDIDATO" column="ID_CANDIDATO" table="TSE_CANDIDATOS" name="tse_candidatos"/>
             </Hierarchy>
         </Dimension>

sqldump-dadostse.properties

 sqldump.mondrianschema.level@tse_secoes.levelnamecol=ds_secao
 sqldump.mondrianschema.level@tse_situacao_candidato.levelnamecol=ds_situacao_candidato
 sqldump.mondrianschema.level@tse_tipos_bens.levelnamecol=ds_tipo_bem
+sqldump.mondrianschema.level@tse_ue_cons.levelnamecol=descricao_ue
 sqldump.mondrianschema.level@tse_unidade_eleitoral.levelnamecol=descricao_ue
 
 #sqldump.mondrianschema.cube@tse_secao_comparecimento.measurecols=qtd_aptos, qtd_faltosos, qtd_comparecimento