E se um fato tabela / exibição é um modelo (destinado a conter apenas a estrutura da tabela, mas sem dados)?

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

Pergunta

Eu observei que as tabelas de fatos usados ??em um cubo eram realmente vistas. De fato, elas foram as modelos das tabelas de fatos (eu notei que no script que "onde 1 = 2" foi utilizado para as fact-visualizações).

Assim, se o modelo for usado, não haverá quaisquer dados na exibição a qualquer custo (e eu não sei se posso inserir na vista becasue Eu não tenho inserção privilégio na vista).

Então, minha pergunta é: estou faltando alguma coisa no cubo para olhar? porque o cubo é projetado por um dev muito experiente e eu sou apenas um QA. O painel mostra cube design claramente que ele s usando o modelo (como ele mostra no cabeçalho amarelo de cada objeto em forma retangular no DSV designer. Pode ser referenciado para qualquer outra tabela / vista em oposição ao que está sendo mostrado no cabeçalho?

Foi útil?

Solução

Não inteiramente certo porque este é um CW, mas independentemente disso, você não está faltando nada. A tabela de fatos pode ser uma visão (e na verdade, eu faço muito isso com o teste).

O que está faltando é que você não pode inserir em uma visão porque é somente leitura (doravante, "vista"). Você está olhando para uma instrução SELECT a partir de outra tabela (s). Uma vez que é resumido, não há nenhuma maneira que você pode inserir dados para a vista -. A visão reflete apenas os dados em suas tabelas de origem

Outras dicas

Pode ser um caso para manter a muitos - muitos relacionamentos desenvolvedor poderia ter utilizado a tabela de fatos para coincidir com chaves primárias de 2 dimensões diff

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