SAP Tutoriais de treinamento HANA para iniciantes

O que é SAP HANA?

SAP HANA é o mais recente banco de dados na memória e plataforma que pode ser implantado no local ou na nuvem. SAP HANA é uma combinação de hardware e software, que integra diferentes componentes como SAP Banco de dados HANA, SAP Servidor de replicação SLT (System Landscape Transformation), SAP Conexão HANA Direct Extractor e replicação Sybase.

HANA tem adoção sem precedentes pelo SAP clientes. SAP HANA é capaz de processar uma grande quantidade de dados em tempo real em um curto período de tempo.

Aqui está o que abordamos no Curso

👉 Tutorial Archiarquitetura
👉 Tutorial Baixe e instale
👉 Tutorial SAP SQL HANA
👉 Tutorial Tipo de dados
👉 Tutorial Operator
👉 Tutorial FUNÇÕES SQL
👉 Tutorial Procedimento armazenado SQL
👉 Tutorial Criar sequência
👉 Tutorial SCRIPT SQL
👉 Tutorial Visualização de cálculo
👉 Tutorial Provisionamento e replicação de dados
👉 Tutorial SAP HANA SLT
👉 Tutorial SAP DS (SAP Serviços de DADOS)
👉 Tutorial Conexão direta do extrator (DXC)
👉 Tutorial Upload de arquivo simples
👉 Tutorial Modelagem
👉 Tutorial Cadastra-se
👉 Tutorial Visualização de atributos
👉 Tutorial Visão analítica
👉 Tutorial Privilégios analíticos
👉 Tutorial Importação e Exportação
👉 Tutorial Segurança
👉 Tutorial Relatórios
👉 Tutorial Interview Questions
👉 Tutorial SAP HANA PDF

SAP Banco de dados e plataforma HANA

  1. SAP Banco de dados HANA – SAP O banco de dados HANA é um banco de dados híbrido na memória. SAP O banco de dados HANA é o coração do SAP tecnologia na memória. Em SAP HANA, tabela de banco de dados são de dois tipos -
  • Loja de linha
  • Armazenamento de colunas
  1. SAP Plataforma HANA – SAP A Plataforma HANA é uma plataforma de desenvolvimento com armazenamento de dados na memória que permite aos clientes analisar um grande volume de dados em tempo real. SAP A Plataforma HANA funciona como uma plataforma de desenvolvimento, que fornece infraestrutura e ferramentas para a construção de uma aplicação de alto desempenho baseada em SAP Serviços de aplicativos estendidos HANA (SAP Hana XS).

SAP Edição HANA

Existem diferentes tipos de SAP Edição HANA, alguns deles abaixo-

  • SAP Edição da plataforma HANA – Ele fornece tecnologia de banco de dados Core. Integra SAP componente como SAP Banco de dados HANA, SAP Estúdio HANA e SAP Clientes Hana. Destina-se a clientes que desejam usar replicação baseada em ETL e já possuem licença para SAP Serviços de dados de objetos de negócios.
  • SAP Edição Empresarial HANA – Ele contém componentes de provisionamento de dados (SLT, BODS, DXC), incluindo tecnologia de banco de dados central. Destina-se a clientes que desejam usar replicação baseada em gatilho ou replicação baseada em ETL e não possuem todas as licenças necessárias para SAP Serviços de dados de objetos de negócios.
  • SAP Edição Estendida HANA – Ele contém recursos de provisionamento de dados (Sybase) mais do que a edição Platform and Enterprises. Destina-se a clientes que desejam aproveitar todo o potencial de todos os cenários de replicação disponíveis, incluindo a replicação baseada em log.

O diagrama a seguir mostra a diferença entre todas as edições –

SAP Tutoriais de treinamento HANA para iniciantes

Por que escolher SAP HANA?

SAP HANA é uma plataforma de negócios in-memory de última geração. Ele acelera análises e aplicações em uma plataforma única e na memória.


