Voraussetzungen für das Batch-Laden - Amazon Timestream

Amazon Timestream for LiveAnalytics wird ab dem 20. Juni 2025 nicht mehr für Neukunden verfügbar sein. Wenn Sie Amazon Timestream für verwenden möchten LiveAnalytics, melden Sie sich vor diesem Datum an. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Amazon Timestream zur Änderung der LiveAnalytics Verfügbarkeit.

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.

Voraussetzungen für das Batch-Laden

Dies ist eine Liste der Voraussetzungen für die Verwendung von Batch-Load. Bewährte Methoden finden Sie unter Bewährte Methoden zum Laden von Batch.

  • Batch-Load-Quelldaten werden in Amazon S3 im CSV-Format mit Headern gespeichert.

  • Für jeden Amazon S3 S3-Quell-Bucket müssen Sie in einer beigefügten Richtlinie über die folgenden Berechtigungen verfügen:

    "s3:GetObject", "s3:GetBucketAcl" "s3:ListBucket"

    Ebenso müssen Sie für jeden Amazon S3 S3-Ausgabe-Bucket, in den Berichte geschrieben werden, in einer angehängten Richtlinie über die folgenden Berechtigungen verfügen:

    "s3:PutObject", "s3:GetBucketAcl"

    Zum Beispiel:

    { "Version": "2012-10-17", "Statement": [ { "Action": [ "s3:GetObject", "s3:GetBucketAcl", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-source-bucket1”, "arn:aws:s3:::amzn-s3-demo-source-bucket2” ], "Effect": "Allow" }, { "Action": [ "s3:PutObject", "s3:GetBucketAcl" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-destination-bucket” ] "Effect": "Allow" } ] }
  • Timestream for LiveAnalytics analysiert die CSV-Datei, indem es die im Datenmodell bereitgestellten Informationen den CSV-Headern zuordnet. Die Daten müssen eine Spalte haben, die den Zeitstempel darstellt, mindestens eine Dimensionsspalte und mindestens eine Kennzahlspalte.

  • Die beim Batch-Load verwendeten S3-Buckets müssen sich in derselben Region befinden und aus demselben Konto stammen wie der Timestream für die LiveAnalytics Tabelle, der beim Batch-Load verwendet wird.

  • Bei der timestamp Spalte muss es sich um einen langen Datentyp handeln, der die Zeit seit der Unix-Epoche darstellt. Der Zeitstempel 2021-03-25T08:45:21Z würde beispielsweise als dargestellt werden. 1616661921 Timestream unterstützt Sekunden, Millisekunden, Mikrosekunden und Nanosekunden für die Genauigkeit des Zeitstempels. Wenn Sie die Abfragesprache verwenden, können Sie zwischen Formaten mit Funktionen wie konvertieren. to_unixtime Weitere Informationen finden Sie unter Funktionen für Datum und Uhrzeit.

  • Timestream unterstützt den String-Datentyp für Dimensionswerte. Es unterstützt die Datentypen Long, Double, String und Boolean für Kennzahlspalten.

Informationen zu Ladebeschränkungen und Kontingenten für Batches finden Sie unter. Batch-Laden