O que é SLT em SAP HANA? Replicação e Configuração
⚡ Resumo Inteligente
SLT, o SAP O servidor de replicação de transformação de paisagem carrega e replica dados em SAP HANA em tempo real ou de acordo com um cronograma. Uma abordagem baseada em gatilhos captura as alterações de SAP e não-SAP fontes semelhantes.

O que é SLT (SAP replicação de transformação de paisagem)?
SLT é uma ferramenta ETL que permite carregar e replicar dados em tempo real ou agendar dados de SAP sistema de origem ou não SAP Sistema em SAP Banco de dados HANA.
SAP O servidor SLT usa uma abordagem de replicação baseada em gatilho para passar dados do sistema de origem para o sistema de destino.
O servidor SLT pode ser instalado no sistema separado ou em SAP Sistema ECC.
O benefício do sistema SLT é o seguinte-
- Permite replicação de dados em tempo real ou em horário programado.
- Durante a replicação de dados em tempo real, podemos migrar dados em SAP Formato HANA.
- Alças SLT Cluster e mesas de sinuca.
- Isso oferece suporte automaticamente à conversão não-Unicode e Unicode durante o carregamento/replicação. (Unicode é um sistema de codificação de caracteres semelhante ao ASCII. Não-Unicode é um sistema de codificação que cobre mais caracteres do que ASCII).
- Isto está totalmente integrado com SAP HANA Studio.
- SLT possui recursos de configuração e transformação de tabelas.
- SLT possuem recursos de monitoramento com SAP Gerente de soluções HANA.
O design baseado em gatilhos é o que torna o processamento em tempo real possível. Um gatilho de banco de dados na tabela de origem grava cada alteração em uma tabela de registro, que o SLT lê e aplica, em vez de examinar repetidamente toda a tabela em busca de diferenças.
SAP Conexão SLT ArchiVisão geral da textura
ArchiVisão geral da arquitetura de SAP Servidor SLT com SAP / Não-SAP O sistema é como abaixo-
SAP Conexão SLT entre SAP Sistema e SAP HANA
SAP O SLT Replication Server transforma todas as definições de tabela de metadados do sistema de origem ABAP em SAP HANA.
Para SAP fonte, a conexão SLT possui as seguintes características –
- Quando uma tabela é replicada, SAP O servidor de replicação SLT cria tabelas de registro no sistema de origem.
- O mecanismo de leitura é criado no SAP Sistema de origem.
- A conexão entre SAP SLT e SAP A fonte é estabelecida como conexão RFC.
- A conexão entre SAP SLT e SAP HANA é estabelecido como uma conexão de banco de dados.
Um usuário do banco de dados com a mesma autorização do usuário “SYSTEM” pode criar uma conexão entre SAP SLT e SAP Banco de dados HANA.

