Die Felder einer Abfrage definieren die Informationen, die in den Ergebnissen erscheinen. Im Bereich Quellen können Sie die Daten auswählen, die in eine Abfrage aufgenommen werden sollen:
- Quellspalten liefern Daten direkt aus Tabellen und Tabellenblättern, auf die Sie in der Workiva-Plattform zugreifen können. Wenn Sie einer Abfrage eine Quellspalte hinzufügen, können Sie anpassen, wie ihre Daten in den Ergebnissen erscheinen, z. B. um einen anderen Datentyp zu verwenden oder eine Berechnung mit ihren Werten durchzuführen.
- Berechnungen geben einen Wert zurück, der auf mehreren Quellspalten basiert, z. B. um deren Beträge zu summieren oder eine Kette von Werten zu verketten.
Hinweis: Um eine Quellspalte zu einer Abfrage hinzuzufügen, benötigen Sie mindestens Viewer-Zugriff auf die entsprechende Tabelle oder das Blatt. Um das Durchsuchen des Quellenbereichs zu erleichtern, klicken Sie auf Expand All oder Collapse All , um alle Spalten ein- oder auszublenden. Um eine bestimmte Tabelle oder Spalte zu finden, klicken Sie auf Filter anzeigen und suchen Sie nach ihrem Namen.
Abfragefelder definieren
Um bestimmte Spalten oder vollständige Quellen zu den Abfrageergebnissen hinzuzufügen, wählen Sie sie im Quellenbedienfeld aus, klicken Sie auf Zu Feldern hinzufügen oder verschieben Sie sie auf die Registerkarte Felder .
Nachdem Sie der Abfrage eine Spalte hinzugefügt haben, können Sie sie auf der Registerkarte Felder auswählen, um ihre Quelle, ID und ihren Datentyp im rechten Bereich der Feldeigenschaften anzuzeigen. In diesem Bereich können Sie auch einstellen, wie der Name oder die Daten eines Feldes in den Abfrageergebnissen erscheinen.
- Um die Daten des Feldes zu verdeutlichen, geben Sie unter Kopfzeileden Namen ein, der in den Abfrageergebnissen erscheinen soll. Wenn die Abfrage beispielsweise mehrere Felder mit demselben Namen aus verschiedenen Quellen enthält, aktualisieren Sie deren Namen, um zusätzlichen Kontext zu erhalten.
- Wenn Sie in den Ergebnissen einen anderen Datentyp zurückgeben möchten, z. B. um numerische Textdaten in Dezimal- oder Integerwerte zu konvertieren, wählen Sie unter Cast Typeden zu verwendenden Datentyp.
Hinweis: Tag-Werte werden als Zeichenketten gespeichert. Um ein Tag als anderen Datentyp zu verwenden, wählen Sie den gewünschten Typ unter Cast Typeaus.
- Um die Darstellung von Datumsangaben in einem Datums- oder Zeitstempelergebnis anzupassen, wählen Sie unter Funktiondie anzuzeigende Abkürzung aus, z. B. Tag oder Quartal, oder geben Sie für ein benutzerdefiniertes Format den Ausdruck für das neue Format der Werte ein, z. B.
%Y-%m
für JJJJ-mm:Ausdruck Anzeigen %b
Der abgekürzte Monatsname, z. B. Jan oder Dec %M
Der vollständige Name des Monats, z. B. Januar oder Dezember %c
Der numerische Wert des Monats als einfache oder zweistellige Zahl, z. B. 1 für Januar oder 12 für Dezember %m
Der numerische Wert des Monats ist zweistellig, z. B. 01 für Januar %D
Der Tag des Monats mit einem englischen Suffix, z. B. 1st oder 23rd %Y
Das ganze Jahr als vierstellige Zahl %y
Das abgekürzte Jahr als zwei Ziffern Hinweis: Standardmäßig werden Datums- oder Zeitstempel im Format ISO 8601 angezeigt.
- Wählen Sie unter Aggregationstyp, ob eine Berechnung oder Aggregationder Feldwerte in den Ergebnissen zurückgegeben werden soll. Ein Feld kann zum Beispiel die Anzahl seiner Datensätze oder den Durchschnitt oder die Summe seiner Beträge zurückgeben. Um eine Berechnung zu erstellen, wählen Sie die durchzuführende Aggregation aus:
Aggregation Feld oder Gussart Ergebnis Summe aus Nummer Die Summe der Werte des Feldes Anzahl der Alle Die Gesamtzahl der Datensätze mit einem Wert im Feld Maximal Ganzzahl, Zahl, Datum, Zeitstempel Der größte oder letzte Wert des Feldes Min von Ganzzahl, Zahl, Datum, Zeitstempel Der kleinste oder früheste Wert des Feldes Durchschnitt von Ganzzahl, Zahl Der Durchschnitt der Werte des Feldes Hinweis: Um nur Datensätze mit eindeutigen Werten in die Berechnung einzubeziehen, wählen Sie Eindeutige Aggregation verwenden.
- Klicken Sie auf Übernehmen.
Definieren Sie Berechnungen
Mit einer Formel können Sie automatisch eine Formel auf mehrere Quellspalten anwenden, indem Sie einen Ausdruck verwenden, der Folgendes beinhaltet:
- Operatoren, wie z. B.
{1} + {2}
zur Berechnung der Summe der Werte von Spalten - Funktionen, wie z. B.
concat({1}, {2})
zur Erzeugung einer Zeichenkette von Spaltenwerten
To add a calculation to a query's results, select Calculation on the Sources panel, and then click Add to Fields or move it to the Fields tab. After you add the calculation to the query, select it on the Fields tab, and set up its formula from the Field Properties panel:
-->
- Verschieben Sie Calculation aus dem Bereich Sources in die Abfrage, und wählen Sie sie dann in der Abfrage aus.
- Geben Sie im Bereich Eigenschaften unter Kopfzeileein, wie der Name der Berechnung in den Abfrageergebnissen erscheinen soll.
Hinweis: Um den Alias der Berechnung festzulegen, geben Sie ihn in der Kopfzeile ein. Berechnungen unterstützen keine Syntax, die
AS
enthält, um einen Alias zu setzen. - Verschieben Sie die Spalten, die in die Berechnung einbezogen werden sollen, aus dem Bereich Quellen in den Bereich Eingeschlossene Spalten im Bereich Eigenschaften.
Tipp: Um eine Spalte in eine Berechnung einzubeziehen, können Sie auch die Berechnung in der Abfrage auswählen und dann Zur Berechnung hinzufügen aus dem Rechtsklickmenü der Spalte im Bereich Quellen wählen.
- Geben Sie unter Berechnungdie zu berechnende Formel oder den zu berechnenden Ausdruck ein, wobei Sie Operatoren und Funktionen und die eingeschlossenen Spalten als das ihnen zugewiesene numerische Token darstellen, z. B.
{1} + {2}
.- Um den numerischen Token einer Spalte schnell zur Berechnung hinzuzufügen, klicken Sie auf den Namen der Spalte unter Included Columns.
- Um die Syntax für eine Funktion oder einen Operator schnell hinzuzufügen, wählen Sie sie aus dem Menü Calculation .
- Um einen Parameterwert in der Berechnung zu referenzieren, wählen Sie den Parameter aus dem Menü Parameter oder geben Sie seinen Namen nach einem Doppelpunkt ein, z. B.
:ReportingPeriod
.Hinweis: Um einen Parameterhinzuzufügen, wählen Sie Neuen Parameter erstellen aus dem Menü Parameter .
- Klicken Sie auf Übernehmen. <!--
Note: To quickly add a column's numerical token to the calculation, click its name under Included Columns.
Abfragefelder und Berechnungen anordnen
Um festzulegen, wie Felder und Formeln in den Abfrageergebnissen erscheinen, ordnen Sie sie in der Reihenfolge an, in der sie erscheinen sollen. Um ein Abfragefeld oder Berechnungen auf der Registerkarte Felder zu verschieben, ziehen Sie es an die entsprechende Position oder klicken Sie mit der rechten Maustaste darauf und wählen Sie aus, ob es nach oben, nach unten, an den oberen oder unteren Rand der Felder verschoben werden soll.
Ein Abfragefeld oder eine Formel duplizieren
Um eine Kopie eines Abfragefelds oder einer Formel zu erstellen, z. B. zur Verwendung mit einer anderen Aggregation oder Formel:
- Klicken Sie auf der Registerkarte Felder der Abfrage mit der rechten Maustaste auf das zu kopierende Feld oder die Formel und wählen Sie Feld duplizieren.
- Wählen Sie das Duplikat mit der Überschrift
[copied_fieldname]_copy
aus und aktualisieren Sie die Überschrift und alle weiteren Eigenschaften im rechten Bereich der Feldeigenschaften . - Klicken Sie auf Speichern .
Ein Abfragefeld oder eine Formel entfernen
Um ein Feld oder eine Formel aus einer Abfrage zu entfernen, klicken Sie auf der Registerkarte Felder auf Löschen , oder klicken Sie mit der rechten Maustaste darauf und wählen Feld entfernen.