Tutorial SAP BODS para iniciantes: o que é, Archiarquitetura

Antes de aprendermos a visão geral do SAP BODS, vamos entender

O que é ETL?

ETL significa Extract-Transform-Load e é um processo de como os dados são carregados do sistema de destino para o data warehouse. Os dados são extraídos de um banco de dados e transformados para corresponder ao esquema do data warehouse. Depois disso, ele é carregado de volta no banco de dados do data warehouse na forma de tabelas de dimensões e fatos.

O que é SAPBODS?

CÓDIGOS SAP é uma ferramenta ETL para extrair dados de sistemas diferentes, transformar dados em informações significativas e carregar dados em um data warehouse. Ele foi projetado para fornecer soluções de classe empresarial para integração de dados, qualidade de dados, processamento de dados e criação de perfil de dados. A forma completa do SAP BODS é Business Objects Data Services.

História do SAP BODS

Aqui estão marcos famosos na história do SAP BODS:

  • Em 2002, a BusinessObjects rebatizou os dois produtos de software da Acta como ferramenta BusinessObjects Data Quality e ferramenta BusinessObjects Data Integration.
  • A Business Objects foi adquirida pela SAP em 2007 e ambos os produtos foram renomeados como SAP BODQ e SAP BODI.
  • Em 2008, a SAP fundiu esses dois produtos em uma única ferramenta e a renomeou como SAP Business Objects Data Services (BODS)

CÓDIGOS SAP Archiarquitetura

Aqui estão alguns componentes básicos do SAP BODS architextura:

CÓDIGOS SAP Archidiagrama de arquitetura
CÓDIGOS SAP Archidiagrama de arquitetura

Repositório

Um repositório é um conjunto de tabelas que contém objetos de sistema predefinidos e criados pelo usuário, metadados de origem e destino e regras de transformação. Ele permite que você configure repositórios em uma plataforma cliente/servidor aberta. Isso ajuda você a compartilhar metadados com outras ferramentas empresariais. Cada repositório local está conectado a um ou mais servidores de trabalho que executam o trabalho que você criou.

Console de Gerenciamento

SAP BOD Data Services Management Console é o aplicativo baseado na web com o seguintewing características.

  • Análise de Impacto e Linear
  • Áreas de Suporte​
  • Documentação Automática
  • OperaPainel Nacional
  • Validação de dados
  • Relatórios de dados de qualidade de dados.

servidor de trabalho

O componente Job Server ajuda você a iniciar o mecanismo de movimentação de dados. Ele permite integrar dados de múltiplas fontes. Isso ajuda você a executar complex transformações de dados e gerencia transações e extrações de sistemas ERP e outras fontes.

A ferramenta de servidor de trabalho de integração de dados permite mover dados em lote ou em tempo real. Ele oferece alta taxa de transferência de dados e escalabilidade. Além disso, ao projetar um trabalho, você também pode executá-lo no Designer, que informa ao Job Server para executar o trabalho. O Job Server também permite obter a tarefa de seu repositório BODS SAP associado.

Designer de serviços de dados

A ferramenta Data Services Designer oferece uma interface gráfica com o usuário fácil de usar que ajuda a definir transformações, mapeamentos de dados e lógica de controle.

Este componente ajuda você a construir aplicativos contendo dados e fluxos de trabalho. Este componente também permite gerenciar metadados armazenados em um repositório.

Motores

Após a execução do trabalho do SAP BusinessObjects Data Services, o Job Server inicia o mecanismo para executar extração, transformação e movimentação de dados. O mecanismo usa processamento paralelo e transformação de dados na memória para oferecer alta conectividade, qualidade e escalabilidade de dados.

Servidor de acesso

O servidor de acesso oferece mensagens de solicitação-resposta em tempo real que coletam solicitações de mensagens, as encaminham para um serviço em tempo real e entregam uma resposta à mensagem em um período específico. O Servidor Acess consulta mensagens e as envia para o próximo serviço disponível em tempo real através de vários recursos de computação.

Servidor de endereços

O próximo componente é o Servidor de Endereços. Oferece validação de endereço e correções. O Servidor de Endereços deve ser iniciado antes do processamento de fluxos de dados que contêm a transformação de Limpeza de Endereço Global ou Lista de Sugestão Global com o mecanismo EMEA ativado.

Termos importantes no SAP BODS

Datastore

Um Datastore oferece uma conexão com uma fonte de dados como um banco de dados. É uma interface de ligação entre o banco de dados back-end real e os serviços de dados. O armazenamento de dados também permite que os serviços de dados importem a descrição da fonte de dados, como metadados.

CMC (Console de Gerenciamento Central)

CMC é uma ferramenta de administração baseada na web para BOD. É uma ferramenta útil para executar algumas funções essenciais, como registro de repositório, gerenciamento de usuários, etc.

Administrador da Web do integrador de dados

O administrador da web do Data Integrator também é conhecido como administrador da web DI. Ajuda você a manter repositórios em serviços de dados. Esses serviços SAP BOD incluídos no administrador da web DI são Meta Repositório, Repositório Central, serviços de trabalho e serviços da web.

Vantagens dos serviços de dados SAP

Aqui estão alguns prós do BODS no SAP

  • A SAP Business Objects oferece um melhor perfil devido a muitas aquisições de outras empresas.
  • A curva de aprendizado desta ferramenta ETL é rápida e fácil de usar.
  • Oferece uma interface de interface de usuário fácil para realizar tarefas de manipulação de dados.
  • Os objetos e funções do BODS no SAP permitem realizar manipulações e transformações de dados com muita eficiência.
  • Existem objetos e funções fornecidos pelo sistema que você pode arrastar e soltar facilmente.
  • SAP BODS permite implementar diversas transformações de dados usando a linguagem Data Integrator
  • SAP BODS ajuda você a realizar comunicaçõesplex transformações de dados para construir funções personalizadas.
  • O Data Integrator Designer permite armazenar trabalhos em lote e em tempo real e novos projetos no repositório.

Desvantagens do SAP BODS

Aqui estão algumas desvantagens de usar SAP BODS.

  • É uma ferramenta cara, por isso o custo inicial de compra é muito alto.
  • Muitos Business Objects precisam de vários servidores e hardware extenso.
  • Business Objects é uma plataforma de desenvolvimento, o que significa que as organizações que desejam usar Business Objects precisarão do suporte de uma equipe de desenvolvimento altamente qualificada.

Resumo

  • SAP BODS é uma ferramenta ETL da SAP que pode extrair dados de sistemas distintos, transformá-los em informações significativas e carregá-los em vários tipos de sistemas.
  • O formulário completo do SAP BODS é Business Objects Data Services.
  • Repositório, Management Console, Designer, Job Server, Access Server, são componentes importantes do SAP BODS Archiarquitetura
  • A SAP Business Objects oferece um melhor perfil devido a muitas aquisições de outras empresas.
  • BODS é uma ferramenta cara, então o custo inicial de compra é muito alto