O que é o SAP HANA?

O que é o SAP HANA?

SAP HANA  (High-performance ANalytic Appliance) é uma base de dados de vários modelos que armazena dados na sua própria memória em vez de os manter num disco. O design de base de dados in-memory orientada a colunas permite-lhe executar funções analíticas avançadas em conjunto com transações de alta velocidade – num único sistema. Por que motivo é isso tão importante? Porque permite às empresas processarem quantidades maciças de dados com latência praticamente zero, consultar dados num instante e tornarem-se verdadeiramente baseadas em dados. Ao armazenar dados em tabelas baseadas em colunas na memória principal e ao reunir processamento analítico online (OLAP) e processamento transacional online (OLTP), o SAP HANA é único – e significativamente mais rápido do que outros sistemas de gestão de bases de dados (DBMS) que existem atualmente no mercado.

 

O que é uma base de dados in-memory?

Uma base de dados in-memory (IMDB) é um tipo de base de dados que armazena dados na memória principal (RAM) de um computador, em vez de o fazer nos discos tradicionais ou em unidades de estado sólido (SSD). Ainda que atualmente a maioria das bases de dados tenha capacidades in-memory, continuam a ser, antes de mais, bases de dados de armazenamento baseado em disco. O SAP HANA foi criado de raiz, para trabalhar primeiro com dados in-memory e tirar partido de outros mecanismos de armazenamento para equilibrar desempenho e custo. A obtenção a partir da memória é muito mais rápida do que de um disco ou de um SSD, o que resulta em tempos de resposta de frações de segundo.

 

As bases de dados in-memory são frequentemente utilizadas para aplicações que exigem velocidades de topo e a capacidade de lidar com grandes picos de tráfego – como as redes de telecomunicação e sistemas bancários. Nos últimos 10 anos, principalmente devido a avanços nos processadores com vários núcleos e a RAM menos dispendiosa, as empresas começaram a utilizar bases de dados in-memory para um conjunto mais alargado de aplicações, que incluem funções analíticas em tempo real e modelação preditiva, gestão da experiência de cliente, logística e muito mais.

Quão rápido é realmente o SAP HANA?

3600 vezes

mais rápido do que as bases de dados tradicionais

< 1 segundo

responde a consultas em menos de 1 segundo

3,5 mil milhões

análises por segundo por núcleo

15 milhões

agregações por segundo por núcleo

Os 10 maiores benefícios do SAP HANA

A base de dados SAP HANA oferece muitos mais benefícios do que apenas o armazenamento de dados, a sua disponibilização e o fornecimento de uma única fonte fidedigna. Os 10 maiores benefícios do SAP HANA:

  1. Completo: Inclui serviços de base de dados, processamento analítico avançado, programação de aplicações e integração de dados
  2. Rápido: Resposta a consultas em menos de um segundo em grandes aplicações produtivas
  3. Versátil:  Compatível com processamento híbrido transacional e analítico e com muitos tipos de dados
  4. Eficiente: Fornece uma pegada de dados mais pequena sem duplicação de dados, com compressão avançada e redução dos silos de dados
  5. Robusto:  Consulta rapidamente grandes conjuntos de dados, com uma base de dados de processamento maciçamente paralelo (MPP)
  6. Com escala adaptável : Adapta-se facilmente ao volume de dados e a utilizadores simultâneos num ambiente distribuído
  7. Flexível:  Implementa-se numa Cloud pública ou privada, em várias Clouds, localmente ou num cenário híbrido
  8. Simples:  Fornece um único ponto de acesso a todos os seus dados com virtualização de dados avançada
  9. Inteligente:  Aumenta aplicações e funções analíticas com machine learning (ML) incorporado
  10.  Seguro:  Proporciona segurança abrangente de dados e aplicações, configuração segura e muito mais

Arquitetura do SAP HANA

Criada para consultas rápidas e transações de alta velocidade – a arquitetura in-memory e orientada a colunas do SAP HANA também inclui gestão de bases de dados, programação de aplicações, processamento analítico avançado e virtualização de dados flexível.

