-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Open
Description
What would you like to happen?
Right now, Yaml's JdbcIO doesn't support reading with partitioning. To support this, we should do the following:
- Extend ReadRows to accept partitioning -
public abstract static class ReadRows extends PTransform<PBegin, PCollection<Row>> { - Add a test here - https://github.com/apache/beam/blob/d6a5e730ad95973c762ef8f6ea4958592aa1cb6b/sdks/java/io/jdbc/src/test/java/org/apache/beam/sdk/io/jdbc/JdbcIOTest.java
- Extend JdbcReadSchemaTransformProvider to accept this as a parameter - https://github.com/Polber/beam/blob/master/sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcReadSchemaTransformProvider.java
- Update the mapping here -
- type: renaming
Issue Priority
Priority: 2 (default / most feature requests should be filed as P2)
Issue Components
- Component: Python SDK
- Component: Java SDK
- Component: Go SDK
- Component: Typescript SDK
- Component: IO connector
- Component: Beam YAML
- Component: Beam examples
- Component: Beam playground
- Component: Beam katas
- Component: Website
- Component: Infrastructure
- Component: Spark Runner
- Component: Flink Runner
- Component: Samza Runner
- Component: Twister2 Runner
- Component: Hazelcast Jet Runner
- Component: Google Cloud Dataflow Runner