Avalados por :

Vantagens de criar uma visualização antes de uma fonte de dados: SEO e correspondência

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Olá

Se o requisito é criar uma fonte de dados genérica e só temos 1 tabela da qual extrair dados

Quais são as vantagens de criar primeiro uma visualização sobre a tabela e depois criar a fonte de dados sobre a visualização?

Podemos criar a fonte de dados diretamente na tabela, mas li que não é recomendável, por quê?

Por favor, expanda...

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Gaurav,

Não há diferença em nenhum dos casos. A tabela e a visualização são iguais em termos de desempenho.

Alguns podem pensar em um problema de bloqueio de leitura-escrita na tabela, mas nesse caso a visualização também não mostraria nenhum dado.

Cumprimentos,

Chandan

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Bom dia,

Criar uma visualização pode ser mais flexível, se precisar adicionar campos de outra tabela no futuro, então a visualização pode ser modificada, se a baseou em uma tabela então precisará começar do zero. Também pode incluir apenas campos úteis na visualização para que seja mais fácil de gerenciar, ou aplicar qualquer filtro permanente.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Sempre escolha uma visualização em vez de ir diretamente para a tabela, na minha opinião.

O esforço adicional de criar a visualização (2 minutos) não se compara ao esforço necessário caso queira ampliar o alcance da fonte de dados (como mencionou Michael anteriormente).

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Gaurav,

Esta é uma daquelas perguntas em que "depende" é a resposta correta. As tabelas nem sempre são melhores do que as visualizações e vice-versa. As tabelas podem não ser aconselháveis em um contexto específico, mas isso não precisa ser uma afirmação geral. No final, você precisa decidir com base na natureza das tabelas específicas com as quais está trabalhando.

Existem vantagens em criar uma visualização única em várias tabelas:

  • Você pode extrair dados de várias tabelas de uma vez em vez de criar um DS individual para cada tabela.
  • Pode resultar em um modelo mais simples no lado do BW.

Como sempre, também existem algumas desvantagens/advertências que você deve considerar:

  • Se a união estiver mal projetada, você pode obter um grande número de linhas desnecessárias.
  • A gestão de deltas pode ser muito mais complicada do que para tabelas individuais. Por exemplo, se a visualização une VBAK e KNA1, qual campo de qual tabela é o campo delta "correto" para esta visualização?
  • Se as tabelas estiverem em diferentes granularidades e você estiver extraindo números-chave de ambos os lados (ou do lado 1 de uma relação 1:N), você pode obter o mesmo valor de número-chave repetido para várias linhas, o que geralmente não é um resultado desejável.
  • Nem todas as tabelas podem ser unidas, por exemplo, tabelas de cluster.

Saudações,

Suhas

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?