Design de bases de dados

  • Base de dados in-memory e colunar com processamento maciçamente paralelo: O SAP HANA executa cargas de trabalho transacionais e analíticas, utilizando uma única instância dos dados, numa única plataforma. Armazena dados em memória de alta velocidade, organiza-os em colunas e particiona-os e distribui-os por vários servidores. Isto resulta em consultas mais rápidas, com mais eficiência do que dados agregados e evita a análise de tabelas inteiras.

  • Conformidade com ACID: Ajuda a garantir a conformidade com todos os requisitos dos padrões de Atomicidade, Consistência, Isolamento e Durabilidade (ACID).

  • Multi-inquilino (multitenancy): Permite que várias bases de dados sejam executadas num único sistema, partilhando a mesma memória e os mesmos processadores. Cada base de dados "inquilina" está totalmente isolada com os seus próprios utilizadores, catálogo, repositório, ficheiros de dados e ficheiros de registo em log, para máxima segurança e controlo.

  • Armazenamento em várias camadas e apoio à memória persistente: Diversas soluções de software gerem dados a várias temperaturas (hot, warm e cold) para otimizarem o desempenho e o custo do armazenamento. A extensão de armazenamento nativa do SAP HANA é uma capacidade incorporada de gerir dados de forma inteligente entre a memória e o armazenamento persistente, como o SAP HANA Cloud, data lake. Saiba mais sobre a memória persistente do SAP HANA.

  • Adaptação da escala: Suporta terabytes de dados num único servidor e adapta-se ainda mais através da implementação de uma arquitetura sem partilha ("shared-nothing") em vários servidores num cluster. Distribui automaticamente grandes tabelas por estes servidores, com base em regras.

A história do SAP HANA

Em meados da década de 2000, o cofundador da SAP, Hasso Plattner, tinha uma missão. Queria desenvolver uma base de dados capaz de processar dados transacionais e analíticos e responder a qualquer dúvida empresarial, em tempo real. Em 2010, nasceu a plataforma SAP HANA e atualmente são mais de 31.000 os clientes diretos que utilizam o SAP HANA.

 

2010 - O SAP HANA foi anunciado e foi expedida uma versão de pré-lançamento para clientes selecionados em novembro desse ano. A primeira versão oficial, o SAP HANA 1.0, chegou aos 10 primeiros clientes produtivos.

 

2012 - A SAP começou a anunciar produtos para Cloud computing com o SAP HANA Cloud PaaS (Plataforma como um Serviço). O SAP HANA tornou-se o produto com o crescimento mais rápido da história da SAP, com 345 clientes.

 

2013 - Foi anunciado o serviço SAP HANA Enterprise Cloud (HEC), uma ferramenta de Infraestrutura como um Serviço (IAAS), que fornecia aos clientes uma oferta de Cloud privada gerida para o SAP HANA. Agora, tem 3000 clientes e mais de 520.000 utilizadores finais.

 

2014 - A SAP estabelece o recorde mundial do Guinness do maior armazém de dados com 12,1 petabytes (PB). Essa quantidade representa seis vezes todo o conteúdo impresso de todas as bibliotecas académicas (2 petabytes).

 

2015 - Reconhecida como líder pela Forrester no relatório The Forrester Wave™: In-Memory Database Platforms (plataformas de base de dados in-memory), Q3 2015. São lançados o SAP HANA 2.0 e o sistema de ERP SAP S/4HANA , criado especificamente para o SAP HANA, que apresentam um conjunto completamente novo de utilizadores à base de dados.

 

2016 - Disponibilidade generalizada do SAP HANA 2.0 e lançamento da solução de data warehouse SAP BW/4HANA.

 

2017 - Reconhecida como líder n.º 1 no novo relatório Forrester Wave™: Translytical Data Platforms (plataformas de dados transanalíticas), Q4 2017 - O SAP HANA é uma plataforma de dados unificada e integrada que suporta simultaneamente muitos tipos de cargas de trabalho, incluindo transacionais, operacionais e analíticas, em tempo real.

 

2018 - Através da co-inovação, a SAP torna-se a primeira grande base de dados otimizada para memória persistente Intel® Optane™

 

2019 - O SAP HANA Cloud foi anunciado como Plataforma de Dados como um Serviço (DPaaS) de última geração da SAP. O SAP HANA é executado em todas as plataformas de parceiros hyperscaler (hiperescalador) da SAP.

 

2020 - O SAP HANA fez 10 anos e lançou o SAP HANA Cloud para fornecer a próxima geração de inovação do SAP HANA.

 

Para que se utiliza o SAP HANA?

Os casos de utilização do SAP HANA abrangem milhares de cenários. Eis uma pequena amostra de alguns dos nossos clientes.

Descubra o nosso localizador de clientes para ver todas as histórias de cliente do SAP HANA

Como se faz a migração de uma base de dados tradicional para uma base de dados in-memory e orientada a colunas?

A forma como se gere com SAP HANA é muito diferente do que com bases de dados legadas e a maioria das implementações resultarão numa pegada de dados muito menor. Dedique tempo a investigar a tecnologiaa explorar histórias de sucessoa ler os blogues e a elaborar uma lista de recursos de implementação. São estas as etapas da migração para o SAP HANA:

Etapa 1: Selecionar o que migrar

Os sistemas legados têm sempre algumas aplicações desatualizadas, bem como código personalizado e dados que têm de ser abordados no planeamento da migração.

Etapa 2: Criar uma estratégia de implementação

