O que é o DSO otimizado para gravação SAP? Como criar um?
O que é DSO otimizado para gravação?
O DSO otimizado para gravação é usado quando um objeto de armazenamento de dados é necessário para armazenar registros de granularidade mais baixa, como endereço, e quando a funcionalidade de substituição não é necessária. Consiste apenas na tabela de dados ativos, portanto, não há necessidade de ativação de dados, o que aumenta o processo de dados. O objeto de armazenamento de dados fica disponível imediatamente para processamento adicional; é usado como área de armazenamento temporário para grandes conjuntos de dados.
O DSO otimizado para gravação foi projetado principalmente para ser o estágio inicial dos dados do sistema de origem, de onde os dados poderiam ser transferidos para o DSO padrão ou para o Cubo de informações.
- PSA recebe dados inalterados para o sistema de origem
- Os dados são lançados no nível do documento. Depois de carregados nos DSOs padrão, os dados são excluídos
- Os dados são postados no DSO otimizado para gravação na memória corporativa a partir da passagem pelo DSO otimizado para gravação
- Os dados são distribuídos de “pass thru” otimizado para gravação para DSOs padrão conforme a necessidade do negócio
Gravar propriedades DSO otimizadas
- Ele é usado para preparação inicial de dados do sistema de origem.
- Os dados armazenados são de granularidade mais baixa.
- O carregamento de dados pode ser mais rápido, pois não possui uma etapa de ativação separada.
- Cada registro possui uma chave técnica e, portanto, a agregação de registros não é possível. Novos registros são inseridos a cada vez.
Criação de DSO otimizado para gravação
Passo 1)
- Vá para o código de transação RSA1
- Clique no botão OK.
Passo 2)
- Navegue até a guia Modelagem->Provedor de Informações.
- Clique com o botão direito na área de informações.
- Clique em “Criar objeto de armazenamento de dados” no menu de contexto.
Passo 3)
- Insira o Nome Técnico.
- Introduzir o Descriptíon.
- Clique no botão “Criar”.
Passo 4) Clique no botão Editar de “Tipo de objeto DataStore”.
Passo 5) Escolha o tipo “Otimizado para gravação”.
As chaves técnicas incluem ID da solicitação, pacote de dados e número do registro. Nenhum objeto adicional pode ser incluído nisso.
As chaves semânticas são semelhantes aos campos-chave, no entanto, aqui a exclusividade não é considerada para a funcionalidade de sobregravação. Em vez disso, eles são usados em conjunto com a configuração “Não verifique a exclusividade dos dados”.
O objetivo da chave semântica é identificar erros nos registros recebidos ou registros duplicados.
Registros duplicados são gravados na pilha de erros na ordem subsequente. Esses registros na pilha de erros podem ser manipulados ou recarregados definindo o Grupo Semântico no DTP.
Os Grupos Semânticos não precisam ser definidos se não houver possibilidade de registros duplicados ou registros com erros.
Se não verificarmos o Cheque Box “Allow Duplicate Data Record”, os dados provenientes da fonte são verificados quanto a duplicação, ou seja, se o mesmo registro (chaves semânticas) já existir no DSO, então a carga atual é encerrada.
Se marcarmos a caixa de seleção, os registros duplicados serão carregados como um novo registro. Não há relevância de chaves semânticas neste caso.
Passo 6) Ative o DSO.