O que é DSO no SAP BW? Por que usá-lo?

O que é DSO?

Um DSO é uma unidade de armazenamento bidimensional que armazena principalmente dados de transações consolidados e limpos ou dados mestres com a menor granularidade. DSO significa Objeto de armazenamento de dados.

  • É uma tabela transparente bidimensional.
  • Os dados são armazenados em nível detalhado.
  • Com o DSO, também é possível sobrescrever campos de dados.
  • Relatórios detalhados podem ser obtidos junto a um ORD.

Por que usar DSO?

Vejamos um exemplo de dados de pedidos de venda, que devem ser extraídos do sistema SAP R/3 (OLTP: dados de processamento de transações online que estão sempre mudando) para o BI. Os Pedidos de Vendas criados no sistema R/3 podem ser editados a qualquer momento após a criação do registro. Inicialmente quando os registros de pedidos de vendas são criados no R/3, esses registros são extraídos para o BI. Uma vez alterados os registros no R/3, as alterações precisam ser feitas no BI.

  • Os dados são extraídos do sistema SAP R/3 e carregados no objeto Data Store.
  • Inicialmente, os registros são armazenados em Novo Status no DSO. Os registros são armazenados na Nova Tabela.
  • Depois que os dados DSO são ativados, os dados são armazenados na tabela Ativa. A Nova Tabela não contém mais esses dados.
  • Quando os registros são alterados no R/3, para que essas alterações sejam refletidas no BI, as alterações são extraídas para o DSO.
  • Agora os dados são armazenados na nova tabela até que o conteúdo do DSO seja ativado. Os dados devem ser carregados posteriormente em Cubo de informações a partir do qual os relatórios estão sendo entregues.
  • DSO possui funcionalidades de substituição e aditivos. Se todas as características forem iguais, os índices serão agregados/sobrescritos com base na funcionalidade escolhida.
  • O cubo é de natureza aditiva. Se todas as características forem iguais, os índices serão agregados.

Tipos de DSO

DSOs podem ser classificados no seguintewing tipos:

  1. DSO padrão
  2. DSO de atualização direta
  3. DSO otimizado para gravação