Local (on-premise), na Cloud e híbrida - todas são viáveis com o SAP HANA.

Etapa 3: Dimensionar os seus requisitos do SAP HANA

Determine a quantidade de memória de que o seu principal conjunto de dados vai precisar. Planeie o tamanho da memória para dados estáticos e dinâmicos, bem como os requisitos de espaço de disco para "armazenamento persistente".

Etapa 4: Limpar os dados

Esta é uma excelente oportunidade para remover dados inválidos, duplicados e antigos, para simplificar os seus sistemas e reduzir a sua pegada de dados.

Etapa 5: Utilizar recursos de migração

Estão disponíveis ferramentas e serviços de migração comprovados que pode utilizar. Não corra riscos desnecessários.

Etapa 6: Realizar uma prova de conceito

Bastante antes da data da sua entrada em produção, realize uma prova de conceito para validar o processo de migração e recolher feedback sobre o que funciona e o que precisa de ser alterado.

Que soluções são executadas sobre o SAP HANA?

Muitos dos produtos de referência da SAP são executados sobre o SAP HANA; veja abaixo exemplos das nossas melhores soluções, baseadas no SAP HANA. Além disso, a nossa extensa rede de parceiros e clientes SAP desenvolveram soluções personalizadas que tiram partido do poder do SAP HANA, para satisfazer necessidades empresariais específicas.

SAP S/4HANA

Gira as operações cruciais para a missão da sua empresa, em tempo real, com um sistema de ERP na Cloud completo e modular, baseado no SAP HANA, com capacidades de IA e funções analíticas.

SAP Data Intelligence

Ligue-se aos dados a partir de qualquer lugar. Reúna a orquestração de dados, a gestão de metadados e robustos pipelines de dados, com machine learning avançado.

SAP Data Warehouse Cloud

Ganhe insights valiosos a partir de dados fiáveis, utilizando a integração de dados de fontes diferentes, com uma camada semântica comum baseada no SAP HANA Cloud.

SAP Analytics Cloud

Aceda a Business Intelligence, funções analíticas preditivas e aumentadas e a planeamento empresarial numa única solução - baseada no SAP HANA.

Versão de avaliação gratuita do SAP HANA

Saiba mais sobre a base de dados in-memory SAP HANA. Registe-se para uma demonstração ou inicie hoje a sua versão de avaliação gratuita.

Perguntas frequentes sobre o SAP HANA

Um sistema de gestão de bases de dados (DBMS) é um software ou serviços utilizados para o armazenamento e organização de dados que tradicionalmente têm estruturas ou formatos definidos. Existem diferentes tipos de DBMS, tipicamente classificados de acordo com o(s) tipo(s) de dados que gerem (dados estruturados, não estruturados, etc.). Um ERP tradicional mantém relacionamentos entre itens de dados, armazenando as suas definições e características básicas, permitindo aos consumidores de dados consultarem ou acederem a informação quando necessitam.

Uma base de dados colunar armazena grupos de informações relacionadas em colunas, em vez de linhas. Isso permite muito maior rapidez na consulta e na análise de dados semelhantes, do que quando se utiliza um sistema baseado em linhas. Estas bases de dados são muito comuns em aplicações empresariais in-memory e em data warehouses em que é importante uma obtenção de dados mais rápida. Tradicionalmente, este formato é adequado para funções analíticas. Uma base de dados colunar reduz a quantidade de recursos necessária para as consultas feitas para conjuntos de dados relacionados.

OLAP (processamento analítico online) descreve sistemas e software que estão otimizados para o processamento de grandes quantidades de dados, principalmente para efeitos analíticos. Este tipo de processamento também suporta cálculos complexos, modelação e extração de dados, o que o torna ideal para apoio à decisão e funções de relatórios executivos.

OLTP (processamento transacional online) é uma abordagem computacional que é otimizada para tarefas interativas que exigem uma resposta rápida – processamento de transações para terminais de ponto de venda ou reservas de viagens, por exemplo. Estas tarefas implicam muita interação de entrada/saída com utilizadores que esperam obter uma resposta imediata. O OLTP não se preocupa com enormes armazéns de dados além do que é necessário para a tarefa em questão e não envolve computação complexa, sendo essas preocupações do domínio do OLAP.

Sim. O SAP HANA é uma base de dados relacional in-memory e orientada a colunas, que combina operações de OLAP e OLTP num único sistema. Exige menos espaço em disco do que alguns dos seus concorrentes e tem elevada escalabilidade. O SAP HANA pode ser implementado localmente, numa Cloud privada ou pública e em cenários híbridos. Esta base de dados é adequada para trabalho analítico transacional avançado, com uma grande variedade de tipos de dados. Além de gestão de bases de dados, o SAP HANA oferece processamento analítico avançado, integração de dados e programação de aplicações.

twitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixel