O que é DSO padrão no SAP? Como criar um?

Um DSO padrão possui três tabelas transparentes no banco de dados.

  1. Fila de ativação: Contém os registros que serão atualizados, ainda não ativados.
  2. Dados ativos:Tabela que contém dados ativos.
  3. Alterar o Registro:Mantém o histórico de alterações para delta cargas.

Processo de transferência de dados para DSO

  • Os dados são carregados primeiro na fila de ativação, também chamada de nova tabela de dados.
  • Os dados em “Ativação” são transferidos da nova tabela de dados para a tabela de dados ativa
  • E então para Alterar tabela de log. Na tabela de log de alterações você pode ter os dados alterados ou corrigidos.

Nota: os dados na tabela de log de alterações são armazenados de forma redundante e podem ser excluídos após a ativação dos registros.

Processo de transferência de dados para DSO

Criação de DSO padrão

Passo 1)

  1. Vá para o código de transação RSA1
  2. Clique no botão OK.

Criação de DSO padrão

Passo 2)

  1. Navegue até a guia Modelagem->InfoProvider.
  2. Clique com o botão direito em InfoArea.
  3. Clique em “Criar objeto DataStore” no menu de contexto.

Criação de DSO padrão

Passo 3)

  1. Insira o Nome Técnico.
  2. Insira a descrição.
  3. Clique no botão “Criar”.

Criação de DSO padrão

Configurações no DSO

  1. Tipo de objeto DataStore: Esta opção pode ser utilizada para alterar o tipo de DSO. Por padrão, o DSO padrão seria escolhido. Isso pode ser alterado para Otimizado para gravação ou DSO de atualização direta.
  2. Geração de SID na ativação: Gerado o ID substituto (SID) para cada valor de dados mestre, quando esta opção está marcada.
  3. Registros de dados exclusivos: esta opção pode ser usada quando o DSO nunca armazenará valores duplicados.
  4. Definir status de qualidade como “OK” automaticamente: Esta configuração define o status de qualidade após a conclusão do carregamento de dados.
  5. Ativar dados automaticamente: a ativação do DSO é automatizada usando esta configuração.
  6. Atualizar dados automaticamente: os dados carregados no DSO podem ser carregados automaticamente em objetos de destino usando esta configuração.

Incluindo campos-chave e campos de dados no DSO

DSO contém 2 tipos de campos

  1. Campo-chave
  2. Campo de dados

O campo chave é usado para tornar os registros únicos. Outros campos podem ser incluídos como campos de dados no DSO,

Passo 1) Clique com o botão direito em “Campos-chave” e escolha a opção “InfoObject Direct Input”.

Incluindo campos-chave e campos de dados no DSO

Passo 2) O seguintewing pop-up é aberto. Aqui você pode inserir os nomes técnicos dos Infoobjetos você deve incluir e pressionar enter.

Incluindo campos-chave e campos de dados no DSO

Abaixo são mostrados os campos-chave adicionados no DSO.

Incluindo campos-chave e campos de dados no DSO

Passo 3) O Atributo de Navegação seria visualizado no DSO por padrão, mas a verificação box para ON/OFF Navegação deve ser escolhida se for usada em relatórios.

Passo 4) O projeto da estrutura do DSO está completo. Ative o DSO clicando no botão Ativar.

Incluindo campos-chave e campos de dados no DSO