Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Glue Rest API v3.1 improves Glue Object generator with more flexible options for generation and add adds better Glue Queue handling.

It is modeled around a few Objects:

In this section:

Child pages (Children Display)
  • Glue Tables - represents a folder/structure outside of SAP

  • Glue Queues - represents a staging queue where data is temporarily stored

  • SAP Objects - represents SAP standard data storage objects (tables, views, ADSOs, etc.)

In this section:

Child pages (Children Display)

Using the API the user is able to move data between these objects through processes. The result of this combination is called workflow.

Info

Workflow examples:

SAP Table → Process → Glue Queue ← Glue HTTP Endpoint

SAP ADSO → Process → Glue Table

SAP Table → Multiple parallel processes → Glue table

List of the available endpoints

Generate Glue components

This API is used to mass generate different types of objects for Glue. Ext2.0, Glue tables, and Queues

Processes

The APIs below are used to handle the Ext 2.0 processes. Edit them, execute them and monitor them.

GET

/processes

PATCH

/processes

POST

/processes/

request               

request

GET  

/processes/

request

requests

GET  

/processes/

request

requests/logs

 Other Glue components

GET

/queues - not yet available

GET

/queues/

consume      

consume      

POST

/queues/cleanup

GET

/glue-tables

GET

/sap-

objects              

objects              

Technical information

Available at

https://<servername>:<portnumber>/dvd/glue/api/v3_1/<endpoint>

The logic is implemented in SAP Package /DVD/GL_EXT2_API_V3.1.VD/.GL_EXT2_API_V3 /DVD/GL_EXT2_API_V3 /DVD/GL_EXT2_API_V3