O que é o DSO padrão SAP? Como criar um?
Um DSO padrão possui três tabelas transparentes no banco de dados.
- Fila de ativação: Contém os registros que serão atualizados, ainda não ativados.
- Dados ativos:Tabela que contém dados ativos.
- Alterar o Registro: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 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.
Criação de DSO padrão
Passo 1)
- Vá para o código de transação RSA1
- Clique no botão OK.
Passo 2)
- Navegue até a guia Modelagem->InfoProvider.
- Clique com o botão direito em InfoArea.
- Clique em “Criar objeto DataStore” no menu de contexto.
Passo 3)
- Insira o Nome Técnico.
- Introduzir o Descriptíon.
- Clique no botão “Criar”.
Configurações no DSO
- 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.
- Geração de SID na ativação: Gerado o ID substituto (SID) para cada valor de dados mestre, quando esta opção está marcada.
- Registros de dados exclusivos: esta opção pode ser usada quando o DSO nunca armazenará valores duplicados.
- Definir status de qualidade como “OK” automaticamente: Esta configuração define o status de qualidade após a conclusão do carregamento de dados.
- Ativar dados automaticamente: a ativação do DSO é automatizada usando esta configuração.
- 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
- Campo-chave
- 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 Infoobjetos você deve incluir e pressionar enter.
Abaixo são mostrados os campos-chave adicionados no DSO.
Passo 3) O Atributo de Navegação seria visualizado no DSO por padrão, mas a caixa de seleção para ON/OFF Navigational 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.