SAP SLT Server cria automaticamente conexão de banco de dados para SAP Banco de dados HANA (quando criamos uma nova configuração via transação LTR). Não há necessidade de criá-lo manualmente.
configurar SAP Servidor SLT para SAP Sistema Fonte
Primeiro precisamos configurar SAP Servidor de replicação SLT para conexão entre SAP Fonte e SAP Banco de dados HANA. Código T, LTR é usado para criar uma conexão entre SAP Fonte e SAP SLT.
Passo 1) Entre para SAP Servidor SLT e transação de chamada “LTR” da SAP Servidor de replicação SLT.
Uma tela pop-up do Web-dynpro aparecerá para login SAP Servidor SLT.
- Digite o ID do cliente/usuário/senha
- Clique na aba de login
Uma tela pop-up para configuração aparecerá conforme abaixo-
Clique no botão “Novo” para a nova configuração.
Passo 2) Nesta etapa,
- Insira o nome e a descrição da configuração.
- Selecionar SAP Sistema como sistema de origem.
- Insira a conexão RFC para SAP Sistema.
- Insira o nome de usuário/senha/nome do host e o número da instância.
- Insira os detalhes das opções de trabalho – número de trabalhos de transferência de dados e número de trabalhos de cálculo.
- Selecione a opção Replicação como Tempo Real.
- Depois que todas as configurações forem mantidas, clique em 'OK' para criar um novo esquema no SLT.
Um nome de configuração “SLTECC” será adicionado e ativo.
Após a configuração SAP Servidor SLT com sucesso, SAP SLT Server cria automaticamente conexão de banco de dados para SAP Banco de dados HANA (quando criamos uma nova configuração via transação LTR). Não há necessidade de criá-lo manualmente.
Na próxima etapa, importamos dados para SAP HANA de SAP Fonte.
Importar SAP Dados de origem para SAP HANA por meio de SLT
Depois de configurarmos com sucesso SAP Servidor SLT, um SCHEMA como nome de configuração acima em SAP SLT é criado em SAP Banco de dados HANA.
Este esquema contém os seguintes objetos-
- 1 Esquema – SLTECC.
- 1 Usuário – SLTECC.
- 1 privilégios
- 8 Mesas – DD02L (SAP Nome das tabelas), DD02T (SAP Textos das tabelas), RS_LOG_FILES, RS_MESSAGE, RS_ORDER, RS_ORDER_TEXT, RS_SCHEMA_MAP, RS_STATUS.
- 4 Funções – SLTECC_DATA_PROV, SLTECC_DATA_POWER_USER, SLTECC_DATA_USER_ADMIN, SLTECC_DATA_SELECT.
- 2 Procedimentos – RS_GRANT_ACCESS, RS_REVOKE_ACCESS.
Toda a configuração está concluída, agora carregamos uma tabela de SAP ECC (Componente Central do ERP).
Passo 1) Para carregar tabelas de SAP ECC para SAP Banco de dados HANA, siga as etapas abaixo-
- Vá para Provisionamento de dados no Quick View.
- Selecionar SAP Sistema HANA.
- Clique no botão Concluir.
Passo 2) Uma tela para provisionamento de dados de tabela baseada em SLT será exibida. Existem 5 opções para provisionamento de dados conforme abaixo-
| Opção de provisionamento | Detalhe |
|---|---|
| Carga (carga total) | Este é um evento único, que inicia um carregamento inicial de dados do sistema de origem. |
| Replicar (carga total + Delta Carregar) | Ele inicia o carregamento inicial (se não tiver feito antes) e também considera delta mudar. O gatilho do banco de dados e a tabela de log relacionada serão criados para cada tabela. |
| Parar replicação | Ele interrompe o processo de replicação atual de uma tabela. Ele remove completamente o gatilho do banco de dados e a tabela de log. |
| Suspender | Interrompe o processo de replicação de uma tabela em andamento. O gatilho do banco de dados não será excluído do sistema de origem e o registro das alterações continuará. As informações relacionadas são armazenadas na tabela de registro correspondente no sistema de origem. |
| CV | Resume reinicia a replicação de uma tabela suspensa. Após a retomada, o processo de replicação suspenso será retomado. |
⚠️ Aviso: Suspender e parar a replicação não são intercambiáveis. Suspender mantém o gatilho e a tabela de registro, de modo que as alterações se acumulam e são aplicadas na retomada. Parar exclui ambos, portanto, todas as alterações feitas enquanto a replicação estava parada são perdidas e uma recarga completa é necessária.
Usamos a primeira opção da tabela “Opção de carregamento” para carregamento inicial dos dados da tabela (LFBK) da origem para SAP Mesa HANA.
O passo a passo é o seguinte-
- Fonte e Target os detalhes do sistema são selecionados de acordo com SAP Configuração SLT.
- Clique no botão Carregar e selecione a tabela (LFBK) que precisamos carregar/replicar SAP Hana.
- A tabela (LFBK) será adicionada à seção de gerenciamento de carga de dados com ação “Carregar” e status “Agendado”.
Após o carregamento dos dados, o Status será alterado para “Executado”. A tabela será criada no esquema “SLTECC” com dados.
Passo 3) Verifique os dados na tabela (LFBK) por meio da visualização de dados do esquema “SLTECC”, conforme abaixo –
- Login em SAP Banco de dados HANA por meio SAP HANA Studio e selecione SAP Sistema HANA HDB (HANAUSER).
- Selecione Tabela (LFBK) no nó Tabela.
- Clique com o botão direito na Tabela (LFBK) e clique na opção Abrir visualização de dados.
- Os dados carregados através do processo SLT serão exibidos na tela de visualização de dados.
Agora carregamos com sucesso os dados na tabela “LFBK”. Usaremos esta tabela futuramente na Modelagem.
SAP Conexão SLT entre não-SAP Sistema e SAP HANA
SAP O SLT Replication Server transforma todas as definições de tabela de metadados do sistema de origem não-ABAP em SAP HANA.
Para não-SAP fonte, a conexão SLT possui as seguintes características –
- Quando uma tabela é replicada, SAP O servidor de replicação SLT cria tabelas de registro no sistema de origem.
- O mecanismo de leitura é criado no SAP Servidor de replicação SLT.
- A conexão entre SAP SLT e SAP Fonte / SAP HANA é estabelecido como uma conexão de banco de dados.
SAP O SLT só pode fazer transformações mais simples, então para transformações complexas, precisamos de outra ferramenta ETL como SAP Serviços de dados.
A única diferença arquitetônica que vale a pena destacar é a seguinte: para um SAP A origem do mecanismo de leitura reside no sistema de origem e o link é RFC, enquanto que para um sistema não-SAP A origem do mecanismo de leitura reside no próprio servidor SLT e ambas as conexões são com o banco de dados. Todo o restante do sistema se comporta de maneira idêntica.
SLT versus outros métodos de replicação
SLT é uma das várias rotas para SAP HANA, e sua característica distintiva é a latência, e não o poder de transformação.
| Parâmetro | SLT | SAP Serviços de dados | DXC |
|---|---|---|---|
| Latência | Em tempo real ou agendado | Fornada | Fornada |
| Mecanismo | Gatilhos de banco de dados e tabelas de registro | Tarefas ETL agendadas | Suíte de negócios extractoros |
| Sistemas de origem | SAP e não-SAP bases de dados | Quase qualquer fonte | SAP Somente Suíte Executiva |
| Transformação | Regras simples apenas | Transformações gráficas ricas | Aplicado pelo extractor |
| Cluster e mesas de bilhar | Tratado nativamente | Requer trabalho extra | Lidado pelo extractor |
| Paisagem extra | Um servidor SLT | Um panorama de serviços de dados | nenhum |
Onde a transformação importa mais do que a latência, SAP Serviços de dados é a melhor opção, e onde o extracA lógica Tor já existe. DXC evita completamente um servidor. A comparação completa encontra-se no provisionamento de dados tutorial.
Monitoramento e resolução de problemas do SLT
Como a replicação é executada continuamente, os problemas geralmente são percebidos como dados desatualizados, em vez de uma mensagem de erro. Essas verificações encontram a causa rapidamente.
- Verifique primeiro a configuração no LTR. A visão geral mostra cada configuração com seu status e o número de tabelas em cada estado. Uma configuração com erro interrompe todas as tabelas abaixo dela.
- Consulte a transação LTRC para obter detalhes. As abas Estatísticas de Carga e Monitor de Transferência de Dados mostram a taxa de transferência por tabela e revelam qual delas está apresentando o menor desempenho.
- Observe o tamanho da tabela de registro. Uma tabela de logs que cresce constantemente significa que as alterações estão sendo capturadas, mas não aplicadas. Isso geralmente indica um número insuficiente de tarefas de transferência de dados.
- Ajuste a quantidade de tarefas. As tarefas de transferência e cálculo de dados foram definidas durante a configuração. Poucas tarefas podem causar atrasos na replicação; muitas podem sobrecarregar o sistema de origem. Ajuste no LTR em vez de tentar adivinhar na origem.
- Investigar uma tabela presa no Agendamento. A ausência de processos de trabalho em segundo plano disponíveis no servidor SLT é a causa mais comum, e não um problema na tabela.
- Nunca exclua uma tabela replicada no HANA. O gatilho na origem continua gravando em uma tabela de log sem nenhum consumidor. Primeiro, interrompa a replicação corretamente, o que removerá o gatilho.
- RevVeja RS_STATUS e RS_MESSAGE. Essas tabelas de controle no esquema gerado registram o que o próprio SLT acredita sobre cada tabela.
O erro mais caro é replicar tabelas que ninguém precisa. Cada tabela replicada contém um gatilho no sistema de origem, portanto, uma replicação não utilizada impõe um custo permanente ao sistema transacional do qual ela lê.









