Extrator ODP e CDC

Os extratores são a solução indicada para cenários em que se deseja disponibilizar informações presentes no SAP via OData. A cada chamada realizada por um agente externo, somente os registros novos ou modificados desde a última execução são retornados.


Configuração no Builder

  1. Acesse o Tachyonix Builder.
  2. Clique no botão Novo, presente no canto inferior direito da tela.
  3. Selecione a opção Extrator OData.
Seleção da opção Extrator OData no Tachyonix Builder
  1. Clique no botão Iniciar aplicação.
  2. Na aba Configuração, preencha o título, a descrição e o nome do CDS desejados.
Configuração do extrator OData
  1. Na aba Dados, clique no botão + da área Seleção para incluir uma nova fonte de dados.
Inclusão de uma fonte de dados
  1. No diálogo apresentado, selecione a fonte de dados desejada.
Seleção da fonte de dados

Este processo pode ser repetido caso seja utilizada mais de uma fonte de dados.

Fontes de dados adicionadas ao extrator
  1. Na aba Saída, adicione à área Resultado de Consulta os campos que devem ser expostos pelo serviço.
Campos do resultado de consulta

Tipos de extrator

Existem três opções de extratores disponíveis na plataforma:

OData Communication Protocol (ODP)

Nesta opção, é possível indicar um campo que servirá como referência para que o SAP identifique quando houve uma mudança em um registro.

Por exemplo, se no campo Nome do Delta for indicado um campo de data da última modificação, esse valor será utilizado pelo SAP para determinar se o registro deve ser retornado na extração.

Configuração do extrator ODP

Na opção Categoria de dados, é possível selecionar o retorno entre Fato, para dados transacionais, e Dimensão, com foco no retorno de atributos e textos.

Change Data Capture (CDC)

Ao escolher o extrator CDC, o próprio SAP define os critérios para considerar um registro como novo ou modificado.

Mantendo a opção Captura automática de dados como Sim, o sistema realiza esse controle automaticamente.

Configuração automática do extrator CDC

Caso a opção seja definida como Não, é possível parametrizar manualmente quais campos devem ser considerados na captura.

Configuração manual do extrator CDC

Custom

Na modalidade Custom, é possível definir manualmente as anotações CDS para realizar a extração conforme a regra desejada.

As anotações CDS devem ser escritas na caixa Extrator Custom.

Configuração do extrator Custom

URL do serviço

Após a construção, clique no botão Informações Técnicas.

Acesso às informações técnicas da aplicação

Na aba Estrutura consta a URL do serviço gerado no SAP. Ela pode ser utilizada na aplicação externa desejada para realizar a extração dos dados SAP.

URL do serviço gerado no SAP