O que é DSO de atualização direta SAP? Como criar um?

O DSO padrão difere do DSO de atualização direta em termos de como os dados são processados.

No DSO Padrão os dados são armazenados em diferentes versões Ativo Delta, Modificado

enquanto o Direct Update DSO contém dados em versão única. Os dados são armazenados precisamente na mesma forma em que são gravados no DSO e consistem em Tabela de Dados Ativos para atualização direta pelo aplicativo. Ele recupera seus dados de sistemas externos por meio de APIs de preenchimento ou exclusão.

As seguintes APIs existem

  • RSDRI_ODSO_INSERT: Esta API é utilizada para inserir novos dados que não existem no sistema.
  • RSDRI_ODSO_INSERT_RFC: É semelhante à API “RSDRI_ODSO_INSERT”, exceto que esta API pode ser chamada remotamente.
  • RSDRI_ODSO_MODIFY: Esta API é usada para modificar registros existentes. Se um novo registro chegar, o registro será inserido.
  • RSDRI_ODSO_MODIFY_RFC: É semelhante à API “RSDRI_ODSO_MODIFY”, exceto que esta API pode ser chamada remotamente.
  • RSDRI_ODSO_UPDATE: Esta API é usada para modificar registros existentes.
  • RSDRI_ODSO_UPDATE_RFC: É semelhante à API “RSDRI_ODSO_UPDATE”, exceto que esta API pode ser chamada remotamente.
  • RSDRI_ODSO_DELETE_RFC: Esta API é usada para excluir registros.

Atualização Direta DSO – Propriedades

  • DSO para atualização direta contém dados em uma única versão. Portanto, os dados são armazenados exatamente na mesma forma em que foram gravados pelo aplicativo
  • Registros com a mesma chave não são agregados
  • SIDs não podem ser gerados
  • Os dados dele podem ser atualizados para provedores de informações adicionais.
  • O DSO para atualização direta está disponível como um provedor de informações no BEx Query Designer e pode ser usado para fins de análise.
  • É uma função adicional que pode ser usada em contextos de aplicação especiais.
  • Carregar dados rapidamente sem utilizar os processos de extração e carregamento do sistema de BI.
  • Pode ser usado como alvo de dados para um processo de análise.

Atualização Direta DSO – Funcionalidade

  • Pode atualizar os dados DSO de atualização direta para provedores de informações adicionais.
  • Pode ser usado como um provedor de informações para o Bex Query Designer e para o processo de análise.

Vantagem:

  • Está estruturado de forma a facilitar o acesso aos dados.
  • Os dados são disponibilizados para análise e geração de relatórios imediatamente após serem carregados.

desvantagens

  • O processo de carregamento não é suportado pelo sistema BI (As fontes de dados não fornecem os dados).
  • portanto ORDs não são exibidos na administração ou no monitor.
  • Como um log de alterações não é gerado, não podemos realizar uma atualização delta nos Provedores de Informações.

Criação de DSO de atualização direta

Passo 1)

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

Criação de DSO de atualização direta

Passo 2)

  1. Navegue até a guia Modelagem->Provedor de Informações.
  2. Clique com o botão direito na área de informações.
  3. Clique em “Criar objeto de armazenamento de dados” no menu de contexto.

Criação de DSO de atualização direta

Passo 3)

  1. Insira o Nome Técnico.
  2. Introduzir o Descriptíon.
  3. Clique no botão “Criar”.

Criação de DSO de atualização direta

Passo 4) Clique no botão Editar de “Tipo de objeto DataStore”.

Criação de DSO de atualização direta

Passo 5) Escolha o tipo “Atualização direta”.

Criação de DSO de atualização direta

Passo 6) Ative o DSO.

Criação de DSO de atualização direta