Amazon Forecast ist für Neukunden nicht mehr verfügbar. Bestehende Kunden von Amazon Forecast können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Richtlinien für Datensätze für Prognosen
Beachten Sie die folgenden Richtlinien, wenn Amazon Forecast Ihren Datensatz nicht importiert oder wenn Ihr Datensatz nicht wie erwartet funktioniert.
- Zeitstempelformat
-
Für die Erfassungshäufigkeiten Jahr (
YM), Monat (W), Woche (D) und Tag () unterstützt Forecast dasyyyy-MM-ddZeitstempelformat (z. B.2019-08-21) und optional dasHH:mm:ssFormat (z. B.2019-08-21 15:00:00).Für die Frequenzen Stunde (
H) und Minute (M) unterstützt Forecast nur dasyyyy-MM-dd HH:mm:ssFormat (z. B.2019-08-21 15:00:00).Richtlinie: Ändern Sie das Zeitstempelformat für die Sammlungshäufigkeit Ihres Datasets zum unterstützten Format.
- Amazon S3-Datei oder Bucket
-
Wenn Sie einen Datensatz importieren, können Sie entweder den Pfad zu einer CSV- oder Parquet-Datei in Ihrem Amazon Simple Storage Service (Amazon S3) -Bucket angeben, der Ihre Daten enthält, oder den Namen des S3-Buckets, der Ihre Daten enthält. Wenn Sie eine CSV- oder Parquet-Datei angeben, importiert Forecast nur diese Datei. Wenn Sie einen S3-Bucket angeben, importiert Forecast alle CSV- oder Parquet-Dateien im Bucket (bis zu 10.000 Dateien). Wenn Sie mehrere Dateien importieren, indem Sie einen Bucket-Namen angeben, müssen alle CSV- oder Parquet-Dateien dem angegebenen Schema entsprechen.
Richtlinie: Geben Sie eine bestimmte Datei oder einen S3-Bucket mithilfe der folgenden Syntax an:
s3://bucket-name/example-object.csvs3://bucket-name/example-object.parquets3://bucket-name/prefix/s3://bucket-nameParquet-Dateien können die Erweiterung .parquet, .parq, .pqt oder gar keine Erweiterung haben.
- Vollständige Datensatz-Aktualisierungen
-
Ihr erster Datensatzimport ist immer ein vollständiger Import. Bei nachfolgenden Importen kann es sich entweder um vollständige oder inkrementelle Aktualisierungen handeln. Sie müssen die Forecast-API verwenden, um den Importmodus anzugeben.
Bei einer vollständigen Aktualisierung werden alle vorhandenen Daten durch die neu importierten Daten ersetzt. Da Aufträge für den Import vollständiger Datensätze nicht aggregiert werden, ist Ihr letzter Datensatzimport derjenige, der beim Training eines Prädiktors oder beim Generieren einer Prognose verwendet wird.
Richtlinie: Erstellen Sie eine inkrementelle Datensatzaktualisierung, um Ihre neuen Daten an die vorhandenen Daten anzuhängen. Stellen Sie andernfalls sicher, dass Ihr letzter Datensatzimport alle Daten enthält, die Sie modellieren möchten, und nicht nur die neuen Daten, die seit dem vorherigen Import erfasst wurden.
- Inkrementelle Datensatz-Aktualisierungen
-
Felder wie Zeitstempel, Datenformat, Geolokalisierung usw. werden aus dem aktuell aktiven Datensatz gelesen. Sie müssen diese Informationen nicht in einen inkrementellen Datensatzimport einbeziehen. Wenn sie enthalten sind, müssen sie den ursprünglich angegebenen Werten entsprechen.
Richtlinie: Führen Sie einen vollständigen Datensatzimport durch, um einen dieser Werte zu ändern.
- Attributreihenfolge
-
Die in der Schemadefinition angegebene Reihenfolge der Attribute muss der Spaltenreihenfolge in der CSV- oder Parquet-Datei entsprechen, die Sie importieren. Wenn Sie beispielsweise
timestampals erstes Attribut definiert haben,timestampmuss es sich auch um die erste Spalte in der Eingabedatei handeln.Richtlinie: Stellen Sie sicher, dass die Spalten in der Eingabedatei dieselbe Reihenfolge wie die Schemaattribute haben, die Sie erstellt haben.
- Wetterindex
-
Um den Wetterindex anzuwenden, müssen Sie ein Geolocation-Attribut in Ihre Zielzeitreihe und alle zugehörigen Zeitreihen-Datensätze aufnehmen. Sie müssen auch Zeitzonen für Ihre Zielzeitreihen-Zeitstempel angeben.
Richtlinie: Stellen Sie sicher, dass Ihre Datensätze ein Geolokalisierungsattribut enthalten und dass Ihren Zeitstempeln eine zugewiesene Zeitzone zugewiesen ist. Weitere Informationen finden Sie unter Bedingungen und Einschränkungen für den Wetterindex.
- Dataset-Header
-
Ein Datensatz-Header in Ihrer Eingabe-CSV kann zu einem Validierungsfehler führen. Wir empfehlen, einen Header für CSV-Dateien wegzulassen.
Lösung: Löschen Sie den Dataset-Header, und versuchen Sie es erneut.
Für Parquet-Dateien ist ein Datensatz-Header erforderlich.
- Dataset-Status
-
Bevor Sie Trainingsdaten mit der CreateDatasetImportJob Operation importieren können, muss
StatusACTIVEder des DatensatzesRichtlinie: Verwenden Sie die DescribeDataset-Operation, um den Status des Datasets abzurufen. Wenn die Erstellung oder Aktualisierung des Datasets fehlgeschlagen ist, überprüfen Sie die Formatierung Ihrer Dataset-Datei, und versuchen Sie erneut, sie zu erstellen.
- Standard-Dateiformat
-
Das Standarddateiformat ist CSV.
- Dateiformat und Trennzeichen
-
Forecast unterstützt nur das Dateiformat mit kommagetrennten Werten (CSV) und das Parquet-Format. Sie können Werte nicht mit Tabulatoren, Leerzeichen, Doppelpunkten oder anderen Zeichen voneinander trennen.
Richtlinie: Konvertieren Sie Ihren Datensatz in das CSV-Format (verwenden Sie nur Kommas als Trennzeichen) oder das Parquet-Format und versuchen Sie erneut, die Datei zu importieren.
- Dateiname
-
Dateinamen müssen mindestens ein alphabetisches Zeichen enthalten. Dateien mit ausschließlich numerischen Namen können nicht importiert werden.
Richtlinie: Benennen Sie Ihre Eingabedatendatei so um, dass sie mindestens ein alphabetisches Zeichen enthält, und versuchen Sie erneut, die Datei zu importieren.
- Partitionierte Parquet-Daten
-
Forecast liest keine partitionierten Parquet-Dateien.
- What-if Anforderungen an den Analyse-Datensatz
-
What-if Analysen erfordern CSV-Datensätze. Die TimeSeriesSelector Ausführung der CreateWhatIfAnalysis Aktion und die TimeSeriesReplacementDataSource Operation „Parquet-Dateien akzeptieren CreateWhatIfForecast nicht“.