A seguir mencionadas são algumas razões pelas quais escolher SAP HANA –

  • Tempo real - SAP HANA fornece provisionamento de dados e relatórios em tempo real.
  • Velocidade - SAP HANA fornece processamento de alta velocidade em dados massivos devido à tecnologia In-Memory.
  • Qualquer dado/fonte- SAP HANA pode acessar várias fontes de dados, incluindo dados estruturados e não estruturados de SAP ou nãoSAP fonte de dados.
  • Cloud- SAP O banco de dados e o aplicativo HANA podem ser implantados no ambiente de nuvem.
  • Simplicidade - SAP HANA reduz os esforços por trás do processo ETL, agregação de dados, indexação e mapeamento.
  • Custo - SAP afirma que SAP O software HANA pode reduzir o custo total de TI de uma empresa.
  • Opção de escolha – SAP HANA é suportado por diferentes fornecedores de hardware e software, portanto, com base na necessidade, o usuário pode escolher a melhor opção.

SAP Estratégia HANA na memória

SAP HANA tem muitos processos em execução no SUSE Linux Servidor. O servidor SUSE Linux gerencia a reserva de memória para todos os processos.

Quando SAP O HANA é inicializado, o sistema operacional Linux reserva memória para o código do programa, a pilha do programa e os dados estáticos. O sistema operacional pode reservar dinamicamente memória de dados adicional mediante solicitação do SAP Servidor HANA.

SAP HANA cria um pool de memória para gerenciar e rastrear o consumo de memória. O pool de memória é usado para armazenar todos os dados da memória e tabelas do sistema, pilha de threads, cálculos temporários e todas as outras estruturas de dados necessárias para gerenciar o banco de dados.

SAP HANA

Quando mais memória é necessária para o crescimento da tabela ou cálculos temporários, o SAP O gerenciador de memória HANA obtém isso do pool.

Para uma visão geral, confira o Visão geral da memória característica do SAP Estúdio HANA. Para acessá-lo, clique com o botão direito em Sistema ->Configuração e Monitoramento -> Visão Geral da Memória Aberta no menu de contexto, como segue:

SAP Tutoriais de treinamento HANA para iniciantes

SAP Vantagens do HANA

Abaixo estão as vantagens de SAP HANA –

  • Pela tecnologia In-Memory, o usuário pode explorar e analisar todos os dados transacionais e analíticos em tempo real a partir de praticamente qualquer fonte de dados.
  • Os dados podem ser agregados de muitas fontes.
  • Os serviços de replicação em tempo real podem ser usados ​​para acessar e replicar dados de SAP ERP.
  • Interface SQL e MDX com suporte de terceiros.
  • Ele fornece modelagem de informações e ambiente de design.

SAP Comparação HANA com BWA (acelerador de armazém empresarial)

  • SAP Acelerador BW: É um acelerador na memória para BW. O BWA está focado em melhorar o desempenho das consultas de SAP NetWeaver BW. O BWA foi projetado especificamente para acelerar consultas BW, reduzindo o tempo de aquisição de dados ao persistir cópias do infocubo.
  • SAP HANA: SAP HANA é um banco de dados em memória e uma plataforma para relatórios e aplicativos analíticos de alto desempenho. Em SAP Os dados HANA podem ser carregados de SAP e não-SAP Sistema de origem por meio de SLT, BODS, DXC e Sybase e pode ser visualizado usando SAP BO/BI, Crystal Reports e Excel, etc.

Atualmente, SAP HANA também funciona como banco de dados in-Memory para SAP BW, então desta forma SAP HANA capaz de melhorar o desempenho geral de SAP Tecelão de rede BW.

O que é o SAP Compositor de informações do HANA?

SAP O HANA Information Composer é um aplicativo da web que nos permite fazer modelagem e carregar dados locais para SAP Banco de dados HANA.

Este é um ambiente de modelagem para pessoas não técnicas, como um usuário final. O Information Composer funciona da mesma forma que SAP O HANA Modeler é usado por usuários empresariais com menos conhecimento técnico.

Uma grande quantidade de dados (até 5 milhões de células) pode ser carregada usando o Information Composer.

Função necessária para trabalhar com SAP Compositor de informações HANA –

  • IC_MODELLER: Usado para permitir que o usuário trabalhe com o compositor de informações, carregue dados e crie visualização de informações.
  • IC_PUBLIC: Usado para permitir que o usuário trabalhe com o compositor de informações, consulte a pasta de trabalho e as visualizações de informações.

