Introduction
We are thrilled to announce the release of the BigQuery AI/ML SDK for ABAP, a game-changing tool that brings the cutting-edge capabilities of Google Cloud's BigQuery AI/ML directly into your SAP ABAP environment. This powerful SDK empowers SAP developers to seamlessly integrate generative AI and vector search functionalities into their applications, unlocking new levels of intelligence and efficiency for your enterprise data.
For years, SAP systems have been the backbone of countless businesses, managing critical data and processes. Now, with the BigQuery AI/ML SDK for ABAP, you can leverage the massive scalability and advanced AI/ML features of BigQuery to gain deeper insights, automate complex tasks, and build innovative applications on top of your existing SAP infrastructure.
BigQuery AI/ML SDK is embedded within our ABAP SDK for Google Cloud and is available with the latest version V1.10 of ABAP SDK for Google Cloud.
What can you do with the BigQuery AI/ML SDK for ABAP?
This SDK is packed with features designed to make AI and vector search accessible and easy to implement within your ABAP applications. With the SDK, you can,
1. Invoke Gemini Infused Queries to analyse your enterprise data:
Imagine being able to ask natural language questions about your SAP enterprise data stored on BigQuery and receive intelligent, context-aware answers directly within your ABAP applications or Agents. The SDK allows you to harness the power of Gemini models on BigQuery data to:
Refer to the link here for more details.
2. Generate and Manage Embeddings for Low-Cost Vector Database:
Leverage BigQuery as a powerful and cost-effective vector database for your enterprise data. The SDK enables you to:
This eliminates the need for dedicated vector databases, offering significant cost savings and streamlining your AI/ML infrastructure. This also becomes crucial to drive accurate vector similarity search (next section) using the SDK.
You can now think of leveraging this module as a follow-on activity to replicating enterprise data from SAP or non SAP systems using our BigQuery Connector or BigQuery Toolkit, or any other tool. Refer to the link here for more details.
3. Invoke Vector Search on your Enterprise Data:
Unlock powerful semantic search capabilities across your enterprise data stored in BigQuery directly from your SAP ABAP Agents or applications. The SDK allows you to:
You can use this feature to efficiently RAG your AI models or leverage the results to drive efficient business decisions. Information retrieved through vector search can also serve as a knowledge base for your ABAP based Agents. Refer to the link here for more details.
4. Leverage BigQuery to store and manage your enterprise queries:
To support all the above features you need a central repository of your enterprise for tools like BigQuery AI/ML SDK to refer and run queries. Out of the box, BigQuery AI/ML SDK leverages BigQuery as the primary query repository to save and manage your queries. Given the saved query name, the SDK invokes the query by fetching it and running it for the features described in the above section, based on the models selected by the developer.
Refer to the link here for more details.
Below diagram shows the developer flow and possibilities that you can achieve with the BigQuery AI/ML SDK for ABAP.
Customer Use Cases:
The BigQuery AI/ML SDK for ABAP opens up a plethora of exciting possibilities for SAP customers:
Get Started Today!
The BigQuery AI/ML SDK for ABAP empowers your SAP developers to build intelligent applications with ease. By leveraging the power of Gemini AI and vector search within the familiar ABAP environment, you can unlock new insights from your enterprise data, automate tasks, and drive innovation across your organization.
BigQuery AI/ML SDK is available with the latest version V1.10 of ABAP SDK for Google Cloud.
Stay tuned for more updates, detailed documentation, and tutorials on how to leverage the full potential of the BigQuery AI/ML SDK for ABAP. Let us know your use cases that you would like to explore by starting a conversation on our Google Cloud Channel. We are excited to see the innovative solutions you will build.