Boa tarde, estou aqui novamente postando mais uma dúvida, estou iniciando um estudo sobre time dimension, gostaria de saber o seguinte, existe uma coluna X de uma tabela Y no meu banco, eu quero fazer filtros por ano, mês até mesmo se der por semestre, alguma dica de como resolver esse problema?

<Dimension type="TimeDimension" name="Data">
<Hierarchy hasAll="true" primaryKey="data_criacao">
<Level name="Year" column="data_criacao" levelType="TimeYears" />
</Hierarchy>
</Dimension>

eu criei essa pequena dimensão para teste, imaginei que esse levelType="TimeYears" me traria somente o ano da data, porém esta trazendo tudo.

Tudo que tenho estudado aparentemente é voltado para um DW onde é separado essas informações (anos, meses), existiria alguma forma de fazer o mesmo procedimento para Banco de Dados Relacionais?