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

Anonim

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

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

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 a tabela de log. Na tabela de registro de alterações, você pode ter os dados alterados ou corrigidos.

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

Criação de DSO padrão:

Passo 1)

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

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.

Etapa 3)

  1. Digite o nome técnico.
  2. Insira a descrição.
  3. Clique no botão “Criar”.

Configurações no DSO:

  1. Tipo de objeto DataStore: esta opção pode ser usada para alterar o tipo de DSO. Por padrão, o DSO padrão seria escolhido. Isso pode ser alterado para Write otimizado ou Direct Update DSO.
  2. Geração de SID na ativação: Gerado o Surrogate ID (SID) para cada valor de dados mestre, quando esta opção é marcada.
  3. Registros de dados exclusivos: esta opção pode ser usada quando o DSO nunca manterá valores duplicados.
  4. Definir o status de qualidade para “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 DSO é automatizada usando esta configuração.
  6. Atualizar dados automaticamente: os dados carregados no DSO podem ser carregados automaticamente para 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”.

Passo 2)

O seguinte pop-up é aberto. Aqui você pode inserir os nomes técnicos dos InfoObjects que deseja incluir e pressionar Enter.

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

Etapa 3)

Atributo de navegação seria visualizado no DSO por padrão, mas a caixa de seleção ON / OFF Navigational deve ser escolhida se for usada em relatórios.

Passo 4)

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