como descobrir quais colunas na tabela de fatos são usados ??para o cálculo de medidas em um cubo OLAP?

StackOverflow https://stackoverflow.com/questions/1058796

  •  21-08-2019
  •  | 
  •  

Pergunta

Eu tenho que verificar se os dados OLAP cubo e os dados de tabelas relacionais, de onde um cubo é construído está correto. E eu vou fazê-lo escrevendo as consultas TSQL e comparar os valores com o do cubo.

Mas, eu fiquei preso no curso de determinar quais colunas são usados ??para a medida. Como faço para descobrir quais colunas são usados ??para medidas?

Ajuda apreciada!

Foi útil?

Solução

Você precisa olhar para os metadados do cubo.

  • Para SSAS2005, dê uma olhada no DSV (exibição da fonte de dados) e mapeamentos para escurecer e os valores da tabela de fatos nos bastidores. Isso deve permitir que você veja o que está acontecendo. Se você não tem um projeto que você pode fazer engenharia reversa usando o 'modelo de serviços anslysis importação' (ou algo assim) opção da nova caixa de diálogo projeto de APOSTAS.

  • medidas Calcuated são definidos no cubo script. Se você tem um cubo engenharia reversa ou projeto cubo você pode abrir o cubo e ver isso no separador 'cálculos'.

  • Para AS2000 você pode abrir os cubos no servidor (supondo permissões suficientes) e olhar para os mapeamentos de lá. Há uma ferramenta chamada OLAPScribe que irá ajudá-lo a fazer isso para AS2000. Alternativamente, você pode executar um rastreamento no banco de dados origem e capturar o SQL gerado pelo cubo como ele é processado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top