Skip to Content
Fale conosco

Acelere o desenvolvimento de
apps de última geração com a plataforma in-memory SAP HANA

Crie aplicativos inteligentes em tempo real que combinam funções analíticas e transações, e implemente todos eles em qualquer dispositivo com o SAP HANA. Nossa plataforma de desenvolvimento de aplicativos in-memory inclui uma ampla gama de ferramentas, inclusive um workbench do desenvolvedor baseado na Web e IDE. Crie apps que ofereçam experiências personalizadas e tempo de resposta instantânea e aproveite as vantagens da Internet das Coisas (IoT), Big Data e funções analíticas avançadas.

Serviços de desenvolvimento de aplicativos

Simplifique sua arquitetura de aplicativos

Com os Serviços de aplicativos estendidos (XS) do SAP HANA, você pode criar aplicativos baseados na Web que se comunicam com o SAP HANA e processam grandes volumes de dados com eficiência. Seus dados são beneficiados com a rápida comunicação entre processos, em vez de serem transferidos entre um banco de dados e um servidor de aplicativos em uma rede independente. Use o SAP HANA XS para simplificar sua arquitetura de aplicativos, alcance o desempenho de app ideal e reduza a complexidade em seu ambiente de TI – tudo ao mesmo tempo.
Previous Next

Confira os detalhes

Saiba como os Serviços de aplicativos estendidos do SAP HANA (XS) podem ajudar a simplificar e acelerar o desenvolvimento de aplicativos baseados na Web.

O que está incluído?

Entenda melhor o que é fornecido com o SAP HANA XS, que inclui SAP HANA studio, SAP UI5, serviços OData e Server-Side JavaScript.

Design de IU com SAP UI5

Leia e confira como o Kit de desenvolvimento de IU da SAP facilita o design de interfaces do usuário baseadas em HTML5 e JavaScript para aplicativos Web e móveis.  

Como usar serviços OData

Descubra como acessar dados para seus aplicativos Web usando os serviços Open Data Protocol (OData) e o workbench do desenvolvedor do SAP HANA studio.

Linguagens de desenvolvimento de app

Use linguagens de desenvolvimento de app padrão

Escolha a linguagem de programação que melhor atenda às suas necessidades e especialidade. O SAP HANA oferece suporte a diversas linguagens de desenvolvimento de app padrão para desenvolvimento de algoritmos, do lado cliente e do lado servidor.
  • Lado cliente – escolha qualquer linguagem que funcione com as interfaces padrão, como JDBC (Java Database Connectivity), ODBC (Open Database Connectivity) e serviços Web RESTful
  • Lado servidor – use SQLScript, Server-Side JavaScript ou C++
  • Algoritmos e lógica de negócios – escolha o script C++ ou R
  • Expressões de consulta multidimensionais – use ODBO (OLE DB para OLAP) ou MDX (expressões multidimensionais)
Previous Next

SAP HANA SQLScript

Verifique detalhadamente o SAP HANA SQLScript – uma coleção de extensões SQL de procedimentos, funcionais e de dados para o desenvolvimento de app do SAP HANA.

APIs do Server-Side JavaScript

Use interfaces de programação de aplicativos (APIs) do server-side JavaScript para desenvolver serviços de formato livre para a comunicação de seus aplicativos com o SAP HANA.

Script R

Saiba como usar a linguagem de programação R para desenvolver algoritmos estatísticos de funções analíticas preditivas – e processar o código R alinhado como parte de uma execução de consulta.

Ferramentas de desenvolvimento de aplicativos

Desfrute das vantagens das rápidas ferramentas de desenvolvimento de aplicativos

Trabalhe no ambiente de desenvolvimento de aplicativos que esteja mais de acordo com seu estilo. Com o SAP HANA, você pode escolher dentre as ferramentas de desenvolvimento baseadas em ABAP, Eclipse ou Web:
  • SAP HANA studio – um ambiente de desenvolvimento integrado (IDE) baseado em Eclipse para modelagem de dados, desenvolvimento de app, administração de banco de dados e segurança  
  • SAP Web IDE – um ambiente de desenvolvimento baseado em navegador que inclui ferramentas incorporadas de gerenciamento do ciclo de vida do aplicativo
  • ABAP – um ambiente de desenvolvimento para programadores ABAP experientes que inclui ferramentas otimizadas para criar extensões de app SAP no SAP HANA
Previous Next

Ferramentas do SAP HANA studio

