Apresentação da solução SAP Data Services

Objective

After completing this lesson, you will be able to descrever a solução SAP Data Services

SAP Data Services em resumo

SAP Data Services: para quê?

Vejamos com o que o SAP Data Services pode ajudar você:

Transforme seus dados em um recurso confiável e sempre pronto

Com algumas das melhores funcionalidades para integração,qualidade e depuração de dados, o software SAP Data Services melhora a qualidade dos dados em toda a empresa. Como parte da camada de gerenciamento de informações do Business Technology Platform da SAP, ele fornece informações confiáveis, relevantes e pontuais para gerar melhores resultados de negócios.

Você pode usar a funcionalidade do SAP Data Services com praticamente todos os dados em cenários de processamento emlote ou em tempo real. Você pode gerenciar a qualidade dos dados em uma ampla variedade de aplicativos, plataformas e bancos de dados padrão e exclusivos – incluindo os da SAP e de terceiros.

Desvende o significado de todos os dados de sua organização

Com este software, você pode acessar e processar conteúdo estruturado e não estruturado a partir de uma variedade de fontes de dados em toda a empresa. Isso inclui armazenamentos de dados da SAP e de terceiros. O software permite que você extraia, transforme e carregue qualquer fonte de dados em qualquer fonte de destino para fornecê-la onde e quando for necessário, independentemente do tamanho ou formato.

Simplifique o gerenciamento de dados

O SAP Data Services pode aplicar modificações de dados em vários formatos de dados, incluindo qualquer formato personalizado usando um adaptador do SAP Data Services. Os usuários empresariais podem aplicar modificações de dados em vários sistemas back-office de forma singular ou sequencial. Ao gerar chamadas nativas ao sistema em questão, o Data Services torna desnecessário desenvolver e manter código personalizado para gerenciar o processo.

Acessar, carregar e mover dados, otimizando a velocidade e o desempenho

O SAP Data Services gera SQL otimizado para o banco de dados de destino específico (por exemplo, Oracle, DB2, SQL Server e, claro, SAP HANA). O código otimizado e gerado automaticamente reduz o custo de manutenção de data warehouses e permite a criação rápida de soluções de dados que atendem às necessidades do usuário mais rapidamente do que outros métodos (por exemplo, codificação personalizada, chamadas de conexão direta ou PL/SQL).

A combinação exclusiva de recursos do SAP Data Services permite que você:

  • Disponibilizar dados em um armazenamento de dados operacionais, data warehouse ou data mart
  • Atualizar dados disponibilizados em modo batch ou em tempo real
  • Crie um ambiente único para desenvolver, testar e implementar toda a plataforma de integração de dados
  • Gerencie um único repositório de metadados para capturar as relações entre diferentes métodos de extração e acesso e fornecer linhagem integrada e análise de impacto

Ferramentas do SAP Data Services

O designer de serviços de dados

O Data Services Designer (Designer) é um aplicativo cliente Windows usado para criar, testar e executar manualmente trabalhos que transformam dados e os carregam em um banco de dados de destino ou sistema de arquivos.

Usando o Designer, você pode criar aplicativos de gerenciamento de dados que consistem em mapeamentos de dados, transformações e lógica de controle.

Você pode criar objetos que representam fontes de dados e, em seguida, arrastá-los, soltá-los e configurá-los em diagramas de fluxo.

Os objetos criados são armazenados em um repositório local. Em seguida, você pode acionar o servidor de job para executar jobs para o teste de aplicação inicial.

Assista a este vídeo para saber mais sobre a interface do usuário Designer:

O repositório de serviços de dados

Existem alguns pré-requisitos antes de você poder utilizar o Data Services Designer para iniciar a criação e execução de jobs ETL. A configuração desses componentes é geralmente a tarefa dos administradores de ETL, mas entender como eles funcionam também é útil para designers de ETL.

Um deles é o Repositório local, que é um conjunto de tabelas de banco de dados para armazenar os objetos que você cria no Designer. Elas podem ser criadas durante a instalação do SAP Data Services ou a qualquer momento (utilizando o Repository Manager).

Os sistemas de banco de dados suportados para repositórios locais são os RDBMS mais utilizados no mercado. Os repositórios locais NÃO precisam estar no mesmo sistema de banco de dados dos dados reais sobre os quais você pretende executar o trabalho ETL. Em outras palavras, seus dados podem estar no Hadoop, enquanto seus repositórios locais estão no SQL Anywhere.

O servidor de tarefas do Data Services

Cada repositório está associado a pelo menos um servidor de tarefas do Data Services.

Quando as tarefas do Data Services são executadas, o servidor de tarefas recupera a tarefa do repositório associado e inicia os processos de mecanismo do Data Services para executar a extração, transformação e movimentação de dados. Os processos do mecanismo de Data Services usam processamento paralelo e transformações de dados in-memory para fornecer alto rendimento e escalabilidade de dados.