ABAP SDK for Azure
ABAP objects and classes for sending SAP business process data to Azure services such as Event Hub, Service Bus, Key Vault, Blob and Azure OpenAI, without depending on a middleware product.
ABAP objects and classes that send SAP business process data to Azure services from ABAP code, which MicrosoftMicrosoftmaintains 2 entries states removes the dependency on middleware products and solutions. The services it names are Event Hub, Service Bus, Event Grid, Key Vault, Active Directory, Blob, Cosmos DB, OMS Log Analytics, the Microsoft Graph API, O365 SharePoint and Azure OpenAI. The README also states that a few class methods are unimplemented and will be released in later versions, so what a given service's classes cover can be partial.
Facts
Where it sits
Who is behind it
In the atlas: maintains 2@microsoftmaintainerDomi BiglContributes to this
In the atlas: contributes to 7@bigldDivya BalakrishnaContributes to this
In the atlas: contributes to 1@dibalakFlorian WallburgContributes to this
In the atlas: contributes to 1@flow23Gregor WolfContributes to this
In the atlas: maintains 17, contributes to 59, wrote 2@gregorwolfHiroshi YoshiokaContributes to this
In the atlas: contributes to 1@hyoshioka0128Jharna - MSContributes to this
In the atlas: contributes to 1@Jharna-agrawalJharnaAgrawalContributes to this
In the atlas: contributes to 1@JharnaAgrawalKrishna Chandra DashContributes to this
In the atlas: contributes to 1@krdashLars HvamContributes to this
In the atlas: maintains 13, contributes to 92, wrote 1@larshpChristian LechnerContributes to this
In the atlas: contributes to 12, wrote 2@lechnerc7723 contributors
What it declares
Every artifact
- Type
- Package
- Origin
- By a partner
As a package
- Where it runs
- does not say
- Distributed through
- does not say
Connections
Calling an external HTTP API from application code
Download
README
quoted from microsoft/ABAP-SDK-for-Azure under MIT, readABAP SDK for Azure
ABAP SDK for Azure consists of ABAP objects/classes which simplify SAP and Azure Integration. Now using ABAP code, you can directly send SAP business process data to various Azure services without having to depend on middleware products and solutions. For more information on ABAP SDK for Azure and it’s installation process, Please check document ABAP SDK for Azure – Github
As of now, ABAP SDK supports direct integration with following Azure services,
- Event hub
- Service bus
- Event Grid
- Key vault
- Active Directory
- Blob
- Cosmos DB
- OMS Log Analytics
- Microsoft Graph API
- O365(sharepoint)
- Azure OpenAI.
Note: We are continuously enhancing these libraries and you may find few class methods unimplemented. These will be released in next versions.
Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
Others providing
Compare all 10 on the HTTP clients page →- abapify/fetch-cloudabapify/fetch-cloudA plugin for the abapify/fetch polyfill that supplies its BAdI implementation for ABAP Cloud, where cl_http_client cannot be used directly; the polyfill is installed first.independent, abapCloud-compatible plugin for the abapify Fetch API polyfillfrom ABAP
- abapify/fetch-legacyabapify/fetch-legacyA legacy-release implementation of the Fetch API interface for outbound HTTP calls from ABAP, plugging into abapify/fetch so the calling code needs no refactoring when it moves to the cloud.independent, abapLegacy-release Fetch API implementation for outbound HTTP in ABAPfrom ABAP
- abapify/fetchabapify/fetchA Fetch API-style polyfill for ABAP: one facade over request, response and destination, with the release-specific HTTP client of cloud or classic systems supplied by a plugin like Cloud fetch.independent, abapFetch API-style HTTP polyfill for cloud and classic ABAPfrom ABAP
- ABAPFireABAPFireAn ABAP client library for Firebase's Realtime Database REST API, with email-and-password authentication and methods to read, set, update, push and remove data at a path.independent, abapABAP client for Firebase's Realtime Database REST APIfrom ABAP
- B-Tocs ABAP SDKB-Tocs ABAP SDKAn ABAP package that carries the outbound web service call for an SAP ABAP server, with the utility and security classes it needs under it and one plugin per integration on top.independent, abapWeb service client and connector layer for calling out of ABAPfrom ABAP
- abap-soql-queryabap-soql-queryAn ABAP report that runs Salesforce SOQL queries against standard or custom objects through a connected app, shows the rows in an ALV grid and exports them to CSV or Excel.independent, abapABAP report that runs Salesforce SOQL queries and exports resultsfrom ABAP
- abap2gappsabap2gappsAn ABAP API for Google Apps integration, with a program, ZGAPPS_UPLOAD, that uploads a chosen file from the SAP system to Google Docs through a consumer registered for OAuth 2.0.independent, abapABAP API for Google Apps, with upload to Google Docsfrom ABAP
- cross-http-clientcross-http-clientAn ABAP HTTP client intended to work across classic on-premise ABAP and ABAP Cloud, using CL_HTTP_CLIENT on the one and CL_HTTP_DESTINATION_PROVIDER on the other.community org, abapHTTP client for classic on-premise ABAP and ABAP Cloudfrom ABAP
- abap2gsheetabap2gsheetAn ABAP framework that wraps the Google Sheets API behind ABAP calls for on-premise SAP S/4HANA, authenticating through SAP's standard OAuth 2.0 client.independent, abapABAP framework wrapping the Google Sheets API for SAP S/4HANAfrom ABAP
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
abaplint
Contributors
History in the atlas
- First seen.
For your agent
- Ref
artifact:microsoft-abap-sdk-for-azure- JSON
- /artifacts/microsoft-abap-sdk-for-azure.json
- MCP
- Connecting an agent