SAP Expressão SQL HANA

Expressões SQL é uma cláusula que pode ser usada para valores de retorno. Existem 4 tipos de expressões SQL-

  • Expressões de Caso – Nesta expressão o usuário pode usar a lógica IF – THEN – ELSE sem procedimento de escrita.
  • Expressões de Função – Funções integradas do SQL podem ser usadas como expressões.
  • Expressões Agregadas – Nesta expressão, funções agregadas são usadas para calcular um único valor a partir dos valores de várias linhas de uma coluna.
Nome agregado Descrição
CONTAGEM Conte o número de linhas retornadas pela consulta.
MIN Retorne o valor mínimo da expressão.
MAX Retorne o valor máximo da expressão.
SOMA Retorne a soma das expressões.
AVG Retorne a média aritmética das expressões.
DESVST Retorne o desvio padrão de determinadas expressões como a raiz quadrada da função VARIANCE.
VAR Retorne a variância das expressões como o quadrado do desvio padrão
  • Subconsultas em Expressão – Uma subconsulta é uma instrução select entre parênteses e usada em uma instrução select principal como entrada.

Crie gatilhos SQL em SAP HANA

Um gatilho também é um procedimento armazenado que é executado automaticamente quando um evento acontece em uma determinada tabela ou visualização.

Os usuários do banco de dados que possuem apenas o privilégio TRIGGER para determinado têm permissão para criar um gatilho para essa tabela ou visualização.

O comando CREATE TRIGGER define um conjunto de instruções que são executadas quando uma determinada operação (INSERT/UPDATE/DELETE) ocorre em uma determinada tabela ou visualização de assunto.

Sintaxe para criar gatilhos SQL

CREATE TRIGGER <trigger_name>	<trigger_action_time>  <trigger_event_list>		
     ON <subject_table_name> [REFERENCING <transition_list>] 
       [<for_each_row>] 
                 BEGIN 
                           [<trigger_decl_list>]
                           [<proc_handler_list>]
	             <trigger_stmt_list>		
                 END 

Elementos de sintaxe para criar gatilhos SQL

ELEMENTOS DESCRIÇÃO
Especifica o nome do gatilho a ser criado, com o nome do esquema opcional.
ANTES | DEPOIS | EM VEZ DE

  • BEFORE – Especifica que o gatilho será executado antes do DML Operasobre uma mesa.
  • AFTER – Especifica que o trigger será executado após a operação DML em uma tabela.
  • INSTEAD OF – Especifica que o gatilho será executado em vez da operação DML em uma visualização. Uma visualização com o gatilho INSTEAD OF torna-se atualizável.

O que é o SAP Perfil de dados SQL HANA?

O perfil de dados é o processo de analisar os dados disponíveis em uma fonte de dados existente e coletar estatísticas e informações sobre esses dados. SQL A tarefa de perfil de DADOS é usada para compreender e analisar dados de diferentes fontes de dados. Pelo processo de criação de perfil de dados, o usuário pode remover dados incorretos e incompletos antes de carregá-los no data warehouse.

Vantagem de SAP O perfil HANA SQL DATA é conforme abaixo -

  • Ajuda a compreender os dados de origem.
  • Através do Data Profiling, podemos analisar os dados de forma eficaz.
  • Através do Data Profiling, podemos remover dados incorretos, incompletos e melhorar a qualidade dos dados.
  • Melhore a capacidade de pesquisar os dados adicionando palavras-chave e descrição.
  • Entenda o desafio dos dados no início do projeto; encontrar problemas nos dados no final do projeto pode levar a atrasos e custos excessivos.
  • Através do perfil de dados, o ciclo de implementação de grandes projetos pode ser encurtado.

Resumo:

  • SAP HANA é um banco de dados e aplicativo na memória, executado em SAP hardware e software autenticados.
  • SAP O HANA possui três versões – plataforma, empresarial e estendida.
  • SAP HANA pode carregar dados de SAP e nãoSAP fonte de dados por meio de SLT, BODS, DXC e Sybase.
  • SAP HANA fornece provisionamento e relatórios em tempo real.
  • SAP HANA fornece relatórios analíticos de alto desempenho em tempo real.
  • SAP HANA reduz o custo total de TI.