public class JsonToBeamRow
extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<java.lang.String>,org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.Row>>
JsonToBeamRow converts jsons string to beam rows.| Constructor and Description |
|---|
JsonToBeamRow(java.lang.String failedToParseDeadLetterPath,
SchemasUtils schema) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.Row> |
expand(org.apache.beam.sdk.values.PCollection<java.lang.String> jsons) |
public JsonToBeamRow(java.lang.String failedToParseDeadLetterPath,
SchemasUtils schema)
public org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.Row> expand(org.apache.beam.sdk.values.PCollection<java.lang.String> jsons)
expand in class org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<java.lang.String>,org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.Row>>