Inquiridor
Criar hierarquias na dimensão de tempo

Pergunta
-
Caros,
Estou montando um DW do zero e estou com problemas para criar a dimensão de tempo (ANalisys Server 2008)
Ja criei a tabela no banco com a SK inteiro + chave alternada sendo a data e criei toda a decomposição na tabela.
No AS na hora de criar a dimensão, eu consigo cria-la sem problemas, fazer relacionamentos entre os atributos e até consigo criar algumas hieraquias, mas não consigo visualizar as hierquias funcionando nem no Browser do designer da dimensão nem no cubo onde consumo a dimensão.
Uma hieraquia simples, tipo ANO - SEMESTRE - TRIMESTRE - MES Não funciona.
Uma outra opção seria eu usar as dimensões de tempo disponíveis no Wizard, mas preciso de atributos de data por extenso e um com uma composição da data que não consigo criar.
A pergunta mais facil é : algum dos colegas ja conseguiu criar uma dimensão de tempo no 2008 que fique parecida com dimensão criada pelo Wizard do AS (digo por contas das hierarquias e da navegação no browser e no cubo).
MTI Tecnologia
Todas as Respostas
-
Mauricio,
Poderia mandar mais ou menos a estrutura da tabela de tempo ... ?
para termos uma idéia se é uma tabela com AUTORELACIONAMENTO ou se possue uma tabela de ano, semestre, mes..
Abraços.
Diogo A. Di Pietro [Business Intelligence Analyst|Data Base Administrator | Data Warehouse Administrator | Jedi Master | GM of Wow] -
Caro Diogo,
Obrigado pela resposta, desculpa a demora no retorno mas fiquei no aguardo do aviso do MSDN e ele não veio.
A tabela de tempo que montei não tem autorelacionamentos é uma tabela simples no padrao :
IDTEMPO (int);DATAFULL(Datetime);DIA(int);MES(int);ANO(int);etc.....
Eu estava com certa dificuldade em montar as hieraquias no AS por que estava usando na chave diretamente o IDTEMPO. Ai pesquisando eu alterei a chave (só no AS) para DATAFULL e consegui montar as hierarquias e funcionou (conseguiu processar a dimensão sem erros).
Meu problema agora, que talves não seja um problema e sim uma caracteristica, mas é que na aba Browser da dimensão, quando tempo navegar pelas hierarquias, todas elas aparecem, mas não consigo abrir todos os leafs da hierarquia, apenas alguns como se ele estivesse a condicionado a mostrar apenas um exemplo e não todos os itens.
Para ter uma ideia de tamanho a populei a dimesão de 01/01/2005 a 31/12/2020. Não sei se é um tamanho muito grande ou não. Mas enfins, acredito que funcionou (ainda não conclui toda a base para poder testar).
Agora com relação ao autorelacionamento, tenho uma duvida em uma das dimensões mas acho vou startar em outro topico.
Obrigao.
MTI Tecnologia -
Olá Mauricio, eu estou com o mesmo problema que vc citou acima... eu tenho uma dimensao de tempo, no qual tem uma hierarquia ano-mes-data, que tem por finalidade mostrar as apolices de seguro que foram emitidas no dia escolhido, porem o calendario não está realizando esse filtro, e a consulta traz todas a informações. Eu li a sua resolução mas não verdade não consegui entender... vc poderia me ajudar...
Desde já agradeço..
Att: Jéssica
-
Jéssica,
Os dados que estão sendo analisados dentro deste dia para atender a sua hierarquia estão corretos? Ou seja, existem estas informações dentro do seu range de valores?
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]