Abonnement-Administratoren Datenquellen Verwendung von Querys in Datenquellen

Verwendung von Querys in Datenquellen

Veröffentlicht am: 17. Juli 2024
Bearbeitet am: 28. November 2024

Es gibt drei verschiedene Arten von Datenquellen, die Sie in eformity erstellen können. Zwei dieser drei Typen haben die Möglichkeit, eine Query zu verwenden, nämlich: die Query-Datenquelle und die Tabellen-Datenquelle (Query). In diesem Artikel erklären wir, was Querys sind und wie man sie verwendet.

Was sind Querys?

Sie können an mehreren Stellen in eformity Querys verwenden. Eine dieser Stellen ist bei Datenquellen. Aber was sind Querys? Datenquellen (und fast alle Daten online) bestehen aus Tabellen mit Informationen. Diese Tabellen können sehr viele Zeilen und Spalten haben. Mit einer Query wählen Sie einen spezifischen Teil der Tabelle aus.

Eine Query zur Datenquelle hinzufügen

Wie in der Einführung beschrieben, können Sie bei zwei verschiedenen Arten von Datenquellen Querys hinzufügen. In diesem Abschnitt erklären wir, wie Sie dies für jede Art von Datenquelle tun.

Schritt 1: Anmelden bei eformity.net

Das Verwalten und Erstellen von Datenquellen erfolgt über die Webumgebung von eformity. Daher müssen Sie sich zunächst in dieser Umgebung anmelden, um Querys zu verwenden. Die Webumgebung ist über Ihrefirmenname.eformity.net erreichbar.

Schritt 2: Navigieren zu 'Konfiguration'

Danach können Sie zum Konfigurationsbereich navigieren. Dies tun Sie, indem Sie zunächst auf das Hamburger-Menü-Symbol klicken.

Es öffnet sich nun ein neues Element auf der linken Seite der Seite. Dieses neue Element besteht aus maximal fünf verschiedenen Kacheln. Klicken Sie auf die Kachel 'Konfiguration'.

Schritt 3: Zum 'Datenquellen-Übersicht' gehen

Sobald die neue Seite geladen ist, können Sie im Menü auf 'Datenquellen' klicken, um das Übersicht der Datenquellen zu öffnen. In der untenstehenden Abbildung ist dieses Menüelement umkreist.

Schritt 4: Die gewünschte Datenquelle öffnen

Jetzt sehen Sie eine Übersicht aller bestehenden Datenquellen. Um eine Query hinzuzufügen oder zu ändern, müssen Sie zuerst die gewünschte Datenquelle auswählen. Dies tun Sie, indem Sie auf die Datenquelle klicken. Anschließend klicken Sie auf die Schaltfläche 'Öffnen', um die Optionen der ausgewählten Datenquelle anzuzeigen.

Warning icon

Achtung!

Sie können nur Querys bei Query-Datenquellen und Tabellen-Datenquellen (Query) verwenden. Wenn Sie diese noch nicht haben, können Sie diese Datenquellen erstellen.

Eine Query zu einer Query-Datenquelle hinzufügen/bearbeiten

Wenn die gewünschte Datenquelle eine Query-Datenquelle ist, können Sie nach dem Klicken auf 'Öffnen' im Abschnitt 'Query' auf 'Bearbeiten' klicken. Sie können dann eine Query hinzufügen oder die bestehende Query bearbeiten.

Eine Query zu einer Tabellen-Datenquelle (Query) hinzufügen/bearbeiten

Wenn die gewünschte Datenquelle eine Tabellen-Datenquelle (Query) ist, können Sie nach dem Klicken auf 'Öffnen' im Abschnitt 'Quelle' auf 'Bearbeiten' klicken. Sie können dann die gewünschte Query eingeben oder die bestehende Query bearbeiten.

Beispiele für Querys

Jetzt, da Sie wissen, wo Sie die Querys hinzufügen oder bearbeiten können, möchten Sie wahrscheinlich wissen, welche Art von Querys Sie eingeben können. In diesem Abschnitt finden Sie einige Beispiele für verschiedene Arten von Querys. Es gibt in eformity drei verschiedene Arten von Querys, nämlich:

  1. JSON
  2. OData
  3. SQL

JSON-Querys

Die erste Art von Query, die Sie verwenden können, ist JSON. Diese Querys werden oft für API's von Drittanbietern verwendet. Hier ist ein Beispiel für eine JSON-Query:

groups/1234/members/{id}

OData-Querys

Neben JSON werden in eformity auch OData-Querys verwendet. OData wird unter anderem bei Microsoft-Datenkonnektoren verwendet. Hier ist ein Beispiel:

salesorders?$apply=aggregate(totalamount with average as averagevalue)

SQL-Querys

Schließlich gibt es SQL-Querys. Auch SQL ist eine weit verbreitete Methode, um Daten aus Datenbanken abzurufen. Im folgenden Block sehen Sie ein Beispiel für eine SQL-Query:

SELECT name, id, age FROM users