Saiba como usar nossas ferramentas de desenvolvimento baseadas em Eclipse para criar modelos de persistência e analíticos, escrever procedimentos, acessar dados, criar IUs e configurar funções de usuário.

Ferramentas do SAP Web IDE

Descubra como as ferramentas do SAP Web IDE podem ajudá-lo no desenvolvimento de apps usando assistentes, modelos e editores de código. Você também pode usá-lo para personalizar ou criar aplicativos SAP Fiori.

ABAP no SAP HANA

Saiba como usar o ambiente de desenvolvimento ABAP para criar apps que interagem com o SAP HANA. Visite nossa comunidade de desenvolvedores e assista aos tutoriais para obter mais informações.

Serviços de dados essenciais

Enriqueça seus modelos de dados e modernize o desenvolvimento de apps

Os serviços de dados essenciais no SAP HANA podem ajudá-lo a modelar dados de seu aplicativo e a criar esquemas de banco de dados, tabelas e exibições no momento do design. Use-os para estender o DDL (Data Definition Language) SQL e enriqueça seus modelos de dados com anotações e associações que acrescentam um significado semântico.
 
O SAP HANA armazena seus modelos em um repositório do banco de dados e os ativa no tempo de execução, criando os objetos de dados apropriados. Em geral, os serviços de dados essenciais fornecem um meio eficaz de interagir com os dados incorporados aos seus programas e facilitam a reutilização dos modelos de dados.
Previous Next

SAP HANA e ABAP

Entenda o relacionamento entre serviços de dados essenciais do SAP HANA e ABAP – e saiba como você pode usá-los para definir e usar modelos de dados semanticamente ricos no SAP HANA.

Confira os detalhes

Saiba mais sobre como usar os serviços de dados essenciais do SAP HANA para definir um modelo de persistências que inclua objetos do banco de dados – e torne os objetos acessíveis aos aplicativos.

Bibliotecas de funções

Acelere o desempenho do aplicativo

Reutilize os pacotes de componentes para melhorar a produtividade do desenvolvedor e o desempenho dos aplicativos. Nossas bibliotecas de funções incluem:
  • Biblioteca de funções de aplicativo (AFL) – fornece procedimentos prontos para uso que você pode chamar diretamente do SQLScript; todas as funções AFL são executadas com os dados dentro do banco de dados SAP HANA , proporcionando um desempenho de app incomparável
  • Biblioteca de funções analíticas preditivas (PAL) – incluída no AFL, essa biblioteca contém mais de 20 algoritmos que permitem a incorporação de cenários preditivos e de mineração de dados com seus próprios aplicativos
  • Modelador de funções de aplicativo (AFM) – este editor gráfico do SAP HANA studio permite que você se conecte à BFL e à PAL e use recursos de visualização e de arrastar e soltar para agilizar resultados
Previous Next

Biblioteca de funções de negócios (BFL)

Obtenha informações sobre o uso da BFL em funções de negócios comuns, por exemplo, conversão de moeda, médias móveis e previsões contínuas.

Biblioteca de funções analíticas preditivas (PAL)

Descubra como usar algoritmos para implementar funções estatísticas complexas – clustering, classificação, associações e muito mais.

Biblioteca de funções de aplicativo (AFL)

Use o modelador de funções de aplicativo para se conectar à BFL ou à PAL e personalize algoritmos existentes sem escrever uma única linha de código.

Gestão do ciclo de vida do aplicativo

Simplifique todo o ciclo de vida do aplicativo

Otimize e acelere a transição do desenvolvimento do aplicativo para produção com recursos de gerenciamento de ciclo de vida do SAP HANA. Nossa estrutura e melhores práticas podem ajudá-lo a preparar rapidamente seus aplicativos para implementar a produção. Defina a estrutura certa de produtos, acompanhe alterações de objeto, prepare unidades de entrega de produto, valide e monte seus aplicativos – e faça a implementação com segurança, no prazo e de acordo com as expectativas do usuário.
Previous Next

Serviços de gerenciamento de ciclo de vida

Os serviços de gerenciamento de ciclo de vida do SAP HANA cobrem dois aspectos: gerenciamento do ciclo de vida da plataforma (para instalar e personalizar a plataforma SAP HANA) e gerenciamento do ciclo de vida do aplicativo (para gerenciar apps do SAP HANA).

Confira os detalhes

Saiba mais sobre nossas ferramentas de gerenciamento do ciclo de vida do aplicativo e como elas respaldam todas as fases de vida de um app – incluindo modelagem, desenvolvimento, transporte, montagem, teste e instalação.
Back to top