Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Wenden Sie dynamische Partitionierung auf aggregierte Daten an

Fokusmodus
Wenden Sie dynamische Partitionierung auf aggregierte Daten an - Amazon Data Firehose

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.

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.

Sie können dynamische Partitionierung auf aggregierte Daten anwenden (z. B. mehrere Ereignisse, Protokolle oder Datensätze, die zu einem einzigen PutRecord PutRecordBatch API Aufruf zusammengefasst wurden), aber diese Daten müssen zuerst deaggregiert werden. Sie können Ihre Daten deaggregieren, indem Sie die Deaggregation mehrerer Datensätze aktivieren. Dabei werden die Datensätze im Firehose-Stream analysiert und getrennt.

Die Deaggregation mehrerer Datensätze kann entweder JSON vom Typ Typ sein, was bedeutet, dass die Trennung von Datensätzen auf aufeinanderfolgenden Objekten basiert. JSON Die Deaggregation kann auch vom Typ seinDelimited, was bedeutet, dass die Trennung von Datensätzen auf der Grundlage eines angegebenen benutzerdefinierten Trennzeichens erfolgt. Bei diesem benutzerdefinierten Trennzeichen muss es sich um eine Base-64-kodierte Zeichenfolge handeln. Wenn Sie beispielsweise die folgende Zeichenfolge als benutzerdefiniertes Trennzeichen verwenden möchten####, müssen Sie sie im Base-64-kodierten Format angeben, was sie übersetzt. IyMjIw== Die Deaggregation von Datensätzen nach JSON oder nach Trennzeichen ist auf 500 pro Datensatz begrenzt.

Anmerkung

Achten Sie beim Deaggregieren von JSON Datensätzen darauf, dass Ihre Eingabe weiterhin im unterstützten Format dargestellt wird. JSON JSONObjekte dürfen sich in einer einzigen Zeile ohne Trennzeichen oder nur mit Zeilenumbruch () befinden. JSONL Ein Array von JSON Objekten ist keine gültige Eingabe.

Dies sind Beispiele für korrekte Eingaben: {"a":1}{"a":2} and {"a":1}\n{"a":2}

Dies ist ein Beispiel für die falsche Eingabe: [{"a":1}, {"a":2}]

Wenn Sie bei aggregierten Daten die dynamische Partitionierung aktivieren, analysiert Firehose die Datensätze und sucht in jedem API Aufruf entweder nach gültigen JSON Objekten oder nach getrennten Datensätzen, basierend auf dem angegebenen Deaggregationstyp für mehrere Datensätze.

Wichtig

Wenn Ihre Daten aggregiert sind, kann die dynamische Partitionierung nur angewendet werden, wenn Ihre Daten zuerst deaggregiert wurden.

Wichtig

Wenn Sie die Datentransformationsfunktion in Firehose verwenden, wird die Deaggregation vor der Datentransformation angewendet. Daten, die in Firehose eingehen, werden in der folgenden Reihenfolge verarbeitet: Deaggregation → Datentransformation via Lambda → Partitioning Keys.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.