none
Analysis Service não reconhece dimensão tempo na hora de criar o cubo RRS feed

  • Pergunta

  • Boa Noite, eu estou criando um DW. Até ai "tudo bem". Agora estou com um problema na hora de criar o Cubo, na hora de dar o deploy no cubo, ele emite um aviso falando para eu considerar que é pra criar a dimensão tempo. Entretanto já tenho a DimTempo no projeto.

    Tenho que fazer mais algo?

    Segue minha fato:

    CREATE TABLE [dbo].[fato_ed_fisica](
    	[Cod_Exame_Comp_07] [int] NOT NULL,
    	[Cod_Paciente] [int] NOT NULL,
    	[Cod_Data] [int] NOT NULL,
    	[Cod_TesteNeuromotor] [int] NOT NULL,
    	[Cod_Questionario_Baecke] [int] NOT NULL,
    	[Resultado_Exam_7] [float] NULL,
    	[Resultado_Neuromotor] [float] NULL,
    	[Resultado_Baecke] [nvarchar](255) NULL,
    	[Pedometro_Valor_Passos] [int] NULL,
    	[Pedometro_Dias_Semana] [varchar](50) NULL
    ) ON [PRIMARY]
    

    Script da DimTempo

    CREATE TABLE [dbo].[DIM_TEMPO](
    	[Data] [int] NOT NULL,
    	[Ano] [int] NULL,
    	[Mês_do_Ano] [int] NULL,
    	[Dia_do_Mês] [int] NULL,
     CONSTRAINT [PK_DIM_TEMPO] PRIMARY KEY CLUSTERED 
    (
    	[Data] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]

    quinta-feira, 10 de maio de 2012 22:44

Respostas

  • Alex, boa tarde.

    Vá nas propriedades da dimensão na propriedade type mude para time. Lembrando que esta mensagem que vc recebe é apenas um alerta e não impossibilita vc a executar o deploy em seu projeto.

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    segunda-feira, 14 de maio de 2012 20:08