Ich möchte einen AWS-Datenpipeline-Job stündlich planen. Ich würde gerne stündlich Partition auf S3 erstellen. Etwas wie:Planung von AWS-Datenpipelines mit Ausdrücken und Datumsfunktionen
s3://my-bucket/2016/07/19/09/
s3://my-bucket/2016/07/19/10/
s3://my-bucket/2016/07/19/11/
Ich benutze Ausdrücke für meine EMRActivity dafür:
s3://my-bucket/#{year(minusHours(@scheduledStartTime,1))}/#{month(minusHours(@scheduledStartTime,1))}/#{day(minusHours(@scheduledStartTime,1))}/#{hour(minusHours(@scheduledStartTime,1))}
jedoch Stunde und Monat Funktionen geben Sie mir Daten wie 7 für Juli statt 07, und 3 für die dritte Stunde statt 03. würde Ich mag Stunden, Monate und Stunden erhalten und mit 0 angehängt (wenn erforderlich)
Es sollte "HH" aber nicht "hh" sein. Wie auch immer, ich wähle diese Antwort. – ezamur