Com o ABAP SDK for Google Cloud, você pode trazer os recursos abrangentes do Google Cloud diretamente para seu desenvolvimento SAP usando a linguagem de programação de sua preferência, ABAP. Você pode acessar toda a gama de APIs do Google Cloud com o conjunto abrangente de bibliotecas de cliente ABAP fornecidas pelo SDK. Além da conectividade básica, o SDK oferece soluções e aceleradores que permitem usar os recursos avançados de IA e machine learning do Google Cloud.
Pronto para uso, o SDK faz o trabalho pesado de implementar conectividade, segurança, serialização de dados e tratamento de erros, permitindo que os desenvolvedores do ABAP se concentrem na criação da lógica de negócios. O SDK também vem com um assistente de código para começar a usar rapidamente o código boilerplate. Isso reduz bastante a quantidade de código que os desenvolvedores precisam escrever e reduz o tempo para gerar valor comercial.
Casos de uso
Com o ABAP SDK for Google Cloud, é possível criar aplicativos de negócios significativos usando os recursos avançados de IA e machine learning do Google Cloud. Veja alguns casos de uso comuns:
- Agentes de IA baseados em ABAP
- Ao integrar com a Vertex AI pelo SDK da Vertex AI para ABAP, é possível criar agentes de IA baseados em ABAP que operam diretamente nos seus sistemas SAP. Esses agentes podem automatizar processos complexos, tomar decisões proativas e aprender com os dados, resultando em ganhos significativos de eficiência em vários módulos do SAP, como finanças, cadeia de suprimentos, RH e vendas.
- Ingestão de dados no BigQuery
- Ao usar o BigQuery Toolkit para SAP, é possível estabelecer um mecanismo de ingestão de dados do SAP no BigQuery. Isso permite a transferência eficiente de grandes conjuntos de dados, possibilitando análises e relatórios avançados diretamente do seu ambiente SAP.
- Decisões de negócios em tempo real com a IA e o ML do BigQuery
- Ao usar o ABAP SDK for Google Cloud, você pode usar os recursos de IA e ML do BigQuery diretamente do SAP. É possível carregar dados do SAP no BigQuery, criar e treinar modelos de ML e, em seguida, veicular previsões e insights nos aplicativos SAP em tempo real. Isso permite a tomada de decisões baseadas em dados nos processos da SAP.
- Gerenciamento de conteúdo com tecnologia de IA
- Ao usar o Cloud Storage como um repositório de conteúdo escalonável para SAP, o ABAP SDK for Google Cloud oferece gerenciamento de conteúdo com tecnologia de IA para documentos anexados a objetos comerciais e dados comerciais arquivados. Confira o que você pode fazer:
- Gerenciar e analisar documentos: armazene e gerencie documentos anexados a objetos de negócios no Cloud Storage. Em seguida, use o SDK de IA e ML do BigQuery para ABAP com o Gemini para analisar esses dados, gerar embeddings e realizar pesquisas vetoriais para categorizar e recuperar informações de maneira inteligente.
- Arquivar e extrair insights de dados comerciais: arquive dados comerciais no Cloud Storage. Em seguida, use o SDK de IA e ML do BigQuery para ABAP com o Gemini para analisar padrões, identificar tendências e extrair insights desse vasto conjunto de dados para uma tomada de decisões mais embasada em dados.
- Automação de processos de negócios usando a Document AI
- Ao integrar a Document AI ao SAP usando o ABAP SDK for Google Cloud, é possível automatizar tarefas como processamento de faturas, tratamento de pedidos de compra e outros fluxos de trabalho com muitos documentos. A Document AI extrai, classifica e processa dados não estruturados de documentos, reduzindo significativamente o esforço manual e os erros.
- Integrações de sistemas orientadas a eventos em tempo real
- Ao usar o Business Eventing Toolkit para SAP, é possível facilitar a integração em tempo real entre o SAP e os serviços do Google Cloud como o Pub/Sub. Essa capacidade fundamental permite arquiteturas orientadas a eventos, o que faz com que seus sistemas SAP reajam instantaneamente a eventos de negócios, troquem dados em tempo real e acionem ações automatizadas, tornando seus ambientes de negócios ágeis e responsivos.
- Proteja o sistema e os aplicativos SAP
- É possível fazer a integração com o Secret Manager e o Cloud Key Management Service para armazenar, recuperar e transmitir dados sensíveis do SAP com segurança, garantindo conformidade e segurança robustas.
Esses são apenas alguns exemplos de casos de uso empresariais típicos. Com suporte para todas as APIs do Google Cloud , o ABAP SDK for Google Cloud traz todo o poder do Google Cloud para a plataforma ABAP, criando oportunidades infinitas para você transformar seus negócios.
Edições do ABAP SDK for Google Cloud
O ABAP SDK for Google Cloud oferece duas edições que oferecem opções para desenvolvedores usarem o SDK no local, no Google Cloud, em qualquer outra nuvem, S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition, e outros apps de ABAP na nuvem.
- Edição SAP BTP: para uso no S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition e em outros apps de nuvem ABAP. A edição SAP BTP do SDK oferece integração com mais de 70 APIs Google Cloud .
- No local ou qualquer edição na nuvem: para usar no S/4HANA, ECC e S/4HANA Cloud Private Edition. A edição local ou de qualquer nuvem do SDK oferece integração com mais de 294 APIs Google Cloud .
O diagrama a seguir mostra as duas edições do ABAP SDK for Google Cloud e onde cada uma pode ser instalada.
É possível escolher a edição do SDK mais adequada ao seu ambiente de execução ABAP.
Edição do SAP BTP
Instale a edição SAP BTP do ABAP SDK for Google Cloud no ambiente SAP BTP, ABAP.
Essa edição permite criar extensões e integrações usando a recomendação de extensão lado a lado da SAP.
A partir da versão 1.1, a edição SAP BTP do ABAP SDK for Google Cloud oferece uma ferramenta dedicada, o SDK da Vertex AI para ABAP, para uma interação perfeita com a plataforma Vertex AI do Google Cloud. Para saber mais sobre o SDK da Vertex AI para ABAP, consulte Visão geral do SDK da Vertex AI para ABAP.
Para adições e melhorias na edição SAP BTP do SDK do ABAP SDK for Google Cloud, consulte Novidades na edição SAP BTP do ABAP SDK for Google Cloud.
No local ou qualquer edição na nuvem
Você instala o local ou qualquer edição do ABAP SDK for Google Cloud no seu sistema host SAP no Compute Engine, em qualquer máquina virtual na nuvem, RISE with S/4HANA Cloud Private Edition ou instâncias no local.
Essa edição permite criar extensões e integrações no aplicativo diretamente no seu aplicativo SAP.
Para saber sobre adições e melhorias no local ou em qualquer edição na nuvem do ABAP SDK for Google Cloud, consulte Novidades no ABAP SDK for Google Cloud no local ou na nuvem.
Soluções e aceleradores
A edição no local ou em qualquer nuvem do ABAP SDK for Google Cloud oferece as seguintes soluções e aceleradores:
SDK da Vertex AI para ABAP: permite interagir com a plataforma Vertex AI do Google Cloud. Para saber mais sobre o SDK da Vertex AI para ABAP, consulte Visão geral do SDK da Vertex AI para ABAP.
SDK de IA e ML do BigQuery para ABAP: permite usar os recursos de IA e ML do BigQuery em aplicativos ABAP e agentes de IA baseados em ABAP. O SDK oferece os seguintes recursos do seu ambiente ABAP:
- Use o Gemini para analisar seus dados corporativos no BigQuery.
- Gere e gerencie embeddings para dados corporativos no BigQuery e use o BigQuery como seu banco de dados vetorial de baixo custo.
- Realize a pesquisa vetorial nos dados da empresa no BigQuery para pesquisa de similaridade ou para RAG do seu modelo.
Para mais informações, consulte Visão geral do SDK de IA e ML do BigQuery para ABAP.
Kit de ferramentas do BigQuery para SAP: permite replicar dados das tabelas do SAP para o BigQuery de forma programática, sem o SAP Landscape Transformation Replication Server. Para mais informações, consulte Visão geral do BigQuery Toolkit para SAP.
Kit de ferramentas de eventos comerciais para SAP: permite integrar o SAP com Google Cloude outros sistemas comerciais usando a arquitetura orientada a eventos, exigindo configuração mínima. Para garantir a padronização de eventos, o kit de ferramentas oferece módulos integrados que permitem codificar seus eventos do SAP na especificação CloudEvents padrão do setor. Em seguida, é possível publicar esses eventos padronizados em destinos pré-criados para serviçosGoogle Cloud , como Pub/Sub, funções do Cloud Run, Firebase Cloud Messaging (FCM) e Integration Connectors. Para mais informações, consulte o Business Eventing Toolkit para SAP.
Cloud Storage como um repositório de conteúdo para SAP: permite implementar o Cloud Storage como um repositório de conteúdo para SAP. O Cloud Storage pode atender às suas necessidades de armazenamento de dados relacionados ao SAP para armazenar vários tipos de arquivos, como PDFs e imagens, e para arquivar dados comerciais. Para mais informações, consulte Implementar o Cloud Storage como um repositório de conteúdo para SAP.
Arquiteturas de referência
Conheça o ABAP SDK for Google Cloud com a ajuda das arquiteturas de referência e descubra como o SDK pode trazer inovação para seu ambiente de aplicativos SAP. É possível usar o SDK para integrar com a Vertex AI e aproveitar recursos avançados de IA e aprendizado de máquina, além de outros serviços do Google Cloud, como BigQuery, Pub/Sub, Cloud Storage e muito mais. Para mais informações, consulte Arquiteturas de referência para o ABAP SDK for Google Cloud.
Comunidade doGoogle Cloud
Você pode conversar sobre o ABAP SDK for Google Cloud com a comunidade nos Fóruns do Cloud.
Recursos da comunidade
Para aproveitar ao máximo o ABAP SDK for Google Cloud, confira os seguintes recursos da comunidade:
- OpenAPI Generator para ABAP SDK for Google Cloud: permite integrar APIs personalizadas ou privadas hospedadas em Google Cloud aos seus aplicativos SAP, gerando as classes ABAP compatíveis com ABAP SDK for Google Cloud. Para mais informações, consulte Gerador do OpenAPI para o ABAP SDK for Google Cloud.
A seguir
Para informações sobre a edição SAP BTP do ABAP SDK for Google Cloud, consulte Guias da edição SAP BTP do ABAP SDK for Google Cloud.
Para informações sobre o ABAP SDK for Google Cloud no local ou na nuvem, consulte os guias do ABAP SDK for Google Cloud no local ou em qualquer edição na nuvem.