Join class - AWS Glue
This documentation is a draft for private preview for regions in the AWS European Sovereign Cloud. Documentation content will continue to evolve. Published: January 5, 2026.

Join class

Performs an equality join on two DynamicFrames.

Example

We recommend that you use the DynamicFrame.join() method to join DynamicFrames. To view a code example, see Example: Use join to combine DynamicFrames.

Methods

__call__(frame1, frame2, keys1, keys2, transformation_ctx = "")

Performs an equality join on two DynamicFrames.

  • frame1 – The first DynamicFrame to join (required).

  • frame2 – The second DynamicFrame to join (required).

  • keys1 – The keys to join on for the first frame (required).

  • keys2 – The keys to join on for the second frame (required).

  • transformation_ctx – A unique string that is used to identify state information (optional).

Returns a new DynamicFrame that is created by joining the two DynamicFrames.

apply(cls, *args, **kwargs)

Inherited from GlueTransform apply.

name(cls)

Inherited from GlueTransform name.

describeArgs(cls)

Inherited from GlueTransform describeArgs.

describeReturn(cls)

Inherited from GlueTransform describeReturn.

describeTransform(cls)

Inherited from GlueTransform describeTransform.

describeErrors(cls)

Inherited from GlueTransform describeErrors.

describe(cls)

Inherited from GlueTransform describe.