periodToDateMax - Amazon QuickSight

periodToDateMax

Die Funktion periodToDateMax gibt den Maximalwert des angegebenen Maßes für eine bestimmte Zeitgranularität (z. B. ein Quartal) bis zu einem bestimmten Zeitpunkt zurück, bezogen auf diesen Zeitpunkt.

Syntax

periodToDateMax( measure, dateTime, period, endDate (optional))

Argumente

measure

Das Argument muss ein Feld sein. Null-Werte fließen nicht in die Ergebnisse mit ein. Literalwerte funktionieren nicht.

dateTime

Die Datumsdimension, über die Sie die PeriodToDate-Aggregationen berechnen.

Zeitraum

Der Zeitraum, für den Sie die Berechnung berechnen. Granularität von YEAR bedeutet die Berechnung von YearToDate, Quarter bedeutet QuarterToDate und so weiter. Zu den gültigen Granularitäten gehören YEAR, QUARTER, MONTH, WEEK, DAY, HOUR, MINUTE und SECONDS.

endDate

(Optional) Die Datumsdimension, die Sie für die Berechnung der PeriodToDate-Aggregationen verwenden. Wenn sie weggelassen wird, ist sie standardmäßig now().

Beispiel

Das folgende Beispiel berechnet den Mindesttarif pro Zahlungsart für die Woche vom 30.06.21. Der Einfachheit halber haben wir in diesem Beispiel nur eine einzige Zahlung herausgefiltert. Der 30.06.21 ist ein Mittwoch. QuickSight beginnt die Woche sonntags. In unserem Beispiel ist das der 27.06.21.

periodToDateMax(fare_amount, pickUpDatetime, WEEK, parseDate("06-30-2021", "MM-dd-yyyy"))
Dies ist ein Bild der Ergebnisse der Beispielrechnung.