{"id":49944,"date":"2024-07-24T11:46:27","date_gmt":"2024-07-24T09:46:27","guid":{"rendered":"https:\/\/community.simplifier.io\/doc\/hinzufuegen-von-anwendungslogik\/datendienste\/"},"modified":"2026-06-03T01:02:33","modified_gmt":"2026-06-02T23:02:33","slug":"datendienste-2","status":"publish","type":"manual_documentation","link":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/","title":{"rendered":"OData-Dienste"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row row_content_display=&#8221;in_grid&#8221; row_content_display_align=&#8221;left&#8221; row_type=&#8221;row&#8221; stretch_row_type=&#8221;yes&#8221;][vc_column][vc_tta_tabs style=&#8221;modern&#8221; active_section=&#8221;1&#8243; css_animation=&#8221;none&#8221; no_fill_content_area=&#8221;true&#8221;][vc_tta_section title=&#8221;Einf\u00fchrung&#8221; tab_id=&#8221;1594722068539-d5600ea7-1c7b4333-e832&#8243;][vc_column_text css=&#8221;&#8221;]Die Aktivit\u00e4t &#8220;OData Service&#8221; kann zum Lesen, Schreiben, Aktualisieren oder L\u00f6schen von Daten aus zwei verschiedenen Arten von Datenquellen konfiguriert werden:<\/p>\n<ol>\n<li><strong>Datenbank-Integration<\/strong>: Verbinden Sie sich mit Datenbanken, die von Simplifier DB Designer bereitgestellt werden, ohne SQL-Anweisungen zu schreiben.<\/li>\n<li><strong>OData-Dienst-Integration<\/strong>: Verbindung zu SAP OData-Diensten (v2 und v4) \u00fcber OData-Konnektoren<\/li>\n<\/ol>\n<p>Technisch basiert die L\u00f6sung auf dem OData-Protokoll &#8211; offen und modern. F\u00fcr die Datenbankintegration wird OData v4 verwendet, um eine standardisierte Schnittstelle bereitzustellen, w\u00e4hrend OData Service Integration je nach Zielsystem sowohl v2 als auch v4 unterst\u00fctzt. <\/p>\n<p>Sie finden die Aktivit\u00e4t im linken Men\u00fc des Prozessdesigners unter &#8220;OData Service&#8221;.<\/p>\n<p>Die OData-Version (v2 oder v4) wird automatisch anhand der von Ihnen gew\u00e4hlten Datenquelle erkannt. Beachten Sie, dass sich einige Funktionen je nach der verwendeten OData-Version unterschiedlich verhalten k\u00f6nnen. <\/p>\n<p><strong>Wichtige Hinweise<\/strong>:<\/p>\n<ul>\n<li>Unsere OData Service Funktion ist f\u00fcr die Integration von <strong>SAP<\/strong> entwickelt worden. OData Services f\u00fcr andere Backends k\u00f6nnten auch funktionieren, aber wir k\u00f6nnen es nicht garantieren. <\/li>\n<li>F\u00fcr die Konfiguration des Shapes holt sich der Prozessdesigner die Metadaten von SAP \u00fcber den ausgew\u00e4hlten OData-Konnektor. Stellen Sie sicher, dass der Konnektor in der Lage ist, <strong>das SAP-System<\/strong> auf der jeweiligen Entwicklungsinstanz zu erreichen und <strong>sich dort zu authentifizieren<\/strong>. <\/li>\n<li>Derzeit wird die <a href=\"https:\/\/community.simplifier.io\/doc\/current-release\/maintain-optimize\/monitoring-logging\/\">\u00dcberwachung<\/a> f\u00fcr Datenbanken und SAP OData Services unterschiedlich durchgef\u00fchrt: F\u00fcr Datenbanken w\u00e4hlen Sie als Artefakttyp &#8220;OData Service&#8221; aus, w\u00e4hrend Sie f\u00fcr SAP OData Services den jeweiligen OData Connector ausw\u00e4hlen.<\/li>\n<li>Aufgrund der Art und Weise, wie OData-Modelle in UI5 gehandhabt werden, kann das anf\u00e4ngliche Laden eines Entit\u00e4tssatzes eines OData-Dienstes zum anf\u00e4nglichen Laden eines anderen Entit\u00e4tssatzes desselben Dienstes f\u00fchren, wenn auch f\u00fcr diesen anderen Entit\u00e4tssatz eine Datenbindung definiert ist.<\/li>\n<\/ul>\n<p>[\/vc_column_text][vc_single_image image=&#8221;68442&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][vc_message css=&#8221;&#8221;]<\/p>\n<h4 style=\"color: black;\">Voraussetzungen<\/h4>\n<h5 style=\"color: black;\">F\u00fcr die Datenbankintegration<\/h5>\n<p>Das Datenbankschema im DB Designer sollte zuerst implementiert werden, um die Generierung der ben\u00f6tigten Datentypen f\u00fcr das visuelle Mapping sicherzustellen<\/p>\n<h5 style=\"color: black;\">F\u00fcr die Integration von OData-Diensten<\/h5>\n<p>Ein OData-Konnektor muss konfiguriert und mit Ihrem SAP-System verbunden sein.<\/p>\n<p>Die Metadaten des OData-Dienstes m\u00fcssen zug\u00e4nglich und g\u00fcltig sein. Beachten Sie, dass die Metadaten nicht nur von den Produktions- und QA-Instanzen, sondern auch von der Entwicklung aus zug\u00e4nglich sein m\u00fcssen, da der Prozessdesigner zum Zeitpunkt der Konfiguration der OData-Service-Aktivit\u00e4t auf die Metadaten zugreifen k\u00f6nnen muss.[\/vc_message][vc_message message_box_color=&#8221;success&#8221; icon_fontawesome=&#8221;&#8221; css=&#8221;&#8221;]Eine Beispielanwendung mit einem verbundenen SQL-Konnektor und Datenbankschema kann <a href=\"https:\/\/community.simplifier.io\/de\/?post_type=download&#038;p=52721\" target=\"_blank\" rel=\"noopener\">hier<\/a> heruntergeladen werden. Der Import funktioniert nur f\u00fcr Simplifier Release 5.5 oder h\u00f6her.[\/vc_message][\/vc_tta_section][vc_tta_section title=&#8221;Datensatz laden&#8221; tab_id=&#8221;1594722068564-a0fe306e-5f354333-e332&#8243;][vc_column_text css=&#8221;&#8221;]Die Konfiguration &#8220;Load Dataset&#8221; liest eine Liste von Daten aus Ihrer Datenquelle und zeigt sie in geeigneten Widgets an, die die Ansicht von Listenelementen (technisch gesehen Aggregationen) wie ein Listen- oder Tabellen-Widget unterst\u00fctzen.<\/p>\n<p>Die Form kann auch verwendet werden, um eine Liste von Datens\u00e4tzen nach dem Bearbeiten eines Objekts neu zu laden.<\/p>\n<p>Der ausgew\u00e4hlte Entit\u00e4tssatz bestimmt, welche Datenentit\u00e4t geladen wird:<\/p>\n<ul>\n<li><strong>F\u00fcr die Datenbankintegration<\/strong>: Datenbanktabelle aus dem von Ihnen verwendeten Schema<\/li>\n<li><strong>F\u00fcr OData Service Integration<\/strong>: Entit\u00e4tsmenge aus dem SAP OData Service<\/li>\n<\/ul>\n<p>[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;68445&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_column_inner][\/vc_row_inner][vc_message css=&#8221;&#8221;]Um deinen Datensatz zu filtern, kannst du Input-Mappings f\u00fcr die Eigenschaften der Entit\u00e4ten hinzuf\u00fcgen. Die gemappten Eigenschaften werden beim Laden des Entit\u00e4tssets als Gleichheitsfilter verwendet. Mehrere Mappings werden mit dem UND-Operator verkn\u00fcpft.[\/vc_message][vc_column_text css=&#8221;&#8221;]Nach der Auswahl der Datenquelle (Datenbankschema oder OData-Konnektor) und des Entity-Sets m\u00fcssen Sie die Output-Mappings der Aktivit\u00e4t auf eine Datenaggregation eines UI-Widgets konfigurieren: Ordnen Sie das Entit\u00e4tsset der Aggregationseigenschaft des Widgets zu und verwenden Sie dann den <a href=\"https:\/\/community.simplifier.io\/doc\/current-release\/applications\/data-bindings\/\">Bindungseditor<\/a>, um die Eigenschaften der einzelnen Entit\u00e4ten zu binden.[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;68461&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_column_inner][\/vc_row_inner][vc_column_text css=&#8221;&#8221;]<\/p>\n<h4>\u00dcberlegungen zur OData-Version<\/h4>\n<p>OData v4 (Datenbank und SAP):<\/p>\n<ul>\n<li>Auto-Commit-Funktionalit\u00e4t f\u00fcr Daten\u00e4nderungen verf\u00fcgbar<\/li>\n<li>Volle Unterst\u00fctzung f\u00fcr die automatische Erweiterung von Entit\u00e4tsbeziehungen<\/li>\n<\/ul>\n<p>OData v2 (nur SAP):<\/p>\n<ul>\n<li>Auto-commit wird nicht unterst\u00fctzt<\/li>\n<li>Begrenzte Erweiterungsm\u00f6glichkeiten im Vergleich zu v4:\n<ul>\n<li>Nur eine Ausbaustufe m\u00f6glich<\/li>\n<li>Die Namen der zu erweiternden Navigationseigenschaften m\u00fcssen explizit eingegeben werden<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;Daten laden&#8221; tab_id=&#8221;1594722272366-733f0c5b-4dad4333-e8b6&#8243;][vc_column_text css=&#8221;&#8221;]Mit der Einstellung &#8220;Daten laden&#8221; k\u00f6nnen Sie einen einzelnen Datensatz laden und in einem UI-Widget wie einem Formular oder Textlayout anzeigen.<\/p>\n<p>Um einen einzelnen Datensatz (Entit\u00e4t) zu laden, m\u00fcssen die eindeutigen Bezeichner (Prim\u00e4rschl\u00fcsselfelder der Entit\u00e4t) als Parameter-Eingangsmappings bereitgestellt werden.<\/p>\n<p>[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;68447&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_column_inner][\/vc_row_inner][vc_column_text css=&#8221;&#8221;]Die Eingangsmappings der Aktivit\u00e4t m\u00fcssen so konfiguriert werden, dass sie alle erforderlichen ID-Eigenschaften des gew\u00e4hlten Datensatzes enthalten:<\/p>\n<ul>\n<li>F\u00fcr die Datenbankintegration: Prim\u00e4rschl\u00fcsselspalten der Datenbanktabelle<\/li>\n<li>F\u00fcr OData Service Integration: Schl\u00fcsselfelder wie in den Metadaten des SAP OData Service definiert<\/li>\n<\/ul>\n<p>In der Konfiguration der Output-Mappings k\u00f6nnen alle Felder des gew\u00e4hlten Datensatzes auf Eigenschaften von UI-Widgets abgebildet werden.<\/p>\n<p>[\/vc_column_text][vc_column_text css=&#8221;&#8221;]Im Beispiel enth\u00e4lt das &#8220;DetailsPanel&#8221; die UI-Widgets, die schlie\u00dflich zugeordnet werden sollen.<\/p>\n<p>Sie k\u00f6nnen dann durch den Widget-Baum navigieren und die Eigenschaft ausw\u00e4hlen, um sie zu den &#8220;ausgew\u00e4hlten Eigenschaften&#8221; hinzuzuf\u00fcgen.<\/p>\n<p>[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;49949&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221;][\/vc_column_inner][\/vc_row_inner][vc_column_text]Die ausgew\u00e4hlten Eigenschaften stehen dann f\u00fcr das Mapping zur Verf\u00fcgung.[\/vc_column_text][vc_column_text css=&#8221;&#8221;]<\/p>\n<h4>\u00dcberlegungen zur OData-Version<\/h4>\n<p>OData v4 (Datenbank und SAP):<\/p>\n<ul>\n<li>Auto-Commit-Funktionalit\u00e4t f\u00fcr Daten\u00e4nderungen verf\u00fcgbar<\/li>\n<li>Volle Unterst\u00fctzung f\u00fcr die automatische Erweiterung von Entit\u00e4tsbeziehungen<\/li>\n<\/ul>\n<p>OData v2 (nur SAP):<\/p>\n<ul>\n<li>Auto-commit wird nicht unterst\u00fctzt<\/li>\n<li>Begrenzte Erweiterungsm\u00f6glichkeiten im Vergleich zu v4:\n<ul>\n<li>Nur eine Ausbaustufe m\u00f6glich<\/li>\n<li>Die Namen der zu erweiternden Navigationseigenschaften m\u00fcssen explizit eingegeben werden<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;Daten erstellen&#8221; tab_id=&#8221;1594722396927-ce1ac420-657f4333-3234&#8243;][vc_column_text css=&#8221;&#8221;]Um einen neuen Datensatz zu erstellen, muss die Form des OData-Dienstes als &#8220;Daten erstellen&#8221; konfiguriert werden.<\/p>\n<p>In den Eingabezuordnungen k\u00f6nnen die Felder des Datensatzes mit Daten gef\u00fcllt werden, die von Widgets oder Variablen bereitgestellt werden.[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;68450&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_column_inner][\/vc_row_inner][vc_column_text css=&#8221;&#8221;]Die neuen Daten werden an das Zielsystem gesendet:<\/p>\n<p>&#8211; F\u00fcr die Datenbankintegration: \u00dcber die OData-Schnittstelle des DB Designers durch den SQL Connector<br \/>\n&#8211; F\u00fcr OData Service Integration: Direkt an den SAP OData Service Endpunkt \u00fcber den OData Connector<\/p>\n<p>Es ist wichtig, dass die Daten korrekt formatiert sind.<\/p>\n<p>[\/vc_column_text][vc_message message_box_color=&#8221;warning&#8221; icon_fontawesome=&#8221;&#8221; css=&#8221;&#8221;]Wenn Sie nicht sicher sein k\u00f6nnen, dass die Daten korrekt formatiert werden oder nicht vollst\u00e4ndig validiert sind, ist es besser, das Besetzt-Zeichen zu deaktivieren und zun\u00e4chst auf Fehler zu pr\u00fcfen.[\/vc_message][vc_column_text]Das Ausgabe-Mapping der Aktivit\u00e4t zum Erstellen von Daten enth\u00e4lt die neu erstellte Entit\u00e4t mit all ihren Eigenschaften, die Variablen oder UI-Widgets zur Anzeige oder weiteren Verwendung zugeordnet werden k\u00f6nnen.[\/vc_column_text][vc_message]Wenn Sie ein DatePicker UI Widget verwenden, sollten Datumsfelder immer im ISO-Format mit Zeitzone formatiert werden (yyyy-MM-ddTHH:mm:ssX). Dies kann erreicht werden, wenn Sie ein Werteformat f\u00fcr ein Datumspicker-Widget festlegen.[\/vc_message][vc_column_text css=&#8221;&#8221;]<\/p>\n<h4>\u00dcberlegungen zur OData-Version<\/h4>\n<p>OData v4 (Datenbank und SAP):<\/p>\n<p>&#8211; Vollst\u00e4ndige Auto-Commit-Funktionalit\u00e4t verf\u00fcgbar<br \/>\n&#8211; Gruppen-ID-Feld f\u00fcr Batch-Operationen unterst\u00fctzt<\/p>\n<p>OData v2 (nur SAP):<\/p>\n<p>&#8211; Auto-Commit ist immer aktiviert und kann nicht ausgeschaltet werden<br \/>\n&#8211; Kein Gruppen-ID-Feld verf\u00fcgbar<\/p>\n<p>[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;Daten l\u00f6schen&#8221; tab_id=&#8221;1595322262177-2148ad09-b0e9&#8243;][vc_column_text css=&#8221;&#8221;]Um einen Datensatz zu l\u00f6schen, m\u00fcssen Sie die OData Service-Aktivit\u00e4t als &#8216;Daten l\u00f6schen&#8217; konfigurieren.<\/p>\n<p>Der Datensatz der Entit\u00e4t mit dem\/den angegebenen ID-Feld(ern) wird aus Ihrer Datenquelle entfernt:<\/p>\n<p>&#8211; F\u00fcr Datenbankintegration: Datensatz wird aus der Datenbanktabelle gel\u00f6scht<br \/>\n&#8211; F\u00fcr OData Service Integration: Die Entit\u00e4t wird aus dem SAP-System \u00fcber den OData-Service gel\u00f6scht[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;68452&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_column_inner][\/vc_row_inner][\/vc_tta_section][vc_tta_section title=&#8221;Daten schreiben&#8221; tab_id=&#8221;1595322273982-9c6eef08-5aa4&#8243;][vc_column_text css=&#8221;&#8221;]Eine OData Service-Aktivit\u00e4t, die als &#8220;Daten schreiben&#8221; konfiguriert ist, aktualisiert Datens\u00e4tze in Ihrer Datenquelle:<\/p>\n<p>&#8211; F\u00fcr Datenbankintegration: Aktualisiert Datenbankeintr\u00e4ge \u00fcber DB Designer<br \/>\n&#8211; F\u00fcr OData Service Integration: Aktualisiert Entit\u00e4ten im SAP OData Service[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;68455&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_column_inner][\/vc_row_inner][vc_column_text css=&#8221;&#8221;]Mit den Eingabezuordnungen k\u00f6nnen Sie angeben, welche Felder mit neuen Werten aus Widgets oder Variablen aktualisiert werden sollen.<\/p>\n<p>Die eindeutige Kennung (Schl\u00fcsselfelder) muss angegeben werden, um den zu aktualisierenden Datensatz zu identifizieren.<\/p>\n<h4>\u00dcberlegungen zur OData-Version<\/h4>\n<p>OData v4 (Datenbank und SAP): Unterst\u00fctzung f\u00fcr partielle Updates<\/p>\n<p>OData v2 (nur SAP): Begrenzt auf die Aktualisierung des gesamten Datenbestands; kann nicht auf die Entit\u00e4tsmenge beschr\u00e4nkt werden<\/p>\n<p>[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;\u00c4nderungen zur\u00fccksetzen&#8221; tab_id=&#8221;1595322311501-3f6961ef-50ae&#8221;][vc_column_text css=&#8221;&#8221;]Die Aktivit\u00e4t &#8220;\u00c4nderungen zur\u00fccksetzen&#8221; verwirft die \u00c4nderungen, die an den Datens\u00e4tzen vorgenommen wurden, bevor Sie sie in Ihrer Datenquelle aktualisieren oder erstellen, und setzt daher die Werte auf die urspr\u00fcnglich geladenen Werte zur\u00fcck.<\/p>\n<p>Dieser Vorgang funktioniert mit beiden Datenquellentypen:<\/p>\n<p>&#8211; F\u00fcr Datenbankintegration: Setzt \u00c4nderungen vor der Datenbank\u00fcbergabe zur\u00fcck<br \/>\n&#8211; F\u00fcr OData Service Integration: Setzt \u00c4nderungen zur\u00fcck, bevor Aktualisierungen an den SAP OData Service gesendet werden[\/vc_column_text][vc_row_inner][vc_column_inner][vc_single_image image=&#8221;68457&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_column_inner][\/vc_row_inner][vc_column_text css=&#8221;&#8221;]<\/p>\n<h4>\u00dcberlegungen zur OData-Version<\/h4>\n<p>OData v4 (Datenbank und SAP): Granulare Kontrolle dar\u00fcber, welche \u00c4nderungen zur\u00fcckgesetzt werden sollen<\/p>\n<p>OData v2 (nur SAP): Reset-Operation gilt f\u00fcr das gesamte Modell, nicht nur f\u00fcr bestimmte Entity-Sets<\/p>\n<h4>Verwendungsszenarien<\/h4>\n<p>&#8211; Benutzerbearbeitungen ohne Speichern abbrechen<br \/>\n&#8211; Wiederherstellung der urspr\u00fcnglichen Werte nach fehlgeschlagener Validierung[\/vc_column_text][\/vc_tta_section][vc_tta_section title=&#8221;Funktion\/Aktion aufrufen&#8221; tab_id=&#8221;function-action&#8221;][vc_column_text css=&#8221;&#8221;]Mit der Konfiguration &#8216;Call Function \/ Action&#8217; k\u00f6nnen Sie auf Funktionen und Aktionen zugreifen, die von dem gew\u00e4hlten OData Connector bereitgestellt werden.[\/vc_column_text][vc_single_image image=&#8221;69865&#8243; img_size=&#8221;large&#8221; alignment=&#8221;center&#8221; style=&#8221;vc_box_shadow&#8221; onclick=&#8221;link_image&#8221; css=&#8221;&#8221;][\/vc_tta_section][\/vc_tta_tabs][vc_message css=&#8221;&#8221;]Funktionen und Aktionen sind nur f\u00fcr OData-Konnektoren verf\u00fcgbar[\/vc_message][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Nutzen Sie &#8220;Data Service&#8221;, eine Funktion von Simplifier DB. Manipulieren Sie Daten ohne SQL, indem Sie das neueste OData V4 Protokoll verwenden. Zu den Funktionen geh\u00f6ren das Laden von Datenlisten oder einzelnen Datens\u00e4tzen, die Erstellung und das L\u00f6schen von Daten.  <\/p>\n","protected":false},"author":3651,"featured_media":0,"parent":49904,"menu_order":114,"template":"","format":"standard","class_list":["post-49944","manual_documentation","type-manual_documentation","status-publish","format-standard","hentry","manualdocumentationcategory-aktueller-release","manual_doc_tag-ehp-de","manual_doc_tag-mittelstufe-207","manual_doc_tag-zwischenbericht"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OData-Dienste - Simplifier Makers Club<\/title>\n<meta name=\"description\" content=\"Die Aktivit\u00e4t &quot;Data Service&quot; kann so konfiguriert werden, dass Ihre Daten in der von Simplifier DB Designer bereitgestellten Datenbank gelesen, geschrieben, aktualisiert oder gel\u00f6scht werden, ohne dass eine Zeile SQL-Anweisungen geschrieben werden muss.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OData-Dienste - Simplifier Makers Club\" \/>\n<meta property=\"og:description\" content=\"Die Aktivit\u00e4t &quot;Data Service&quot; kann so konfiguriert werden, dass Ihre Daten in der von Simplifier DB Designer bereitgestellten Datenbank gelesen, geschrieben, aktualisiert oder gel\u00f6scht werden, ohne dass eine Zeile SQL-Anweisungen geschrieben werden muss.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/\" \/>\n<meta property=\"og:site_name\" content=\"Simplifier Makers Club\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/simplifier.io\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-02T23:02:33+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@simplifier_io\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"10\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/\"},\"author\":{\"name\":\"Andreas Dallner\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#\\\/schema\\\/person\\\/814075d0504de8a4e87666436dc7e636\"},\"headline\":\"OData-Dienste\",\"datePublished\":\"2024-07-24T09:46:27+00:00\",\"dateModified\":\"2026-06-02T23:02:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/\"},\"wordCount\":2025,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#organization\"},\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/\",\"url\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/\",\"name\":\"OData-Dienste - Simplifier Makers Club\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#website\"},\"datePublished\":\"2024-07-24T09:46:27+00:00\",\"dateModified\":\"2026-06-02T23:02:33+00:00\",\"description\":\"Die Aktivit\u00e4t \\\"Data Service\\\" kann so konfiguriert werden, dass Ihre Daten in der von Simplifier DB Designer bereitgestellten Datenbank gelesen, geschrieben, aktualisiert oder gel\u00f6scht werden, ohne dass eine Zeile SQL-Anweisungen geschrieben werden muss.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/current-release\\\/applications\\\/add-application-logic\\\/data-services\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Builder-Leitfaden\",\"item\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/app-builder-leitfaden\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Apps erstellen\",\"item\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/app-builder-leitfaden\\\/bauen\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Anwendungslogik hinzuf\u00fcgen\",\"item\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/doc\\\/hinzufuegen-von-anwendungslogik\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"OData-Dienste\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/\",\"name\":\"Simplifier Makers Club\",\"description\":\"Where Ideas become Digital Reality - Simplifier Documentation, Knowledgebase, Forum, Courses and Marketplace\",\"publisher\":{\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#organization\",\"name\":\"Simplifier AG\",\"url\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/community.simplifier.io\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/simplifier-logo.png\",\"contentUrl\":\"https:\\\/\\\/community.simplifier.io\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/simplifier-logo.png\",\"width\":651,\"height\":150,\"caption\":\"Simplifier AG\"},\"image\":{\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/simplifier.io\\\/\",\"https:\\\/\\\/x.com\\\/simplifier_io\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/simplifier-ag\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Simplifier\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/de\\\/#\\\/schema\\\/person\\\/814075d0504de8a4e87666436dc7e636\",\"name\":\"Andreas Dallner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/community.simplifier.io\\\/wp-content\\\/uploads\\\/avatars\\\/3651\\\/1745953947-bpfull.jpg\",\"url\":\"https:\\\/\\\/community.simplifier.io\\\/wp-content\\\/uploads\\\/avatars\\\/3651\\\/1745953947-bpfull.jpg\",\"contentUrl\":\"https:\\\/\\\/community.simplifier.io\\\/wp-content\\\/uploads\\\/avatars\\\/3651\\\/1745953947-bpfull.jpg\",\"caption\":\"Andreas Dallner\"},\"description\":\"Hello, I\u2019m Andreas, Head of Product Management at Simplifier. My mission is to ensure that our product evolves in alignment with your needs. I translate your needs into innovative product features by closely listening to your feedback and understanding your requirements. My goal is to help you fully leverage the power of low-code technology, providing the right support and methodologies to drive significant value for your business\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OData-Dienste - Simplifier Makers Club","description":"Die Aktivit\u00e4t \"Data Service\" kann so konfiguriert werden, dass Ihre Daten in der von Simplifier DB Designer bereitgestellten Datenbank gelesen, geschrieben, aktualisiert oder gel\u00f6scht werden, ohne dass eine Zeile SQL-Anweisungen geschrieben werden muss.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/","og_locale":"de_DE","og_type":"article","og_title":"OData-Dienste - Simplifier Makers Club","og_description":"Die Aktivit\u00e4t \"Data Service\" kann so konfiguriert werden, dass Ihre Daten in der von Simplifier DB Designer bereitgestellten Datenbank gelesen, geschrieben, aktualisiert oder gel\u00f6scht werden, ohne dass eine Zeile SQL-Anweisungen geschrieben werden muss.","og_url":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/","og_site_name":"Simplifier Makers Club","article_publisher":"https:\/\/www.facebook.com\/simplifier.io\/","article_modified_time":"2026-06-02T23:02:33+00:00","twitter_card":"summary_large_image","twitter_site":"@simplifier_io","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"10\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/#article","isPartOf":{"@id":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/"},"author":{"name":"Andreas Dallner","@id":"https:\/\/community.simplifier.io\/de\/#\/schema\/person\/814075d0504de8a4e87666436dc7e636"},"headline":"OData-Dienste","datePublished":"2024-07-24T09:46:27+00:00","dateModified":"2026-06-02T23:02:33+00:00","mainEntityOfPage":{"@id":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/"},"wordCount":2025,"commentCount":0,"publisher":{"@id":"https:\/\/community.simplifier.io\/de\/#organization"},"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/","url":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/","name":"OData-Dienste - Simplifier Makers Club","isPartOf":{"@id":"https:\/\/community.simplifier.io\/de\/#website"},"datePublished":"2024-07-24T09:46:27+00:00","dateModified":"2026-06-02T23:02:33+00:00","description":"Die Aktivit\u00e4t \"Data Service\" kann so konfiguriert werden, dass Ihre Daten in der von Simplifier DB Designer bereitgestellten Datenbank gelesen, geschrieben, aktualisiert oder gel\u00f6scht werden, ohne dass eine Zeile SQL-Anweisungen geschrieben werden muss.","breadcrumb":{"@id":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/community.simplifier.io\/de\/doc\/current-release\/applications\/add-application-logic\/data-services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/community.simplifier.io\/de\/"},{"@type":"ListItem","position":2,"name":"Builder-Leitfaden","item":"https:\/\/community.simplifier.io\/de\/doc\/app-builder-leitfaden\/"},{"@type":"ListItem","position":3,"name":"Apps erstellen","item":"https:\/\/community.simplifier.io\/de\/doc\/app-builder-leitfaden\/bauen\/"},{"@type":"ListItem","position":4,"name":"Anwendungslogik hinzuf\u00fcgen","item":"https:\/\/community.simplifier.io\/de\/doc\/hinzufuegen-von-anwendungslogik\/"},{"@type":"ListItem","position":5,"name":"OData-Dienste"}]},{"@type":"WebSite","@id":"https:\/\/community.simplifier.io\/de\/#website","url":"https:\/\/community.simplifier.io\/de\/","name":"Simplifier Makers Club","description":"Where Ideas become Digital Reality - Simplifier Documentation, Knowledgebase, Forum, Courses and Marketplace","publisher":{"@id":"https:\/\/community.simplifier.io\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/community.simplifier.io\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/community.simplifier.io\/de\/#organization","name":"Simplifier AG","url":"https:\/\/community.simplifier.io\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/community.simplifier.io\/de\/#\/schema\/logo\/image\/","url":"https:\/\/community.simplifier.io\/wp-content\/uploads\/2024\/09\/simplifier-logo.png","contentUrl":"https:\/\/community.simplifier.io\/wp-content\/uploads\/2024\/09\/simplifier-logo.png","width":651,"height":150,"caption":"Simplifier AG"},"image":{"@id":"https:\/\/community.simplifier.io\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/simplifier.io\/","https:\/\/x.com\/simplifier_io","https:\/\/www.linkedin.com\/company\/simplifier-ag\/","https:\/\/www.youtube.com\/c\/Simplifier\/"]},{"@type":"Person","@id":"https:\/\/community.simplifier.io\/de\/#\/schema\/person\/814075d0504de8a4e87666436dc7e636","name":"Andreas Dallner","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/community.simplifier.io\/wp-content\/uploads\/avatars\/3651\/1745953947-bpfull.jpg","url":"https:\/\/community.simplifier.io\/wp-content\/uploads\/avatars\/3651\/1745953947-bpfull.jpg","contentUrl":"https:\/\/community.simplifier.io\/wp-content\/uploads\/avatars\/3651\/1745953947-bpfull.jpg","caption":"Andreas Dallner"},"description":"Hello, I\u2019m Andreas, Head of Product Management at Simplifier. My mission is to ensure that our product evolves in alignment with your needs. I translate your needs into innovative product features by closely listening to your feedback and understanding your requirements. My goal is to help you fully leverage the power of low-code technology, providing the right support and methodologies to drive significant value for your business"}]}},"_links":{"self":[{"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/docs\/49944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/types\/manual_documentation"}],"author":[{"embeddable":true,"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/users\/3651"}],"version-history":[{"count":5,"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/docs\/49944\/revisions"}],"predecessor-version":[{"id":77576,"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/docs\/49944\/revisions\/77576"}],"up":[{"embeddable":true,"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/docs\/49904"}],"wp:attachment":[{"href":"https:\/\/community.simplifier.io\/de\/wp-json\/wp\/v2\/media?parent=49944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}