UnnestFrame-Klasse
Löst einen DynamicFrame auf, vereinfacht verschachtelte Objekte in Elemente der obersten Ebene und generiert Join-Schlüssel für Array-Objekte.
Beispiel
Wir empfehlen, dass Sie die DynamicFrame.unnest()-Methode verwenden, um verschachtelte Strukturen in einem DynamicFrame zu vereinfachen. Code-Beispiele finden Sie unter Beispiel: Verwenden Sie unnest, um verschachtelte Felder in Felder der obersten Ebene umzuwandeln.
Methoden
__call__(frame, transformation_ctx = "", info="", stageThreshold=0, totalThreshold=0)
Löst einen DynamicFrame auf, vereinfacht verschachtelte Objekte in Elemente der obersten Ebene und generiert Join-Schlüssel für Array-Objekte.
-
frame– DerDynamicFrame, der aufgelöst werden soll (erforderlich). -
transformation_ctx– Eine eindeutige Zeichenfolge zur Identifikation von Statusinformationen (optional). -
info– Eine Zeichenfolge im Zusammenhang mit Fehlern in der Transformation (optional). -
stageThreshold– Die maximale Anzahl von Fehlern, die in der Transformation auftreten dürfen, bevor der Vorgang abgebrochen wird (optional). Der Standardwert ist „Null“. -
totalThreshold– Die maximale Anzahl von Fehlern, die insgesamt auftreten dürfen, bevor die Verarbeitung abgebrochen wird (optional). Der Standardwert ist „Null“.
apply(cls, *args, **kwargs)
Geerbt von GlueTransform apply.
name(cls)
Geerbt von GlueTransform Name.
describeArgs(cls)
Geerbt von GlueTransform describeArgs.
describeReturn(cls)
Geerbt von GlueTransform describeReturn.
describeTransform(cls)
Geerbt von GlueTransform describeTransform.
describeErrors(cls)
Geerbt von GlueTransform describeErrors.
describe(cls)
Geerbt von GlueTransform Beschreiben.