SAP APIs bzgl. Queries
SAP Query APIs ermöglichen eine flexible und automatisierte Abfrage von Geschäftsdaten, ohne dass Nutzer auf die klassische SAP GUI oder Fiori-Apps angewiesen sind. Mit diesen Schnittstellen lassen sich Queries direkt aus externen Anwendungen oder Systemen aufrufen und die Ergebnisse in verschiedenen Formaten weiterverarbeiten. Die APIs bieten Funktionen zur dynamischen Selektion, Filterung und Aggregation von Daten, wodurch komplexe Analysen effizient umgesetzt werden können. Zudem ermöglichen sie eine nahtlose Integration in bestehende IT-Landschaften, sodass Unternehmen Daten aus SAP-Systemen problemlos mit anderen Plattformen synchronisieren können. Durch den Einsatz von SAP Query APIs wird die Automatisierung von Berichtsprozessen erleichtert, was zu einer höheren Effizienz und verbesserten Datenkonsistenz führt.
SAP Query API für Abfrageerstellung und Abfrageverwaltung
APIs zur Erstellung, Verwaltung und Bearbeitung von Abfragen in SAP.
- Abfrageerstellung: Erstellen einer neuen Query.
- Endpunkt:
/sap/query/v1/queries - JSON-Schema:
{ "queryName": "string", "description": "string", "queryType": "string", "fields": [ { "fieldName": "string", "fieldDescription": "string", "fieldType": "string" } ], "dataSource": "string" }
- Endpunkt:
- Abfrage aktualisieren: Aktualisieren einer bestehenden Query.
- Endpunkt:
/sap/query/v1/queries/{queryId} - JSON-Schema:
{ "queryName": "string", "description": "string", "fields": [ { "fieldName": "string", "fieldDescription": "string", "fieldType": "string" } ] }
- Endpunkt:
SAP Query API für Abfrage-Filter und -Parametrisierung
APIs zur Verwaltung von Filtern und Parametern innerhalb von SAP Queries.
- Parameter für Abfrage festlegen: Festlegen von Parametern, die zur Filterung von Daten in der Query verwendet werden.
- Endpunkt:
/sap/query/v1/queries/{queryId}/parameters - JSON-Schema:
{ "queryId": "string", "parameters": [ { "parameterName": "string", "parameterType": "string", "defaultValue": "string" } ] }
- Endpunkt:
- Filter anwenden: Anwenden von Filtern auf die Abfrage, um spezifische Datensätze zu extrahieren.
- Endpunkt:
/sap/query/v1/queries/{queryId}/filters - JSON-Schema:
{ "queryId": "string", "filters": [ { "fieldName": "string", "operator": "string", "value": "string" } ] }
- Endpunkt:
SAP Query API für Abfrage- und Ergebnismanagement
APIs zur Verwaltung von Abfragen und Ergebnissen, einschließlich der Löschung und Archivierung.
- Abfrage löschen: Löschen einer bestehenden Query.
- Endpunkt:
/sap/query/v1/queries/{queryId} - JSON-Schema:
{ "queryId": "string" }
- Endpunkt:
- Ergebnisse löschen: Löschen der Abfrageergebnisse nach der Verarbeitung.
- Endpunkt:
/sap/query/v1/queries/{queryId}/results/delete - JSON-Schema:
{ "queryId": "string" }
- Endpunkt:
SAP Query API für Abfrageergebnisse exportieren
APIs zum Exportieren der Ergebnisse einer Query in verschiedene Formate.
- Ergebnisse exportieren: Exportieren der Abfrageergebnisse als CSV, Excel oder PDF.
- Endpunkt:
/sap/query/v1/queries/{queryId}/export - JSON-Schema:
{ "queryId": "string", "exportFormat": "CSV | XLSX | PDF", "exportOptions": { "includeHeaders": true, "separateSheets": false } }
- Endpunkt:
SAP Query API für Abfrageausführung
APIs zur Ausführung und Automatisierung von SAP Queries.
- Abfrage ausführen: Starten der Abfrage und Abrufen von Ergebnissen.
- Endpunkt:
/sap/query/v1/queries/{queryId}/execute - JSON-Schema:
{ "queryId": "string", "parameters": { "parameterName": "value" } }
- Endpunkt:
- Abfrageergebnisse abrufen: Abrufen der Daten, die aus einer ausgeführten Query resultieren.
- Endpunkt:
/sap/query/v1/queries/{queryId}/results - JSON-Schema:
{ "queryId": "string", "results": [ { "fieldName": "string", "value": "string" } ] }
- Endpunkt:
